Repolode
pinterest

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:HexMode 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. 1

    Instale o Docker, necessário antes de testar o Querybook

  2. 2

    Clone o repositório e execute make no diretório dele

    make
  3. 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