> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 性能与保留

> 调整旧版 PlayFab Insights 性能级别和保留设置，以平衡缓存大小、计算、并发查询限制和事件引入吞吐量。

# Insights 管理：性能级别与保留

<Note>
  PlayFab Insights Management 已于 2026 年 3 月 31 日退役。我们建议使用[数据连接](/services/playfab/data-analytics/export-data/data-connection-adx)以便今后管理你的性能和成本。如果你的标题仍在使用**性能级别与保留**，请继续查看本文以了解最佳实践详情。有关更多信息，请参阅 [PlayFab Digest：3 月功能更新](https://developer.microsoft.com/en-us/games/articles/2026/04/playfab-digest-march-feature-updates/)。
</Note>

PlayFab Insights 为工作室提供了更改其数据系统性能特征的能力。控件位于 Game Manager 数据部分下的 **Management** 中。

## 性能级别

### 为什么性能级别很重要？

性能级别决定

* 分配给每个查询的资源（缓存大小、计算能力、内存）
* 并发查询的限制、最大并发查询数、每秒事件数和活跃事件导出数

性能级别还可用于增加标题的最大每秒事件数和允许的活跃事件导出数。

### 我如何更改性能级别？

**Performance Level** 滑块用于选择新的性能级别。Performance Level Settings 表格显示你当前设置与你所选新设置的比较：<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/legacy/insights/performance-level2.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=97e9c6866e5f975896ae267bccaab0f6" alt="Insights 滑块" width="936" height="577" data-path="images/playfab/data-analytics/legacy/insights/performance-level2.png" />

### 性能级别访问是否受限？

是的。每个标题都从性能级别 1 开始，这是所有 PlayFab 产品中包含的免费服务层。已上线的标题可以随意更改性能级别，但是，处于开发模式的标题必须启用付费 Insights 功能或上线才能访问大于 1 的性能级别。

在标题处于开发模式时启用付费 Insights 功能：

1. 登录 [developer.playfab.com](https://developer.playfab.com)
2. 选择处于开发模式的标题进入 Title Overview 页面
3. 导航到页面左侧的 "Data" 选项卡
4. 导航到页面顶部的 "Management (Preview)" 选项卡
5. 在横幅中，选择 "Enable" 以启用付费 Insights 功能

如果你的账户缺少付款方式，则需要添加一个才能访问付费的 Insights 层。为此，请选择页面横幅上的 "Add credit card"，这会将你带到账单信息页面。添加付款工具后，Insights Management 页面允许你按上述方式启用付费 Insights 功能。

<Note />

一旦为标题启用付费 insights 功能，该标题还可以访问自定义的数据保留值。

### *缓存大小*

PlayFab Insights 使用 Azure Data Explorer (Kusto) 的专用变体。Insights 将存储分为两类：热缓存和存储。热缓存是内存和 SSD 存储，查询速度极快。当所有数据都在热缓存中易于访问时，复杂查询和数据函数会快速执行。存储中位于热缓存之外的数据仍然易于访问且可查询，但对于存储中的大型数据集，查询时间可能会变慢。数据按引入时间分开，最近的数据首先存储在热存储中。数据存储对 Insights 是完全内部的过程，无论存储在何处，数据的访问方式都相同。

示例：

一家工作室选择了性能级别 3，因此拥有 100 GB 缓存。他们还选择了 1200 天的保留期，所以他们的集群中存储了略多于三年的数据。如果工作室每天的数据占用量为 1 GB，则热缓存中存储了 100 天的数据。用户可以在 90 天内运行查询并仅查询热缓存，也可以在所有三年内运行相同查询并从两个来源查询，无需更改查询结构。

**更改性能级别时缓存受何影响？**

当你降低性能级别时，随着硬件资源减少，数据将从热缓存加载到存储中。同样，当增加性能级别时，硬件立即分配给你并将数据传输到你的缓存中。此过程通常非常快，但缓存大小的 TB 级变化可能需要一小段时间才能完成。有关更多信息，请参阅[最佳实践](/services/playfab/data-analytics/legacy/insights/best-practices)。

### *计算能力*

计算能力代表为每个查询分配的最大 vCPU 数量。根据给定查询计划的并行化程度，某些查询无法一次性充分利用所有 vCPU（order、distinct）。此外，为了提高查询体验的交互性，按开始时间优先分配查询，这意味着随后的并发查询可能会看到 vCPU 分配减少。

计算能力还增加了超时前的最大查询长度。下表代表当前数值：

| 计算能力      | 最大计算时间（秒） |
| --------- | --------- |
| 2（免费层）    | 30        |
| 2（性能级别 2） | 60        |
| 4         | 120       |
| 8         | 180       |
| 16        | 210       |
| 32        | 240       |
| 48        | 270       |
| 64        | 300       |

### *每查询最大内存*

这代表分配给查询的总内存。请注意，这与用于存储数据的内存不同。查询内存专门用于存储用于计算和处理的查询数据，这对于更复杂的查询是一项重要资源。

### *最大并发查询数*

此值表示在每个性能级别可以同时运行的查询数量。

### *最大每秒事件数*

数据系统可以引入的总的最大每秒事件数。此数字是你 Playstream 和遥测事件以及可能正在进行的任何外部引入的组合。

**如果我超过行写入限制会发生什么？**

对于超出的每 2.7m（2,700,000）个事件，付费标题被收取一个积分的超额费用。这种超额费用的设计允许具有可预测引入负载的客户在非工作时间坐在较小的性能级别以节省成本。

### *事件导出*

事件归档允许客户按固定计划将其全部或部分数据导出到 Azure Blob 或 AWS S3。有关更多信息，请参阅[导出数据](/services/playfab/data-analytics/legacy/insights/export)。

### *每小时积分数*

Insights 按分钟以每小时积分数的费率计费（每小时积分数 / 60）。有关 Insights 积分定价的更多信息，请参阅 [PlayFab 定价](https://playfab.com/pricing/)。

## 保留

<img src="https://mintcdn.com/microsoft-4404708b/MjJ0-cTsb1bpaMcX/images/playfab/data-analytics/legacy/insights/insights-retention.png?fit=max&auto=format&n=MjJ0-cTsb1bpaMcX&q=85&s=cd77ba69c9575fb013e0890bfbb144ca" alt="Insights 保留" width="834" height="305" data-path="images/playfab/data-analytics/legacy/insights/insights-retention.png" />

保留设置允许工作室设置数据保留的总天数。默认设置为 30 天，符合大多数 GDPR 合规规定。可以使用[管理命令](/services/playfab/data-analytics/legacy/insights/management-commands)全局或按表设置保留。保留按每 TB 月 50 积分的费率收费，工作室仅按每天使用的容量收费。有关 Insights 积分定价的更多信息，请参阅 [Insights 积分定价](https://playfab.com/pricing/)。

**示例** 一家工作室在月初存储了 10 TB 数据，且没有增加存储。总费用为 500（10 TB \* 50 积分/TB）积分。

**示例** 一家工作室月初有 250 GB 数据，全月线性增长至 750 GB 数据。总费用为 25（该月每天的平均值 0.5 TB \* 50 积分/TB）积分。


## Related topics

- [Insights 最佳实践](/zh-CN/services/playfab/data-analytics/legacy/insights/best-practices.md)
- [Insights](/zh-CN/services/playfab/data-analytics/legacy/insights/overview.md)
- [在性能与能效之间取得平衡](/zh-CN/build/gdk-and-engines/handheld/handheld-performance.md)
- [混合 CPU 环境下的游戏性能](/zh-CN/build/gdk-and-engines/guides/hybrid-cpu-performance.md)
- [Insights 定价](/zh-CN/services/playfab/data-analytics/legacy/insights/pricing.md)
