本文为您介绍Grafana如何连接Hologres并可视化分析数据。
操作步骤
-
安装Grafana
安装Grafana,详情请参见Grafana官方文档。
-
连接Hologres
-
登录Grafana,在左侧导航栏单击Add new connection,选择Data Source,单击PostgreSQL。
-
根据需求填写PostgreSQL Connection的连接信息。连接信息包括 Host URL(如
localhost:5432)、Database name、Username、Password、TLS/SSL Mode(如require)和 TLS/SSL Method(如File system path)。在 Additional settings 区域的 Version 下拉框中选择 PostgreSQL 版本(如11)。具体参数配置如下所示:
参数
描述
Host URL
Hologres实例的公共网络地址。您可以进入Hologres管理控制台的实例详情页,从网络信息区域获取网络地址。
Database name
Hologres的数据库名称。
Username
当前阿里云账号的AccessKey ID。获取方式请参见创建访问密钥。
Password
当前阿里云账号的AccessKey Secret。
TLS/SSL Mode
按需配置,根据您的Endpoint是否开启SSL决定。
Version
PostgreSQL的版本选择11。
更多参数
其余更多参数说明,请参见Grafana官方文档。
-
参数填写完成后,单击页面下方的Save & Test,如果页面提示
Database Connection OK则表示可以成功连接。
-
-
数据分析。
完成配置之后,您可以根据该数据源进行数据分析,更多关于数据分析的操作请参见Grafana官方文档。在 Grafana 中新建仪表盘并编辑面板,数据源选择 grafana-postgresql-datasource,Format 设为 Table,输入 SQL 查询:
SELECT l_shipdate as "time", sum(l_quantity) FROM lineitem WHERE $__timeFilter(l_shipdate) GROUP BY l_shipdate ORDER BY 1。可视化类型选择 Time series,面板以时间序列折线图展示 lineitem 表按发货日期汇总的数量数据。