Bancos de dados incorporados Novo
Consultar um Pasta SQLite Com SQL — no Excel, Planilhas Google, IA e REST
Consulte uma pasta inteira de bancos de dados SQLite como se fosse uma só. Quatrocentos arquivos por loja ou por dispositivo respondem a um único GROUP BY em vez de quatrocentas exportações.
Uma conexão, todas as superfícies
Onde os dados da sua pasta SQLite podem ser armazenados.
- 1 conexão de saída
- 0 portas de entrada
- Somente leitura · os arquivos permanecem no mesmo lugar
funciona em
- Para sua equipe, fornecedores e parceiros.
-
Excel suplemento · atualizar sob demanda
-
Planilhas Google complemento · atualizar sob demanda
-
Nova AI Pergunte em inglês simples · texto para SQL
-
Visualizador de dados Compartilhe resultados ao vivo · com a equipe, fornecedores e parceiros · em qualquer dispositivo
- Para aplicativos e sistemas
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizações agendadas Planilhas Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Para ferramentas de IA
-
Assistentes de IA Claude · Cursor · Servidor MCP
- Entregue às pessoas
-
Alertas e relatórios Slack · Discord · E-mail · Webhook
O Query Streams transforma uma pasta inteira de bancos de dados SQLite em tabelas SQL dinâmicas, legíveis pelo Microsoft Excel, Google Sheets, assistentes de IA via MCP, API REST e Power BI. Uma tabela com o mesmo formato, que aparece em todos os arquivos, é fixada uma única vez, e as linhas de cada arquivo são empilhadas nela. Assim, quatrocentos bancos de dados por loja ou dispositivo respondem a um único GROUP BY. O agente auto-hospedado abre cada arquivo em modo somente leitura; os bancos de dados permanecem em sua máquina e apenas os resultados das consultas saem da rede.
Um dos 9 drivers de conjunto de arquivos em um mecanismo de pastas — as tabelas de inventário, o histórico de alterações e as regras de recusa em Recursos são compartilhadas pela família Pasta SQLite Sistema de arquivos Pasta CSV Pasta Parquet Pasta do Excel Pasta JSONL CSV com vários registros Registros de máquinas Registros do servidor web
- Para sua equipe, fornecedores e parceiros.
-
Pasta SQLite para Excel Microsoft Excel · Suplemento do Excel
Extraia resultados em tempo real de pastas SQLite diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.
Como funciona o Excel -
Pasta SQLite para Planilhas Google Suplemento de planilhas
Execute uma consulta salva da pasta SQLite na barra lateral e arraste as linhas para a planilha. Os colaboradores que compartilharam a planilha poderão atualizá-la por conta própria.
Como funciona o Google Sheets -
Pergunte à Nova sobre a pasta SQLite Nova AI · texto para SQL
Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas de pastas SQLite, 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 Nova -
Pasta SQLite para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador
Compartilhe o resultado de uma pasta SQLite 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 Dados - Para aplicativos e sistemas
-
API REST de pastas SQLite endpoint HTTP
Publique uma consulta de pasta SQLite 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.
Como funciona a API REST -
Pasta SQLite para Power BI Power Query M
Cole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório lerá os resultados da pasta SQLite em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.
Como funciona o Power BI -
Pasta SQLite para Airtable Plataforma de automação
Sincronize linhas de pastas SQLite com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.
Como funciona o Airtable -
Pasta SQLite para linha base Plataforma de automação
Alimente uma tabela Baserow a partir de uma pasta SQLite através do endpoint REST — hospedado localmente ou na nuvem Baserow.
Como funciona o Baserow -
Pasta SQLite para SeaTable Plataforma de automação
Mantenha uma base SeaTable atualizada com dados de pastas SQLite sem exportar um arquivo ou expor o banco de dados.
Como funciona o SeaTable -
Pasta SQLite para Smartsheet Plataforma de automação
Exporte os resultados da pasta SQLite para uma grade do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.
Como funciona o Smartsheet -
Pasta SQLite para Anvil Anvil Works · Plataforma de aplicativos
Faça backup de um aplicativo Anvil Python com pasta SQLite por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.
Como funciona o Anvil - Para ferramentas de IA
-
Servidor MCP de pastas SQLite Clientes Claude, Cursor e MCP
Conceda a um assistente de IA acesso somente leitura à pasta SQLite com o esquema necessário para escrever SQL corretamente — sem necessidade de credenciais no chat.
Como funciona o MCP - Entregue às pessoas
-
Alertas e relatórios de pastas SQLite Slack · Discord · E-mail · Webhook
Programe uma consulta em uma pasta SQLite e receba os resultados 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 o valor definido.
Como funcionam os alertas e relatórios
Como funciona
5 etapas, sem alteração no firewall de entrada
Instale o Agente de Rede em um local onde ele possa acessar a pasta de arquivos .db / .sqlite — incluindo dumps de dispositivos, bancos de dados por loja e capturas por tarefa.
Aponte o conector para ele. Cada banco de dados é aberto estritamente em modo somente leitura, e os arquivos auxiliares -wal / -journal são ignorados, portanto, nada é alterado.
O agente lê as definições de tabela de cada banco de dados. Uma tabela que aparece em vários arquivos com o mesmo formato é fixada uma única vez.
As linhas de cada arquivo são empilhadas nessa tabela, cada uma etiquetada com uma coluna _source_file que indica o banco de dados de onde ela veio.
Consulte toda a frota de uma só vez ou filtre para uma única loja ou dispositivo.
Análise detalhada do recurso
O que a pasta SQLite lhe oferece
Uma frota, não um arquivo de cada vez.
O conector SQLite de arquivo único abre um único banco de dados — essa é a opção ideal para o armazenamento local de um aplicativo. Esta opção é para o caso em que o mesmo banco de dados existe várias vezes, uma vez para cada loja, máquina, veículo ou tarefa, e a sua pergunta abrange todas elas.
-- Banco de dados de cada loja, uma resposta SELECT _source_file AS store, COUNT(*) AS tickets, SUM(total) AS sales FROM data_orders GROUP BY store ORDER BY sales DESC
Os tipos são lidos, não adivinhados.
- Os tipos de coluna provêm do esquema declarado de cada banco de dados, e não da amostragem de valores.
- Se a mesma tabela for digitada de forma diferente em diferentes arquivos, o conector se recusa a fixá-la e nomeia o conflito em vez de converter tudo em texto.
- Um arquivo que apresente discrepâncias posteriormente é retido, com a tabela, coluna e linha identificadas em files_events.
- Um banco de dados que não pode ser aberto é ignorado durante a configuração, portanto, um arquivo bloqueado ou corrompido não impede o restante do processo.
Compartilhado por toda a família File Set.
Cada conector de pasta também lhe oferece
- arquivos_atual — um inventário em tempo real: todos os arquivos que o conector consegue visualizar no momento, com seu caminho, tamanho e data de modificação.
- arquivos_eventos — 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 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, obrigatório — uma instrução por vez, somente SELECT e comandos similares. Seus arquivos nunca são gravados, movidos ou renomeados.
- Nada foi carregado. — os dados são armazenados em cache e criptografados em sua própria máquina, ao lado do 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.
SQL entre fontes diferentes
Una a pasta SQLite ao restante dos seus dados.
Uma pasta de arquivos é um conjunto de tabelas SQL como qualquer outro, portanto, uma única instrução pode uni-la a um banco de dados e a uma API simultaneamente. Cada fonte executa apenas a parte que consegue processar, transmite o resultado de volta e a junção ocorre de forma centralizada — as fontes nunca se comunicam entre si e nada é copiado para lugar nenhum.
3 conexões · 3 agentes
Uma declaração
-- nada copiado, nada mesclado, nada agendado
SELECIONAR c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE armazenar_dbs.fileset.data_orders1 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;
As três partes são conexão, esquema e tabela — e o nome da conexão é o que você escolheu. Colunas ilustrativas; suas tabelas serão suas tabelas. O acesso somente leitura se aplica a cada componente: apenas SELECT, WITH e EXPLAIN, com um limite máximo de dados que uma única fonte pode fornecer para uma consulta. Como funcionam as consultas federadas
Detalhes da conexão
O que a pasta SQLite precisa
- Pasta
- Uma ou mais pastas raiz contendo arquivos .db / .sqlite, incluindo subpastas — os arquivos auxiliares -wal e -journal nunca são correspondidos, portanto, nada durante a transferência é afetado.
- Tabelas
- Uma por nome de tabela de membro, cada banco de dados inserido nela, cada linha contendo uma coluna _source_file nomeando o arquivo de origem.
- Esquema
- Leia os dados das definições de tabela declaradas em cada banco de dados, em vez de os valores serem amostrados.
- Acesso
- Cada banco de dados é aberto estritamente em modo somente leitura e sem agrupamento, portanto, um arquivo ativo nunca fica bloqueado entre as sincronizações.
- conflitos de tipo
- Se a mesma tabela for digitada de forma diferente em vários arquivos, o conector se recusa a fixá-la e nomeia o conflito, em vez de converter tudo em texto simples.
- Colunas sobre dinheiro
- Um valor decimal declarado permanece um DECIMAL exato de ponta a ponta, nunca um valor de 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 do banco de dados 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 .db em seus locais originais, 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 frota de centenas de bancos de dados não é lida novamente devido à sincronização de um único dispositivo. Nada é enviado para o Query Streams; a única coisa que sai da sua rede é o resultado de uma consulta.
Este é o cartão de frota, não o de banco de dados único. O conector SQLite independente abre um único arquivo, que é a escolha certa para o armazenamento local de um aplicativo. Use-o quando o mesmo banco de dados existir várias vezes — uma vez por oficina, máquina, veículo ou tarefa — e a sua dúvida abranger todos eles.
Documentação do fornecedor: www.sqlite.org
Perguntas frequentes
Perguntas sobre a pasta SQLite
Quais ferramentas conseguem ler dados de pastas SQLite por meio de fluxos de consulta?
Tudo isso, a partir de uma única conexão: Excel, Planilhas Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e relatórios agendados. Conecte a pasta uma única vez e todas as plataformas lerão a mesma conexão somente leitura — não há configuração por ferramenta nem necessidade de uma segunda cópia dos dados.
Meus arquivos são enviados para o Query Streams?
Não. O Agente de Rede lê os arquivos no local e armazena as linhas em cache em um repositório criptografado na mesma máquina. Os arquivos em si nunca saem da sua rede — apenas as linhas de resultado de uma consulta saem, por meio de uma única conexão de saída criptografada, sem porta de firewall de entrada.
O Query Streams pode alterar, mover ou renomear meus arquivos?
Não. Os arquivos são abertos estritamente em modo somente leitura e nunca são gravados, movidos ou renomeados. As consultas são executadas em modo somente leitura no momento da execução — uma instrução por vez, apenas SELECT e similares.
O que o Query Streams precisa para se conectar à pasta SQLite?
Um caminho de pasta que a máquina agente consegue acessar — sem servidor, sem credenciais, sem drivers para instalar. Pasta: Uma ou mais pastas raiz contendo arquivos .db / .sqlite, incluindo subpastas — os arquivos auxiliares -wal e -journal nunca são comparados, portanto, nada em trânsito é afetado. Tabelas: Uma por nome de tabela membro, com todos os bancos de dados agrupados nela, cada linha contendo uma coluna _source_file nomeando o arquivo de origem. Esquema: Lido das próprias definições de tabela declaradas de cada banco de dados, em vez de amostrado dos valores. Acesso: Cada banco de dados é aberto estritamente em modo somente leitura e não agrupado, portanto, um arquivo ativo nunca fica bloqueado entre sincronizações.
Posso adicionar uma pasta de arquivos a um banco de dados na mesma consulta?
Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar a Pasta SQLite e suas outras conexões simultaneamente, escritas como conexão.esquema.tabela. Cada origem executa apenas a parte que consegue e transmite o resultado de volta; a junção ocorre centralmente, portanto as origens nunca se conectam entre si e nada é copiado ou agendado. O modo somente leitura se aplica a cada parte — apenas SELECT, WITH e EXPLAIN — e há um limite para a quantidade de dados que uma origem pode fornecer para uma única consulta. Consultas federadas são um recurso do plano; a página de consultas federadas contém os limites atuais de origem e tamanho.
Coloque a pasta SQLite no local onde o trabalho será realizado.
Instale o agente, aponte-o para a sua pasta e escolha um destino.
Somente leitura Apenas envio As credenciais permanecem com o agente.

