通过


数据连接

数据连接允许将 PlayStream 和遥测数据连续、准实时引入到Azure订阅中的授权存储资源。 此功能适用于 Azure Blob 存储、Azure 数据资源管理器 (ADX) 、Microsoft Fabric KQL 数据库和 Amazon Web Services S3。

它可以在不到 5 分钟的数据引入延迟的情况下控制存储帐户中的数据。 该体系结构设计用于批处理,并支持 Blob 存储中的 Parquet 文件,具有更高的吞吐量、更低的存储成本和更大的灵活性。 如果数据分发失败,内置的自动重试机制有助于确保成功传递数据。

可以使用 PlayFab 的游戏管理器门户或可缩放的 API 开始使用用于事件引入的数据连接。

注意

尽管可以使用 ADX、Blob 或 Fabric KQL,但这些选项具有不同的潜在用例。 如果使用 Synapse 进行 ML 建模和批处理,则可能更喜欢 Blob,而 ADX 支持实时服务的即席分析、查询和实时调试。

数据连接概述数据屏幕截图

为什么需要它?

数据连接将替换 PlayFab 当前支持的“事件导出”和“导出到 S3”功能。 它允许以受支持的格式更快地导出脱机处理。 提供引入和传递数据的存储帐户。 这意味着可以控制静态加密、生命周期管理和网络访问。 由于存储成本集中包含在整体Azure帐户计费中,因此简化了计费。

Azure Blob 数据连接

数据随时以 Parquet blob 格式提供。 Parquet 是一种面向列的数据文件格式,旨在高效地存储和检索数据。 它提供高效的数据压缩和编码方案,具有增强的性能,可批量处理复杂数据,从而实现低延迟、更高的吞吐量和较低的数据存储成本。 它设计为批处理和交互式工作负载的通用交换格式。 这使得 Blob 存储非常适合脱机处理和成本优化分析和报告 (包括对存储文件的临时查询) 。

Azure 数据资源管理器的数据连接

数据连接允许导出到 Azure 数据资源管理器,以便近乎实时地引入和分发数据。 Azure 数据资源管理器可以在几秒钟内查询数百万条记录,从而获得宝贵的见解,并快速高效地做出明智的决策。

为了进一步优化成本和数据控制,可以将数据连接与 事件采样结合使用。 通过采样,可以配置要接收的事件数据的百分比。

Microsoft Fabric KQL 数据库数据连接

使用 PlayFab 的数据连接将游戏事件发送到 Real-Time Analytics (RTA) 数据库,以便可以在 Power BI 中生成准实时见解或在 Microsoft Fabric 工作区中运行 KQL 查询。

Amazon AWS S3 数据连接 (预览版)

AWS S3 数据连接提供了一种安全且可缩放的方法,用于将 PlayFab 遥测和事件数据直接流式传输到自己的 Amazon S3 存储桶中。 它专为可靠性和高吞吐量工作负载而设计,它使用可靠的管道以开放、分析就绪格式验证、传输和登陆游戏数据。 通过使用自己的 AWS 存储和 IAM 角色,可以控制数据治理、加密、访问策略、生命周期管理和成本可见性。 这也支持下游工作流,例如 AWS 环境中的 BI 报告、机器学习和大规模数据处理。