[Carol] Transparência no Envio de Dados via 2C / SmartLink para Times de Negócio - FE
Description
01 - STAKEHOLDER (quem valida e esclarece):
@Robson Thanael Poffo / @Isabela Lourencini Assumpcao
02 - PROBLEMA (cenário e/ou dor):
Atualmente, o envio de dados corporativos da TOTVS para os times de negócio é realizado via 2C / SmartLink para a org totvstechfin , tenant tenant9f417c4b2351401cb25e261a3ed076d4 de id 351b71bdf8144d1cbce6fbcb3578555c.
Por questões de governança e segurança, os times de negócio não possuem acesso à tenant onde ocorre a ingestão dos dados corporativos, o que dificulta a visibilidade sobre o que está sendo enviado, quando e com qual status.
A ausência de visibilidade gera dúvidas recorrentes dos times de negócio sobre:
-
Quais dados estão sendo enviados
-
Frequência e status dos envios
-
Possíveis falhas ou atrasos no processo
-
Origem dos dados consumidos
03 - OBJETIVO (solução proposta):
Criar uma forma acessível de disponibilizar informações sobre o envio de dados via 2C / SmartLink para os times de negócio, sem conceder acesso à tenant de ingestão corporativa.
Proposta de Solução
Disponibilizar essas informações por meio de um dashboard de acompanhamento, acessível aos times de negócio, contendo por exemplo:
-
Lista de tabelas enviadas
-
Data e horário do último envio
-
Origem do dado (ex: Protheus, RM, etc.)
Benefícios:
-
Times de negócio conseguem identificar facilmente o status e a origem dos dados que consomem
-
Redução de questionamentos operacionais sobre envios de dados
-
Acesso às informações sem exposição da tenant de ingestão corporativa
04 - QUEM PODE USAR (perfis de usuários):
Tenant Admin
05 - ASSETS (links e arquivos relevantes):
06 - CRITÉRIOS DE ACEITE:
-
Fluxo UI:
-
Na lista de conectores, mostrar shared data do tipo “Incoming shared data” (recebimento de dados) seguindo as seguintes regras:
-
Shared Group Name: deve ser exibido no mesmo nível de conector.
-
O projeto para esses conectores será “Incoming Shared Data”.
-
Esses elementos devem ter identidades visuais distintas (tipos, ícones).
-
Esses conectores não terão “Connector ID” na tabela.
-
Ao entrar no Shared Group Name, devemos listar as entidades com os seguintes detalhes:
-
No header da tabela, mostrar a organização de origem dos dados, tenant de origem dos dados, e conector de origem dos dados.
-
No header do conector, adicionar um link de navegação para "Incoming Shared Data”.
-
Lista de tabelas existente no shared group.
-
Na tela de lista de tabelas, permitir visualizar os registros da tabela, da mesma forma que ocorre nas tabelas de staging.
-
Permitir realizar busca, aplicar/limpar filtros, atualizar resultados, adicionar/remover colunas, da mesma forma que ocorre nas tabelas de staging.
-
-
Permitir navegar para o editor do Explorer, com o SQL preenchido.
-
-
-
Ações não disponíveis:
-
Drop de tabela (tabela vinculadas ao shared group)
-
Delete de Registros
-
Criar staging table
-
Visualização de heart-beat (disponível apenas para o conector 2C).
-
Remover conector.
-
Editar conector.
-
Connector Details (disponível apenas para conectores 2C)
-
-