CSV Local

A tarefa CSV Local no Gaio DataOS permite importar automaticamente arquivos CSV que foram enviados para um diretório local dentro do ambiente da plataforma. Ela é ideal para tratar arquivos de entrada entregues manualmente ou por integrações com sistemas externos que depositam arquivos em pastas internas para processamento.
Como usar
1. Abrir a task
Navegue até: Tasks > ETL > CSV Local
2. Preencher os campos da task
Rótulo (opcional): Nome para identificar a task no fluxo.
Tabela resultado: Nome da tabela que será criada ou atualizada com o conteúdo do CSV.
Separador: Delimitador utilizado no CSV (vírgula, ponto e vírgula, tabulação, etc.).
Pasta: Caminho da pasta onde o arquivo CSV foi enviado (ex.:
~/content/apps/31/imports/).
Informe apenas o caminho da pasta, não o nome do arquivo.
3. Opções avançadas
Auto detect schema (column names): Detecta automaticamente os nomes e tipos das colunas a partir da primeira linha do arquivo.
Modo inserção: anexar registros à tabela:
Habilitado: Os novos registros do CSV serão adicionados à tabela existente.
Desabilitado: A tabela será sobrescrita com os novos dados.
Excluir após importar: Remove o arquivo da pasta após a importação bem-sucedida. Recomendado para evitar reprocessamento ou acúmulo de arquivos.
4. Salvar e executar
Clique em Save para adicionar a task ao fluxo.
Quando o fluxo for executado, o sistema irá recuperar automaticamente o CSV mais recente da pasta especificada e importar seu conteúdo conforme as configurações definidas.
Casos de uso
Processar arquivos enviados manualmente ou via FTP/SFTP
Integrar sistemas que exportam CSVs para diretórios internos
Automatizar ingestão em lote de dados (ex.: vendas, estoque, clientes)
Gerenciar o ciclo de vida dos arquivos com exclusão automática após a importação
Atualizado