Vertica 集成 Redash¶
连接指南¶
关于 Vertica 连接指南¶
Vertica 连接指南为将第三方合作伙伴产品连接到 Vertica 提供基本说明。连接指南基于我们对特定版本的 Vertica 和合作伙伴产品的测试。
Vertica 和 Redash:最新测试版本¶
| 软件 | 版本 |
|---|---|
| 合作伙伴产品 | Redash 8.0.0 |
| 合作伙伴产品平台 | Ubuntu 20.4 |
| Vertica 客户端 | Vertica-python Driver 0.8V(随 Redash 打包) |
| Vertica 服务器 | Vertica Analytic Database 11.1.0 |
Redash 概述¶
Redash 是一款开源的 BI/SQL 平台,用于构建仪表板以可视化数据并与他人共享。它也是一个在线 SQL 编辑器。
安装 Redash¶
需要使用 Docker 安装 Redash 实例。按照 Redash 安装说明 使用 Docker 安装 Redash。
安装后,服务可在服务器 IP 或分配的 DNS 名称上访问。在浏览器中输入服务器地址进行访问。
注意: Redash 使用 Vertica-python 驱动连接到 Vertica 数据库。Vertica-python 驱动 0.8V 作为 Redash 应用程序的一部分打包,无需单独下载和安装 Vertica 驱动。
连接 Redash 到 Vertica¶
- 在浏览器中输入服务器地址打开 Redash
- 点击 Connect a Data Source
- 在 Create a New Data Source 页面中,搜索 Vertica
- 输入连接详细信息
- 点击 Create,然后点击 Test 检查连接
- 连接成功后,返回主页编写新查询
- 点击 Execute 查看结果,点击 Save 保存查询
- 点击 Publish 发布查询
- 可以使用已保存的查询创建仪表板
已知限制¶
- INTEGER 数据类型最多显示 18 位精度,超过后舍入
- TIME 数据类型超过 3 位的毫秒被截断
- TIMESTAMP 和 TIMESTAMPTZ 数据类型不显示毫秒。要查看正确的值,点击 Edit Visualization,在 Date/Time format 字段中输入
DD/MM/YY HH:mm:ss.SSS,最多可显示 3 位毫秒。TIMESTAMPTZ 数据类型不显示时区 - DECIMAL 数据类型显示不正确。要查看正确的值,点击 Edit Visualization,在 Display as 字段中选择 Text。最多显示 16 位精度,超过后舍入
- FLOAT 数据类型显示不正确。要查看正确的值,点击 Edit Visualization,在 Display as 字段中选择 Text
原文来源:https://www.vertica.com/kb/Redash_CG/Content/Partner/Redash_CG.htm