将Power BI连接到查询服务(PC)

本文档介绍将Power BI与Adobe Experience Platform查询服务连接的步骤。

注意

本指南假定您已经具有访问Power BI的权限,并且熟悉如何导航其接口。 有关Power BI的详细信息,请参阅offical Power BI 文档

此外,Power BI ​可用于Windows设备。

安装Power BI后,您需要安装Npgsql(用于PostgreSQL的。NET驱动程序包)。 有关Npgsql的详细信息,请参阅Npgsql文档

重要

您必须下载v4.0.10或更低版本,因为较新版本会导致错误。

在自定义设置屏幕的“Npgsql GAC Installation”下,选择​Will be installed on local hard drive

要确保npgsql已正确安装,请先重新启动计算机,然后再继续执行后续步骤。

将Power BI连接到Query Service

要将Power BI连接到Query Service,请打开Power BI并在顶部菜单功能区中选择​Get Data

选择​PostgreSQL database,后跟​Connect

您现在可以输入服务器和数据库的值。 有关查找数据库名称、主机、端口和登录凭据的详细信息,请访问Platform](https://platform.adobe.com/query/configuration)上的[凭据页。 要查找您的凭据,请登录Platform,然后选择​查询,后跟​凭据

Server 是在连接详细信息下找到的主机。对于生产,将端口:80添加到主机字符串的末尾。 Database 可以是“all”或数据集表名。

此外,还可以选择​Data Connectivity mode。 选择​Import​可显示所有可用表的列表,或选择​DirectQuery​可直接创建查询。

要详细了解​Import​模式,请阅读有关预览和导入表](#preview)的章节。 要进一步了解​DirectQuery​模式,请阅读有关创建SQL语句的章节。 [确认数据库详细信息后选择​OK

将显示一条提示,要求您输入用户名、密码和应用程序设置。 填写这些详细信息,然后选择​Connect​以继续下一步。

预览并导入表

如果已选择​Import​模式,将显示一个对话框,显示所有可用表的列表。 选择要预览的表,然后选择​Load​以将数据集导入Power BI。

表现在导入到Power BI中。

创建SQL语句

如果已选择​DirectQuery​模式,则需要用要创建的SQL查询填写“高级选项”部分。

在​SQL statement​下,插入要创建的SQL查询。 确保选中标记为​Include relationship columns​的复选框。 编写查询后,选择​OK​继续。

将显示预览查询。 选择​Load​可查看查询结果。

后续步骤

现在您已连接Query Service,可以使用Power BI编写查询。 有关如何编写和运行查询的详细信息,请阅读运行查询的指南。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free