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
| Recurso | Identificador | Finalidade |
|---|---|---|
| Módulo | DataBee | Domínio de dados e integrações |
| Grupo | TabelasDataBee | Identificação técnica do schema |
| Principal | Sim | Acesso 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