先决条件
- 要成功完成本教程,你需要一个启用 Microsoft Fabric 的容量。在有限时间内,你可以注册 Microsoft Fabric(预览版)试用。
- 一个 PlayFab 开发者账户。可在 playfab.com 注册。
- 已安装 Microsoft PowerBI Desktop。请参阅 Power BI Desktop 入门
创建 Fabric 工作区
- 转到 Microsoft Fabric。
- 在左侧导航栏,选择 Workspaces > New workspace。
- 屏幕右侧会打开一个窗格。
- 输入工作区的名称。唯一必填字段是 Name。示例:PlayFabReports。
- 选择 Apply 保存你的工作区。
创建 KQL 数据库
设置好工作区后,下一步是创建 KQL 数据库,你所有的 PlayFab 事件都会流入其中。- 转到 Microsoft Fabric。
- 在左侧导航栏,选择 Workspaces > Your Workspace。
- 选择 New > More Options > KQL Database。
- 在 KQL Database name 字段中输入名称,并选择 New database 作为 Type。
- 选择 Create 以完成数据库创建。
创建 Microsoft Fabric 数据连接
创建 KQL 数据库后,它会显示在你的工作区中,如下面的屏幕截图所示。 现在,继续创建数据连接,以便你所有的事件都可以流入 KQL 数据库。- 转到 Microsoft Fabric。
- 在左侧面板中选择 Workspaces,然后选择 Your Workspace。
- 通过选择 Query URI 标签旁边的复制图标复制 Query URI。
- 转到 PlayFab 并登录 Game Manager。
- 从左侧菜单选择 Data。
- 选择 Data Connections 选项卡。
- 选择 New connection 按钮。
- 在 Destination type 下拉列表中,选择 Fabric KQL Database 选项。
- 在 Name 字段中为你的数据连接命名。
- 确保 Enabled 复选框已勾选。
- 将从 Fabric 获取的 Query URI 粘贴到 Ingestion URI 字段中。
- 在 Database 字段中,输入你在 Fabric 中创建的 KQL 数据库的名称。
- 在 Table 字段中填写一个有意义的名称。示例:Events。
将所有内容整合到一起
- 返回到 Fabric 上的 KQL 数据库页面。
- 选择 Explore your data。
- 通过选择窗格顶部的 Run 按钮,逐一复制并运行每个查询。
- 结果应如下所示:
- 返回到 Game Manager 中的 Data Connections 选项卡。
- 选择 Save。
查看所有实际效果
为获得最佳效果,请在完成上述所有说明后按照以下步骤操作。 现在,出于演示目的,让我们在 PlayFab 的 Game Manager 中创建一些新玩家,然后你应该能够在 Power BI 报告中看到他们的数据。在 Game Manager 中创建玩家
- 转到 PlayFab 并登录 Game Manager。
- 从左侧菜单选择 Players。
- 选择 Players 选项卡。
- 选择 New player。
- 选择 Create and login player。
- 重复这些步骤以创建任意数量的玩家!
将 PlayFab 的 Power BI 模板上传到 Microsoft Fabric
此过程分两步。首先下载 PlayFab 的 Power BI 模板,然后将其上传到 Microsoft Fabric。从 GitHub 下载 Power BI 模板
- 转到 GitHub 并登录。
- 转到 PlayFabPowerBITemplates 仓库。
- 选择页面右上角的三点按钮下载模板。
在 Power BI Desktop 上打开模板并发布到 Microsoft Fabric
- 打开 PowerBI Desktop。
- 选择屏幕顶部的 File 选项卡。
- 选择屏幕左下角的 Browse this device。
- 找到你下载的模板文件 (.pbit),选择并打开它。
- 在 PlayfabReportTemplate 窗口中填写连接参数。
- 转到 Microsoft Fabric。
- 在左侧面板中选择 Workspaces,然后选择你的工作区。
- URI:通过选择 URI 字段旁边的复制图标复制 Query URI。
- Database:在 Database 字段中,输入你在 Fabric 中创建的 KQL 数据库的名称。
- 在 Table 下输入你在创建 Microsoft Fabric 数据连接中创建的表名。如果你使用了上面的示例名称,则为 Events。
- 选择 Load。
- 选择页面顶部的 Publish。
- 选择 Save。
- 填写保存该文件的表单(仅当你之前未保存过该文件时)。
- 为该报告指定一个对你有意义的名称。示例:OverviewReport
- 选择要保存到的位置。
- 选择 Save。
- 通过选择你的 Microsoft Fabric 工作区填写发布表单。
- 选择 Open OverviewReport.pbit in Power BI 链接,这将在 Fabric 中打开模板报告。
你看到的数据量取决于数据连接创建的时间。PlayFab 不会回填数据。
