Querybook —— 基于 TypeScript 的大数据 IDE
Querybook 是一种大数据 IDE,可让用于发现、创建和共享数据分析、查询和表。
特征
- 使用富文本、查询和图表组织分析
- 使用自动完成和悬停工具提示编写查询
- 在 DataDocs 中使用调度 + 图表来构建仪表板
- 与他人实时查询协作
- 向表格中添加其他文档
- 获取沿袭、样本查询、频繁用户、基于过去查询运行的搜索排名
开始使用
先决条件
在试用 Querybook 之前安装 Docker。
快速设置
拉出这个 repo 并运行 make,构建完成后访问https://localhost:10001。
支持的集成
查询引擎
- Presto
- Hive
- Druid
- Snowflake
- Big Query
- MySQL
- Sqlite
- PostgreSQL
验证
- 用户密码
- 身份验证
- Google Cloud OAuth
- Okta OAuth
- LDAP
结果存储
使用以下方法之一存储查询结果。
- 数据库(MySQL、Postgres 等)
- S3
- Google Cloud 存储
- 本地文件
结果导出
将查询结果从 Querybook 上传到其他工具以进行进一步分析
- Google 表格导出
- Python 导出
通知
通过 IM 或电子邮件在完成查询和 DataDoc 邀请后获得通知。
- 电子邮件
- Slack

