跳转至

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

  1. 在浏览器中输入服务器地址打开 Redash
  2. 点击 Connect a Data Source
  3. 在 Create a New Data Source 页面中,搜索 Vertica
  4. 输入连接详细信息
  5. 点击 Create,然后点击 Test 检查连接
  6. 连接成功后,返回主页编写新查询
  7. 点击 Execute 查看结果,点击 Save 保存查询
  8. 点击 Publish 发布查询
  9. 可以使用已保存的查询创建仪表板

已知限制

  • 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