为 Azure 数据资源管理器创建事件中心数据连接

在 Azure 数据资源管理器中,可以从事件中心(一个大数据流式处理平台和事件引入服务)引入数据。 事件中心每秒可以准实时处理数百万个事件。

在本文中,你将连接到事件中心并将数据引入 Azure 数据资源管理器。 有关从事件中心引入数据的概述,请参阅 Azure 事件中心数据连接

先决条件

创建事件中心数据连接

在本部分中,你将在事件中心和 Azure 数据资源管理器 表之间建立连接。 只要建立了此连接,数据就会从事件中心传输到目标表。 如果事件中心移动到其他资源或订阅,则需要更新或重新创建连接。

  1. 在 Azure 门户中,转到你的群集并选择“数据库”。 然后,选择包含目标表的数据库。

    Azure 数据资源管理器 Web UI 左侧菜单的屏幕截图,其中选择了“测试数据库”项。

  2. 在左侧菜单中,选择“数据引入”。 然后,在顶部栏中选择“添加数据连接”。

  3. 在窗体中填写以下信息,然后选择“创建”。

    设置 建议的值 字段说明
    数据连接名称 test-hub-connection 要在 Azure 数据资源管理器中创建的连接的名称。
    订阅 事件中心资源所在的订阅 ID。
    事件中心命名空间 唯一的命名空间名称 先前选择的用于标识命名空间的名称。
    事件中心 test-hub 你创建的事件中心。
    使用者组 test-group 在创建的事件中心定义的使用者组。
    事件系统属性 选择相关属性 事件中心系统属性。 如果每个事件消息有多个记录,则系统属性将添加到第一个记录中。 添加系统属性时,创建更新表架构和映射以包括所选属性。
    压缩 事件中心消息有效负载的压缩类型。 支持的压缩类型:None、Gzip。
    托管标识(建议) 系统分配 由数据资源管理器群集用于从事件中心进行读取访问的托管标识。 建议使用托管标识来控制对事件中心的访问。

    注意
    创建数据连接时:
    * 系统分配的标识会自动创建(如果不存在)
    * 为托管标识自动分配“Azure 事件中心数据接收方”角色,并将其添加到数据资源管理器群集。 建议验证是否已分配该角色,以及是否已将该标识添加到群集。

    注意

    如果现有的数据连接未使用托管标识,我们建议将其更新为使用托管标识。

删除事件中心数据连接

若要从 Azure 门户中删除事件中心连接,请执行以下操作:

  1. 转到你的群集。 在左侧菜单中选择“数据库”。 然后选择包含目标表的数据库。
  2. 在左侧菜单中选择“数据连接”。 然后选中相关事件中心数据连接旁边的复选框。
  3. 在顶部菜单栏中选择“删除”。

后续步骤