Skip to content

HorusDW ​

Tipo
Visão geral
Para
Engenharia de dados, Analista
Na tela
HorusDW

O HorusDW é o data warehouse do Lumo: as tabelas onde fica o dado que os Dataflows carregam e o que as pessoas digitam nos Cadastros, tabelas mantidas à mão dentro do Lumo. As Aplicações do DataViz leem essas tabelas, e por meio delas também o Chat com Dados e o MCP.

Em cada tabela se definem a chave e o que cada coluna é (rótulo, tipo e formato dos números). A tabela fica visível só para quem a criou até ser publicada numa Mesa de Dados. Quem pode ler cada tabela publicada é decidido no Datamart, um agrupamento de tabelas por assunto cujos donos liberam o acesso a pessoas e grupos.

O menu tem três telas: Tabelas (Minha Mesa e as Mesas de Dados publicadas), Minhas Tabelas - Datamarts (onde o dono de um Datamart libera as tabelas dele) e Lineage (o que depende de cada tabela).

De onde vem o dado ​

Toda tabela do HorusDW chega por um de três caminhos:

EntradaTipo de tabelaQuem mantém o dado
Dataflow do HorusETLTabela (ou Datalake)O Agente ETL, no horário agendado
CadastroCadastroUma pessoa, digitando na grade ou importando XLSX
PlanilhaCadastro, pelo Novo Cadastro › A partir de um ExcelUma pessoa, editando depois na tela

A escolha entre os três depende de quem produz a próxima versão do dado. Veja Como o dado entra. A tela mostra cinco tipos de tabela: os três acima e dois de legado, Tabela Estática e View, que não se criam mais. Estão em Tipos de tabela.

Tudo começa na sua Minha Mesa, visível só para você. Os outros só enxergam a tabela depois que ela é publicada numa Mesa de Dados e liberada para eles. Veja Mesas e publicação e Acesso a dados.

Por onde começar ​

Você querComece por
Trazer uma planilha para o BICarregar uma planilha
Manter metas, de-para ou parâmetros à mãoCadastros
Deixar uma tabela de Dataflow pronta para o DashboardConfigurar uma tabela
Liberar uma tabela para um colegaLiberar acesso a uma tabela
Saber o que quebra antes de mexer numa tabelaVer lineage e impacto
Trazer dado de um banco ou sistemaHorusETL

O que tem nesta seção ​

  • Conceitos: os tipos de tabela e onde o dado de cada um fica guardado (DW ou Datalake).
  • Como fazer: carregar planilha, configurar tabela, expressões, publicar, limpar e excluir, lineage.
  • Cadastros: criar, preencher, importar e publicar tabelas mantidas à mão, inclusive pelo DataViz.
  • Datamarts: criar um Datamart e liberar acesso tabela a tabela.

Pelo Lumo CLI

Tabelas, Cadastros e Mesas também podem ser versionados em YAML. Veja a referência de table, writeback e desk.