Buscar K
Aparência
Aparência
Além do HorusDW e do Google Sheets, um Dataflow pode gravar o resultado num arquivo Parquet, no computador do Agente ETL ou no armazenamento do Lumo. Os quatro nós do grupo Destinos da biblioteca:
| Na biblioteca | kind no YAML | Grava em |
|---|---|---|
| DataWarehouse | InsertDatawarehouse | uma tabela do HorusDW. Veja Inserir no DW |
| Inserir Google Sheet | InsertGoogleSheet | uma aba de planilha do Google. Veja Google Sheets |
| Arquivo Parquet Local | DumpParquet | um arquivo .parquet no computador do Agente ETL |
| Inspeção e Download | Download | um arquivo .parquet no armazenamento do Lumo |
Os dois nós de arquivo não levam o dado a um Dashboard. Para isso, o Dataflow precisa de um nó DataWarehouse.
Para olhar ou baixar o que um nó entregou, não é preciso nó de destino. Depois de executado, todo nó que tem saída mostra os botões Visualizar Dados e Baixar Dados; os nós de destino não têm. Baixar Dados abre Download de Dados, onde você escolhe CSV (CSV compactado em .zip) ou Parquet, clica em Gerar Link de Download e depois em Baixar Arquivo.
Grava as linhas que recebe num arquivo Parquet no computador onde o Agente ETL roda. Serve para entregar um arquivo a outro sistema da sua rede, ou para guardar um resultado intermediário. Só faz sentido com um Agente ETL instalado na sua rede.
| Na tela | No YAML (options) | Regra |
|---|---|---|
| nome do nó | File | O caminho completo do arquivo, como C:\Saida\vendas.parquet ou /data/saida/vendas.parquet. Ao abrir o nó no editor, File recebe o nome do nó |
| Caminho do Arquivo: | CaminhoArquivo | Hoje sem efeito: o Agente ETL lê só File |
Por isso, escreva o caminho completo no nome do nó, o título que aparece no editor. Com o nome vazio, o editor recusa executar: "Digite uma descrição para gerar o arquivo!". O nó aceita uma entrada, e o nó anterior precisa estar executado: "É necessário atualizar os metadados dos processadores anteriores!"
- internalId: salvar_parquet
kind: DumpParquet
description: /data/saida/vendas.parquet
inputs: [sql_vendas]
options:
File: /data/saida/vendas.parquetGrava as linhas que recebe num arquivo Parquet e envia o arquivo para o armazenamento do Lumo. O nome do arquivo vem de File, com .parquet no fim.
O nó não tem campos na tela, e o editor recusa executá-lo ("Selecione um tipo de arquivo!"). Para inspecionar ou baixar dados, use as ações Visualizar Dados e Baixar Dados do nó anterior, descritas acima.
Pelo Lumo CLI
O nó também pode ser escrito e versionado em YAML. Veja a referência de flow.