Transforme CSV Folder em tabelas consultáveis.
Consulte uma pasta de arquivos CSV como uma única tabela. O agente calcula o delimitador, a codificação e as colunas automaticamente e mantém esse formato estável para que uma exportação incorreta não altere seus números sem que você perceba.
Use os resultados no Excel, no Google Sheets, em ferramentas de IA e em seus aplicativos por meio da Database REST API.
Todos os tipos de conectores estão disponíveis no Free. Comece com 2 fontes de dados e 1 agente.
Leia, organize e consulte na sua máquina.
Consultas somente leitura · conexão de saídaOs arquivos de origem permanecem no lugar. Suas ferramentas recebem os resultados das consultas.
O Query Streams transforma uma pasta de arquivos CSV em uma tabela SQL dinâmica, legível pelo Microsoft Excel, Google Sheets, assistentes de IA via MCP, API REST e Power BI. O agente auto-hospedado amostra os arquivos reais — delimitador, caractere de aspas, linha de cabeçalho, codificação, formatos de data — fixa esse esquema e o mantém: um arquivo posterior que apresente inconsistências é retido e nomeado em `files_events`, nunca sendo carregado silenciosamente. Os arquivos permanecem em sua máquina; apenas os resultados da consulta saem da rede.
- Delimitador e codificação detectados automaticamente
- Decimais exatos para colunas monetárias
- Um arquivo inválido é isolado e identificado
Conecte CSV Folder com as configurações corretas.
Mantenha a conexão no Network Agent. Estes são os detalhes específicos do CSV Folder.
- Pasta
- Uma ou mais raízes — disco local ou compartilhamento de rede digitado como \\servidor\compartilhamento (nunca uma letra de unidade mapeada; no Linux ou Mac, montado primeiro); subpastas incluídas, padrões de inclusão e exclusão suportados.
- Esquema
- Amostrado dos arquivos reais na primeira sincronização — delimitador, caractere de aspas, linha de cabeçalho, codificação, formatos de data — e então fixado.
- Codificações
- UTF-8, UTF-16, Windows-1252 e Latin-1, detectados por arquivo.
- Colunas sobre dinheiro
- Uma coluna que sempre contém decimais é armazenada como DECIMAL exato, nunca como ponto flutuante.
- Limites
- Até 250.000 arquivos, 16 níveis de pastas, 512 MB por arquivo — tudo ajustável.
- Credenciais
- Nenhum — não há servidor; o agente lê os arquivos diretamente no local.
- dialeto SQL
- DuckDB — SQL padrão, sem nada específico de pastas para aprender.
Nesta imagem, não há servidor de banco de dados. O agente lê os arquivos .csv em seu local original, armazena as linhas em cache em um banco de dados DuckDB criptografado na mesma máquina e lê novamente apenas os arquivos que foram alterados — uma pasta com 50.000 arquivos não é analisada novamente porque uma nova exportação foi recebida. Nada é enviado para o Query Streams; a única coisa que sai da sua rede é o resultado de uma consulta.
Exportações recorrentes do mesmo relatório devem estar em uma única tabela, e esse é o padrão. Se a pasta realmente contiver arquivos CSV diferentes — uma lista de clientes ao lado de um arquivo de pedidos — o modo por layout atribui a cada layout distinto sua própria tabela, até um máximo de 25 tabelas.
Feito para o funcionamento do CSV Folder.
De onde vêm as colunas?
- Amostrado, não presumido — o agente inspeciona arquivos reais, em vez de confiar na primeira linha do primeiro arquivo.
- Codificações reconhecidas — UTF-8, UTF-16, Windows-1252 e Latin-1, para que nomes com acentos e exportações europeias não cheguem como texto ilegível.
- Valores monetários continuam sendo valores monetários — uma coluna que sempre contém decimais é armazenada como decimal exato, não como número de ponto flutuante, para que os totais não variem nem por um centavo.
- Uma coluna que existe apenas em alguns arquivos torna-se uma coluna vazia nos demais, em vez de ser um motivo para falha.
-- A pasta inteira como uma tabela, depois por arquivo SELECT _source_file, COUNT(*) AS rows, SUM(total) AS revenue FROM data GROUP BY _source_file ORDER BY revenue DESCQuando um arquivo discorda
Se os primeiros arquivos entrarem em conflito — dois delimitadores diferentes ou uma coluna com data em um arquivo e texto livre em outro — o conector se recusa a fixar qualquer coisa e informa quais arquivos e quais colunas divergem. Ele não escolherá silenciosamente um vencedor e deixará você descobrir no final do mês.
- Depois disso, um arquivo com problemas é retido em vez de corromper a tabela: um cabeçalho alterado, uma coluna extra, um valor que não cabe ou uma última linha truncada.
- Suas linhas permanecem de fora, e o arquivo files_events registra exatamente qual arquivo e qual coluna causaram o problema.
- Todos os outros arquivos na pasta ainda carregam. Uma exportação corrompida não remove o relatório.
Uma mesa, ou uma por layout.
Exportações recorrentes do mesmo relatório devem estar em uma única tabela, e essa é a configuração padrão. Se a pasta realmente contiver arquivos CSV diferentes — uma lista de clientes ao lado de um arquivo de pedidos — alterne para o modo "por layout" e cada layout distinto terá sua própria tabela, até um máximo de 25 tabelas.
Da conexão a resultados úteis.
- Instale o Agente de Rede em um local onde ele possa acessar a pasta — uma unidade compartilhada, uma pasta de compartilhamento noturno ou um compartilhamento departamental.
- Aponte o conector para ele. Todos os arquivos .csv serão correspondidos, incluindo as subpastas, e você pode refinar a busca com padrões.
- Na primeira sincronização, o agente amostra os arquivos reais e determina o dialeto por conta própria: delimitador, caractere de aspas, linha de cabeçalho, codificação de texto e formatos de data. Esse resultado se torna o esquema fixo da tabela.
- Em seguida, cada arquivo CSV é lido em relação a esse esquema e armazenado em uma única tabela, e cada linha contém uma coluna _source_file que indica o arquivo de origem.
- Consulte os dados. Trate a pasta como uma única tabela, agrupe por arquivo para comparar as cópias ou filtre para um único arquivo — tudo com SQL padrão.
Coloque os resultados do CSV Folder para trabalhar.
Uma conexão atende às suas planilhas, aplicativos e ferramentas de IA. Compartilhe a permissão para executar uma consulta salva; os destinatários veem os resultados permitidos, sem acesso ao SQL nem ao login da origem.
Para sua equipe, fornecedores e parceiros.
Extraia resultados de pastas CSV em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.
Conheça o ExcelExecute uma consulta salva em uma pasta CSV na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilharam a planilha poderão atualizá-la por conta própria.
Conheça o Google SheetsFaça uma pergunta em linguagem simples. O Nova já conhece suas tabelas de pastas CSV, escreve e executa o SQL, explica a resposta e a exibe em um gráfico — sem necessidade de escrever consultas ou fornecer credenciais.
Como funciona o NovaCompartilhe o resultado de uma pasta CSV em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma grade que pode ser adicionada aos favoritos e que é atualizada automaticamente ao ser aberta em um celular, tablet ou computador. Eles veem os resultados, nunca o SQL ou os arquivos.
Como funciona o Visualizador de DadosPara aplicativos e sistemas
Publique uma consulta de pasta CSV como um endpoint JSON autenticado que qualquer aplicativo pode chamar, com uma especificação OpenAPI 3.1 e coleções prontas para Postman, Insomnia e Hoppscotch. Nenhuma porta de banco de dados é aberta.
Explore a REST APICole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório lerá os resultados da pasta CSV em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.
Explore o Power BISincronize as linhas de uma pasta CSV com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.
Conheça o AirtableEnvie uma tabela Baserow de uma pasta CSV para o endpoint REST — hospedado localmente ou na nuvem Baserow.
Conheça o BaserowMantenha uma base de dados do SeaTable atualizada com dados de pastas CSV sem exportar um arquivo ou expor o banco de dados.
Conheça o SeaTableExporte os resultados da pasta CSV para uma planilha do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.
Conheça o SmartsheetFaça backup de um aplicativo Anvil Python com pasta CSV por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.
Conheça o AnvilPara ferramentas de IA
Conceda ao assistente de IA acesso somente leitura à pasta CSV com o esquema necessário para escrever o SQL correto — sem necessidade de credenciais no chat.
Explore o MCPEntregue às pessoas
Programe uma consulta em uma pasta CSV e receba as linhas no Slack, Discord, por e-mail ou por um webhook assinado — ou retenha a mensagem até que a contagem de linhas, um limite ou uma variação percentual ultrapasse a linha definida.
Como funcionam os alertas e relatóriosCombine o CSV Folder com o restante dos seus dados.
Reúna bancos de dados, APIs empresariais, arquivos e logs em uma única consulta somente leitura. Todos os conectores são compatíveis com Consultas Federadas.
Indique as conexões e tabelas. O Query Streams gerencia as consultas às origens e combina os resultados.
Explore as Consultas Federadas-- nada copiado, nada mesclado, nada agendado
SELECIONAR c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE csv_drops.conjunto.de.dados1 f
JUNTAR pg_crm.clientes.públicos2 c LIGADO c.id = f.id_do_cliente
JUNTAR cobrança.stripe.faturas3 i LIGADO i.cliente = c.stripe_id
GRUPO POR c.região
ORDER BY faturado DESC;Use os nomes das suas próprias conexões, esquemas, tabelas e colunas.
Compartilhado por toda a família de conectores.
Cada conector de pasta também lhe oferece
- files_current — um inventário atualizado: todos os arquivos que o conector consegue ver agora, com caminho, tamanho e data de modificação.
- files_events — o registro de auditoria: o que apareceu, o que mudou, o que desapareceu e tudo o que foi retido, com o nome do arquivo e o motivo.
- diretórios e volumes — totais por pasta, histórico de crescimento diário e quanto espaço ainda resta na unidade.
- Apenas os arquivos que foram efetivamente alterados são relidos a cada sincronização; portanto, uma pasta com 50.000 arquivos não é analisada novamente só porque uma nova exportação foi concluída.
Bom saber
- Somente leitura, garantido — uma instrução por vez, apenas SELECT e similares. Seus arquivos nunca são gravados, movidos ou renomeados.
- Nada é enviado — os dados são armazenados em cache, criptografados, na sua própria máquina, junto ao agente. Somente o resultado de uma consulta sai da sua rede.
- Padrões sensatos — até 250.000 arquivos, 16 níveis de pastas, 512 MB por arquivo; tudo ajustável. Lixeiras, .git e node_modules são sempre ignorados.
- O dialeto SQL é DuckDB — o mesmo SQL que você escreveria para qualquer outro conector.
Perguntas sobre pastas CSV
Onde posso usar os resultados de consultas do CSV Folder?
Use os resultados do CSV Folder no Excel, Google Sheets e Data Viewer; em seus aplicativos, pela API REST do banco de dados; e em ferramentas de IA, pelo MCP ou Nova. Resultados salvos também alimentam destinos de automação compatíveis, relatórios e alertas. A disponibilidade dos destinos e os limites dependem do seu plano.
Preciso abrir uma porta de entrada para o CSV Folder?
Não. Instale o Network Agent em uma máquina que consiga acessar o CSV Folder. O agente se conecta de saída ao Query Streams; não é necessária uma porta de entrada nem uma VPN. Ainda assim, sua fonte precisa permitir que a máquina do agente se conecte, de acordo com as próprias regras de acesso.
Meus arquivos do CSV Folder são enviados?
O Network Agent lê os arquivos onde eles estão e mantém o cache na máquina do agente. Os arquivos de origem não são enviados, movidos nem reescritos. Somente os resultados de consultas solicitados saem da sua rede pela conexão criptografada de saída.
O que preciso para conectar o CSV Folder?
Pasta: Uma ou mais pastas raiz — disco local ou compartilhamento de rede informado como \\server\share (nunca uma letra de unidade mapeada; no Linux ou Mac, deve ser montado primeiro); inclui subpastas, com suporte a padrões de inclusão e exclusão. Esquema: Amostrado dos arquivos reais na primeira sincronização — delimitador, caractere de aspas, linha de cabeçalho, codificação e formatos de data — e depois fixado. Codificações: UTF-8, UTF-16, Windows-1252 e Latin-1, detectadas por arquivo. Colunas monetárias: uma coluna que sempre contém valores decimais é armazenada como DECIMAL exato, nunca como ponto flutuante
Posso combinar o CSV Folder com outras fontes conectadas?
Sim. As Consultas Federadas são compatíveis com todos os tipos de conectores, incluindo bancos de dados, APIs empresariais, arquivos e logs. Indique as conexões e tabelas em uma única consulta somente leitura. O Query Streams traduz as partes referentes às origens conforme necessário e combina os resultados. Veja como funcionam as Consultas Federadas.
Leve o CSV Folder para onde o trabalho acontece.
Comece com o Free: todos os tipos de conectores, 2 fontes de dados e 1 Network Agent. Amplie as permissões do plano conforme suas necessidades crescerem.

