数据资源管理器基本模式入门

重要

数据资源管理器功能以公共预览版提供。 随着我们继续收集反馈并优化客户使用,我们预计将对其进行持续的更改。

数据资源管理器基本模式旨在让你快速发现事件数据中的见解,而无需查询语言知识。 通过这种非技术查询生成体验,用户能够快速浏览其数据。 要了解如何编写更复杂的查询,请参阅 数据资源管理器(高级)入门 教程。

创作自定义查询

若要在基本模式下开始创作自己的查询,请务必先了解要访问的数据的形状。

events.all 表

events.all表是所有传入事件的默认目标。 它是一个半结构化表,其中的列包含常见值(如时间和事件名称)。 你将快速熟悉 EventData 列,该列包含完整的原始 JSON 有效负载,并且在几乎所有查询中都很有用。 可以阅读有关 events.all 表的以下文档。

查询

查询由通过"OR"逻辑运算符组合的一个或多个 条件 组成。 条件由 event.all 表中的 事件 组成。

可以通过将一个或多个 子句创建复杂条件,该子句是由 变量运算符组成的逻辑语句。 子句通过"AND"逻辑运算符进行组合。 下拉列表中列出的变量根据创建条件时选择的事件进行填充。

可以通过修改 开始日期结束日期来调整查询的时间范围。

可以通过添加 Group By聚合类型来进一步修改查询的输出。 Group By 修改输出行的分组方式,而聚合类型修改行的计数、汇总或非重复方式。

可以在查询面板中创建查询。 请注意,数据资源管理器(基本)查询将仅引用前 100 个事件。 要查看所有事件,请在 数据资源管理器(高级) 中运行查询。

查询输出

运行查询后,可以在"查询输出"面板中看到以下输出。 输出采用条形图和表的格式。

此图显示最大 5 个组的结果。 可以通过单击图形底部的下拉列表来查看其他组。

该表显示到达行的事件名称、时间戳 (UTC)、玩家 ID 和事件数据(通过 JSON)。

示例查询

单条件查询

本周有哪些区域的玩家登录?

本周玩家按地区登录

从本周开始登录的玩家有哪些设备?

本周按设备登录的玩家

本周订单总计的和是怎样的?

本周订单总计总和

是否有超出 Playfab 限制?

本周超过游戏限制

多条件查询

本周要记录哪些玩家和实体?

本周玩家或实体登录

本周要购买哪些商品或将其添加到库存中?

本周购买或添加的项目

包含子句的复杂条件查询

本周购买了多少件"刀"物品?

本周购买的物品

本周购买了多少个价值介于 $1 和 $5 之间的商品?

本周购买的项目值范围

通过选择"这是什么"并选择示例查询,可以将示例查询加载到数据资源管理器基本查询中。

限制

有两个限制控制数据资源管理器查询使用:

  1. 最大查询运行时:不允许单个查询运行超过 30 秒。 如果超出此限制,查询将终止,你将收到错误消息。

  2. 间隔用法:每个给定的 10 分钟间隔允许每个游戏累积总运行时 3 分钟。 如果超出此限制,你将收到错误消息,并且在运行其他查询之前需要等待。

数据保留

默认情况下,资源管理器查询在热存储上运行,可在管理工具中配置。 搜索超过存储在热存储中的数据的查询的运行时间将显著延长,并且可能会超时。