Skip to main content

Tabelas DataBee (TabelasDataBee)

O módulo Tabelas DataBee é responsável por catalogar as tabelas disponíveis para integração, análise ou sincronização dentro do ecossistema DataBee.

Ele funciona como uma camada de metadados, permitindo que o sistema saiba quais tabelas existem, quais estão integradas e a quem pertencem, sem executar lógica direta sobre elas.


Identidade do Modelo

RecursoIdentificadorFinalidade
MóduloDataBeeDomínio de dados e integrações
GrupoTabelasDataBeeIdentificação técnica do schema
PrincipalSimAcesso direto no menu

Papel Arquitetural

Este módulo atua como:

  • Registro central de tabelas disponíveis
  • Base para processos de integração
  • Apoio à governança de dados
  • Controle de escopo por empresa

Ele não armazena dados, apenas define o que pode ser integrado ou consumido.


Interface & Comportamento (UI)

Busca e Identificação

  • Campos indexados: tabelas, integracao
  • Descriptor: tabelas

O campo tabelas é utilizado como identificador visual em listas e seletores.


Estrutura de Campos

Tabelas (tabelas)

  • Tipo: string
  • Obrigatório
  • Representa o nome lógico ou físico da(s) tabela(s)
  • Pode conter:
    • Nome único
    • Lista separada por vírgula
    • Padrão acordado internamente

A semântica do conteúdo é definida pelo processo consumidor.


Filial / Empresa (companySiteId)

  • Relacionamento com CompanySite
  • Obrigatório
  • Somente leitura
  • Preenchimento automático conforme contexto

Integração (integracao)

  • Tipo: boolean
  • Valor inicial fixo: false
  • Indica se a tabela está:
    • Ativa para integração
    • Em uso por algum fluxo externo
    • Liberada para consumo automatizado

Sincronização (sync)

  • Tipo: boolean
  • Valor inicial fixo: false
  • Uso i