# 数据智能中心

::: tip

数据智能中心仅在 EMQX 专有版中可用。

:::

EMQX Cloud 的数据智能中心是您智能数据处理的一站式解决方案，旨在简化和高效地处理 MQTT 数据流。通过数据智能中心，您可以轻松管理 Schema、进行数据校验，并按需实时转换数据。无论是数据验证还是消息转换，都能通过这一平台实现自动化和高效的管理。

## 功能简介

数据智能中心提供了以下关键功能：

- **[Schema 管理](./schema_registry.md)**：您可以创建、修改和删除数据 Schema，确保数据格式与规范的一致性。
- **[Schema 验证](./schema_validation.md)**：确保传入的数据符合预定的 Schema 格式，避免格式错误和数据不一致。
- **[消息转换](./message_transformation.md)**：实时转换数据消息，将 MQTT 数据按需格式化或映射，满足不同应用场景的需求。

请注意，以上功能在开通数据智能中心服务后才可使用。

![data_hub](./_assets/data_hub.png)

## 开通入口

您可以通过以下方式开通数据智能中心服务：

- **新建部署**：在创建 v5 专有版部署时，您可以选择是否开通数据智能中心服务。
- **已建部署**：对于已经创建好的部署，您可以在部署详情页面中，点击左侧菜单中的**数据智能中心**进行服务开通，或者在部署概览页面点击**数据智能中心**区域下的**前往开通**。

在开通数据智能中心服务后您可以看到 Schema 管理、Schema 验证和消息转换的数量统计，也可以随时删除服务。

::: warning 注意

数据智能中心功能适用于专有版 EMQX 5.8.3 以及之后的版本，如果您的部署控制台没有数据智能中心，请[联系技术支持](../feature/tickets.md)，人工开通或者将部署升级至更高 EMQX 版本。

:::

## 计费说明

数据智能中心的计费策略如下：

- **非试用的专有版部署**：需要额外计费，当您选择开通数据智能中心服务时，计费价格将在控制台界面中显示。
- **试用的专有版部署**：可以免费试用数据智能中心服务，试用期与部署的试用期一致。

## 子账号权限

数据智能中心提供详细的权限控制，确保不同角色能根据权限访问和管理数据智能中心的功能。具体权限分配如下：

- **开通/删除服务**：仅主账号、管理员和项目管理员可以开通或删除数据智能中心服务。
- **Schema 管理、Schema 验证和消息转换功能**：当数据智能中心服务已开通时，以下角色可以执行相应的管理操作：
  - **主账号、管理员、项目管理员和项目使用者**：可以进行新增、删除、修改和查看操作。
  - **财务和审计人员**：仅能查看，权限为只读。

关于子账号角色分类，参考[角色分类与权限](../feature/user.md#角色分类与权限)。
