Uma alternativa direta ao Jupyter com agente de IA, formato de notebook YAML `.deepnote` e editor baseado em blocos para Python, R e SQL.
pinterest/querybook
Querybook é uma IDE de Big Data que combina um editor de consultas no estilo notebook com metadados de tabelas para descobrir e compartilhar análises.
Alternativa open source a:Hex
Mode Analytics
- Estrelas
- 2,297
- Forks
- 305
- Issues abertas
- 239
- Último commit
- mês passado
O que é?
Querybook é uma IDE de Big Data baseada na web para escrever, organizar e compartilhar consultas SQL, análises e tabelas. As análises são criadas como DataDocs, que combinam texto formatado, consultas e gráficos em um layout semelhante ao de um notebook.
O editor de consultas oferece preenchimento automático e dicas exibidas ao passar o cursor, com base nos metadados das tabelas. A documentação das tabelas, a linhagem, as consultas de exemplo e a classificação dos resultados da busca são obtidas a partir de execuções anteriores, para que os usuários vejam como os dados são realmente utilizados. Também é possível agendar DataDocs e criar gráficos para usá-los como dashboards simples, além de várias pessoas poderem colaborar em uma consulta em tempo real.
Querybook se conecta a mecanismos como Presto, Hive, Snowflake, BigQuery, MySQL e PostgreSQL, e lê metadados do Hive Metastore, da inspeção do SQLAlchemy ou do AWS Glue. Oferece login com usuário e senha, OAuth e LDAP, e envia notificações por email ou Slack.
Recursos principais
- 01Criar análises como DataDocs que combinam texto formatado, consultas e gráficos.
- 02Preenchimento automático e dicas exibidas ao passar o cursor no editor de consultas, com base nos metadados das tabelas.
- 03Documentação, linhagem e consultas de exemplo de tabelas, obtidas a partir de execuções anteriores.
- 04Agendamento e criação de gráficos para montar dashboards com DataDocs.
- 05Edição colaborativa de consultas em tempo real.
- 06Exportação de resultados para Google Sheets ou Python.
Casos de uso
- Compartilhar análises e relatórios recorrentes entre equipes de dados de uma organização.
- Explorar tabelas grandes de data warehouses usando metadados, linhagem e o histórico de uso em consultas.
- Criar dashboards simples e agendados com base em consultas SQL.
- Executar consultas em Presto, Hive, Snowflake ou BigQuery em uma única interface.
Início rápido
- 1
Instale o Docker, necessário antes de testar o Querybook
- 2
Clone o repositório e execute make no diretório dele
make - 3
Quando a compilação terminar, acesse http://localhost:10001
Antes de usar
- Para executar localmente, é necessário ter o Docker e realizar uma compilação em várias etapas.
- Para usar seus próprios dados, é preciso configurar um mecanismo de consultas e um metastore.
Tópicos
Perguntas frequentes
- O que é querybook?
- Querybook é uma IDE de Big Data que combina um editor de consultas no estilo notebook com metadados de tabelas para descobrir e compartilhar análises. Querybook é uma IDE de Big Data baseada na web para escrever, organizar e compartilhar consultas SQL, análises e tabelas. As análises são criadas como DataDocs, que combinam texto formatado, consultas e gráficos em um layout semelhante ao de um notebook.
- querybook é gratuito? Qual é a licença?
- querybook é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- querybook ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de querybook foi em 16 de set. de 2026.
- Para que posso usar querybook?
- Compartilhar análises e relatórios recorrentes entre equipes de dados de uma organização. Explorar tabelas grandes de data warehouses usando metadados, linhagem e o histórico de uso em consultas. Criar dashboards simples e agendados com base em consultas SQL. Executar consultas em Presto, Hive, Snowflake ou BigQuery em uma única interface.
- Como instalar querybook?
- Instale o Docker, necessário antes de testar o Querybook Clone o repositório e execute make no diretório dele: make Quando a compilação terminar, acesse http://localhost:10001
- Onde consigo querybook?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/pinterest/querybook
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo desktop simples para Windows que permite visualizar arquivos Apache Parquet e executar consultas SQL básicas.
Um notebook reativo para Python que reexecuta automaticamente células dependentes, salva notebooks como arquivos .py simples e pode rodar como script ou app publicado.
Ferramenta de BI open source para visualizar dados com arrastar e soltar, criar dashboards e compartilhá-los, como alternativa ao Tableau.
Aplicativo desktop de código aberto que analisa históricos de conversas exportados do WhatsApp, LINE, QQ, Discord e outras plataformas com SQL local e agentes de IA.
Sistema de gerenciamento de banco de dados colunar de código aberto para gerar relatórios analíticos em tempo real.