教程:将 Power BI 连接到见解

本指南帮助你开始将 Power BI 与 Insights 一同使用。 连接后,可使用 Power BI 创建游戏数据等的可视化效果。 要深入了解可用于连接见解的其他工具,请参阅 将外部工具连接到见解

注意

PlayFab Insights 管理已于 2023 年 12 月 11 日起弃用。 我们建议使用 Azure 数据资源管理器 (ADX) 连接 来管理未来性能和成本。 如果你的游戏仍在使用 Insights,请继续查看本文以了解实施详细信息。 有关详细信息,请参阅 Insights 弃用博客

先决条件

通过 AAD 进行身份验证的 PlayFab 帐户

需要一个身份验证提供程序设置为 Microsoft 的 PlayFab 帐户或用户。 Microsoft 身份验证提供程序使用 Azure Active Directory (AAD) 进行身份验证,这是使用 Azure 服务所必需的。 有关 AAD 身份验证的帐户或用户的说明,请参阅 Game Manager 的 Azure Active Directory 身份验证

要验证帐户或用户设置为使用 Microsoft 身份验证提供程序,请:

如果可以登录,则该帐户设置为使用 Microsoft 身份验证提供程序。

Insights 的 Game Manager 权限

需要向帐户分配已启用以下 Game Manager 权限的 用户角色

  • 管理员状态。
  • 访问资源管理器选项卡和关联的数据。
  • 对分析数据进行读取和写入访问。

可创建新的用户角色或向现有角色添加这些权限。

其他先决条件

  • Power BI Desktop

    注意

    Power BI Desktop 是必需的。 Power BI Web 门户不支持此方案。

使用 Power BI 进行连接

在本地计算机上,打开 Power BI。

  1. 在 Power BI Power BI Desktop 窗口中,选择“获取数据”>“Azure 数据资源管理器”。

  2. Azure 数据资源管理器 (Kusto) 对话框中执行以下步骤:

    • 群集 下面输入 PlayFab API 终结点(即 https://insights.playfab.com)。
    • 数据库 下面输入游戏 ID(全部大写,因为数据库名称区分大小写)。
    • 向下滚动,并在 数据连接模式 下选择“DirectQuery

    或者,输入表或查询。 可设置最大记录限制或最大大小的限制。 如果查询超过这些限制,将返回一个 PartialQueryFailure 错误,以及说明你已超过该限制的消息、。

    以下示例指定了对表 events.all 的一个查询,该查询返回过去七天内发生的事件。

    Power BI 安装 Power BI 安装扩展版

  3. 选择“确定”。 现可针对数据库执行查询和命令。

其他资源