Power BI连接
Power BI是一个统一、可扩展的自助服务和企业商业智能( BI)平台。您可以通过Power BI轻松地连接到数据源,对数据进行建模和可视化分析,创建个性化的报表。本文介绍如何通过Power BI连接AnalyticDB PostgreSQL版。
前提条件
下载并安装Power BI。下载地址请参见Microsoft Power BI。
已为AnalyticDB PostgreSQL版实例申请外网链接。具体操作,请参见管理外网地址。
已在AnalyticDB PostgreSQL版白名单中添加Power BI所在服务器IP地址。具体操作,请参见设置白名单。
已在AnalyticDB PostgreSQL版中创建表并插入数据。本文以customer表为例。
操作步骤
启动Power BI客户端。
在主页页签,单击
。在获取数据页面,选择
,并单击连接。在连接页面,填写数据库连接信息后,单击确定。
说明若连接失败请确认数据库连接信息是否正确,检查数据库白名单是否添加Power BI所在服务器IP地址,确认无误后重新登录。
配置项
描述
服务器
AnalyticDB PostgreSQL版实例的外网连接地址和端口号。
示例值:
gp-bp152460513z****o-master.gpdb.rds.aliyuncs.com:5432
。数据库
AnalyticDB PostgreSQL版数据库名称。
数据连接模式
取值说明:
导入:将数据复制到Power BI中。
DirectQuery:从其连接的数据源动态请求数据。
说明在以下情况下,更适合使用DirectQuery。
数据源中包含大量数据。
需要使用“准实时”数据。
在下一个对话框中,填写用户名和密码验证凭据,单击连接。
配置项
描述
用户名
AnalyticDB PostgreSQL版数据库账号。
密码
数据库账号的密码。
重要如果出现加密支持对话框,请选择确定。
在导航器对话框中,选择需要导入的表customer,并单击加载。
在报表视图页签的可视化窗格中,选择所需图形。本文以簇状柱形图为例。
在数据窗格中选择表中的列。本文以age、login_time列为例,可视化效果应如下图所示。
单击左上角图标保存报表。
(可选)在主页页面,单击右上角发布 。
说明如有必要,请登录到Power BI服务。