Pular para conteúdo

tabelas

dentro de cada lakehouse, os dados são organizados em duas áreas com propósitos diferentes: tabelas, geradas pelos workflows, e arquivos, enviados manualmente.

tabelas geradas por workflows

toda vez que um workflow grava dados em um lakehouse (via nó de camada bronze/silver/gold ou via nó de escrita direta), o resultado vira uma tabela nessa área. cada tabela:

  • tem um nome definido no próprio nó do workflow;
  • é gravada em arquivos Parquet — formato aberto, sem dependência de nenhuma ferramenta proprietária para ser lido;
  • pode ser consultada imediatamente pelo catálogo, com schema inferido automaticamente;
  • pode ser baixada diretamente da tela do lakehouse, caso você precise do arquivo bruto para uso externo (por exemplo, para carregar em uma ferramenta de BI ou em uma planilha).

sem vendor lock-in

como o formato é aberto, os dados do seu lakehouse nunca ficam "presos" à datablixt — a qualquer momento é possível baixar as tabelas e usá-las em qualquer outra ferramenta compatível com Parquet.

arquivos enviados manualmente

além das tabelas geradas por workflows, é possível fazer upload manual de arquivos para um lakehouse — útil para disponibilizar uma planilha de referência, um pdf ou um json que um workflow vá consumir como fonte, sem precisar montar uma integração completa para isso.

formatos aceitos: .csv, .pdf, .xlsx e .json.

essa área é independente da área de tabelas — arquivos enviados manualmente não aparecem automaticamente no catálogo como uma tabela consultável; eles ficam disponíveis para download e para serem referenciados como fonte em um workflow.

versionamento de tabelas

algumas tabelas do lakehouse suportam histórico de versões (permitindo consultar o estado dos dados em um snapshot anterior, sem depender de backups manuais) — útil para auditoria de mudanças ou para recuperar um estado anterior após uma execução problemática.

removendo uma tabela

é possível remover uma tabela individual do catálogo sem apagar o lakehouse inteiro. isso é útil quando um pipeline antigo foi descontinuado e a tabela associada não faz mais sentido manter. a remoção apaga o arquivo de dados correspondente — não é possível desfazer.