> ## 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.

# 事件分区快速入门（预览）

> 在 Game Manager 中添加、编辑和删除托管事件，为进入 Azure Blob 存储和 Azure Data Explorer 的数据连接启用 PlayFab 事件分区。

<Note>
  事件分区功能处于私有预览版中，这意味着它仅可用于我们为其启用的特定 title。随着我们继续收集反馈并针对客户使用进行优化，我们预计将在没有通知的情况下对其进行持续更改。
</Note>

事件分区可以通过 Game Manager 和 API 进行管理。

## 在 Game Manager 中添加、编辑和删除托管事件

了解如何通过 Game Manager 添加、编辑和删除托管事件来配置分区。

### 添加托管事件

* 前往 **PlayFab** 并登录到 [Game Manager](https://developer.playfab.com/)。
* 导航到你的 **Title**。
* 从左侧菜单中选择 **Data**。
* 选择 **Manage Events (Preview)** 选项卡。
* 选择 **Add Managed Event**。
* 在 **Event Type** 下拉菜单中，选择你想管理的事件。如果自定义事件未出现在下拉菜单中，你可以键入自定义事件名称并选择创建事件名称的选项。
* 将采样百分比保留为默认值。如果你还想采样事件，请参阅 [事件采样概览](/services/playfab/data-analytics/export-data/event-sampling-overview) 了解设置此值的详细信息。
* 选中 **Partition in Data Connections** 复选框以为此事件启用分区。
* 选择 **Save**。

### 编辑托管事件

* 选择 **Managed Events** 选项卡。
* 选择 **Event namespace** 以打开事件。
* 你可以编辑 **Sample Rate** % 和 **Partition in Data Connections** 复选框。
* 选择 **Save**。

### 删除托管事件

* 选择 **Managed Events** 选项卡。
* 选择 **Event namespace** 左侧的复选框以选择要删除的托管事件。
* 选择表格顶部的 **Delete**。
* 选择 **Delete** 以确认。

### 通过 API 管理事件分区

事件分区也可以通过以下 ManageEvents API 进行管理。

#### SetManagedEvents

此 API 可用于为 title 设置托管事件列表。如果事件名称和命名空间组合已经存在，它将使用新设置更新现有设置。

请求示例：

```HTTP theme={null}

POST : https://<titleid>.playfabapi.com/Event/SetManagedEvents 

{ 
    "ManagedEvents":[{ 
                "Namespace": "demo_namespace, 
                "Name": "demo_name", 
                "SamplingRatio": 100, 
                "isPartitioned": true 
            }] 
}

```

#### DeleteManagedEvents

**DeleteManagedEvents** API 用于从 title 的托管事件列表中删除事件名称和事件命名空间组合。在请求正文中使用带有名称和命名空间的 API。

请求示例：

```HTTP theme={null}

POST https://<titleid>.playfabapi.com/Event/DeleteManagedEvent

{ 
      "Namespace": "demo_namespace", 
      "Name": "demo_name" 
} 

```

#### GetManagedEvent

**GetManagedEvent** 用于获取托管事件的设置。

请求示例：

```HTTP theme={null}

POST https://<titleid>.playfabapi.com/Event/GetManagedEvent

{ 
      "Namespace": "demo_namespace", 
      "Name": "demo_name" 
}

```

#### GetManagedEvents

**GetManagedEvents** 用于获取所有托管事件的列表。

请求示例：

```HTTP theme={null}

POST https://<titleid>.playfabapi.com/Event/GetManagedEvents

```

## 后续步骤

* [事件分区概览](/services/playfab/data-analytics/export-data/event-partitioning-overview)


## Related topics

- [事件分区概览（预览）](/zh-CN/services/playfab/data-analytics/export-data/event-partitioning-overview.md)
- [PlayFab 数据与分析文档](/zh-CN/services/playfab/data-analytics/index.md)
- [Photon 快速入门](/zh-CN/services/playfab/live-service-management/service-gateway/add-ons/photon/quickstart.md)
- [架构快速入门](/zh-CN/services/playfab/data-analytics/acting-data/schemas-quickstart.md)
- [Data Explorer 快速入门](/zh-CN/services/playfab/data-analytics/learn-data/data-explorer/quickstart.md)
