Power BI连接

更新时间:

Power BI是一个统一、可扩展的自助服务和企业商业智能( BI)平台。您可以通过Power BI轻松地连接到数据源,对数据进行建模和可视化分析,创建个性化的报表。本文介绍如何通过Power BI连接AnalyticDB PostgreSQL版。

前提条件

  • 下载并安装Power BI。下载地址请参见Microsoft Power BI

  • 已创建AnalyticDB PostgreSQL版实例,并创建初始账号。具体操作,请参见创建实例创建数据库账号

  • 已为AnalyticDB PostgreSQL版实例申请外网链接。具体操作,请参见管理外网地址

  • 已在AnalyticDB PostgreSQL版白名单中添加Power BI所在服务器IP地址。具体操作,请参见设置白名单

  • 已在AnalyticDB PostgreSQL版中创建表并插入数据。本文以customer表为例。

操作步骤

  1. 启动Power BI客户端。

  2. 主页页签,单击获取数据 > 更多

  3. 获取数据页面,选择数据库 > PostgreSQL数据库,并单击连接

  4. 连接页面,填写数据库连接信息后,单击确定

    说明

    若连接失败请确认数据库连接信息是否正确,检查数据库白名单是否添加Power BI所在服务器IP地址,确认无误后重新登录。

    配置项

    描述

    服务器

    AnalyticDB PostgreSQL版实例的外网连接地址和端口号。

    示例值:gp-bp152460513z****o-master.gpdb.rds.aliyuncs.com:5432

    数据库

    AnalyticDB PostgreSQL版数据库名称。

    数据连接模式

    取值说明:

    • 导入:将数据复制到Power BI中。

    • DirectQuery:从其连接的数据源动态请求数据。

    说明

    在以下情况下,更适合使用DirectQuery。

    • 数据源中包含大量数据。

    • 需要使用“准实时”数据。

  5. 在下一个对话框中,填写用户名和密码验证凭据,单击连接

    配置项

    描述

    用户名

    AnalyticDB PostgreSQL版数据库账号。

    密码

    数据库账号的密码。

    重要

    如果出现加密支持对话框,请选择确定

  6. 导航器对话框中,选择需要导入的表customer,并单击加载

  7. 在报表视图页签的可视化窗格中,选择所需图形。本文以簇状柱形图为例。

  8. 数据窗格中选择表中的列。本文以age、login_time列为例,可视化效果应如下图所示。效果图.png

  9. 单击左上角保存.png图标保存报表。

  10. (可选)在主页页面,单击右上角发布

    说明

    如有必要,请登录到Power BI服务。

相关文档

Power BI文档