将事件从 Azure 服务总线获取到实时中心(预览版)

本文介绍如何将事件从 Azure 服务总线队列或主题的订阅获取到实时中心。

先决条件

  • 使用“参与者”权限或更高权限在 Fabric 容量许可证模式(或)试用许可证模式下访问工作区。
  • 创建 Azure 服务总线命名空间,如果没有队列和主题,则创建一个包含订阅的队列主题
  • 需要具有适当的权限才能获取服务总线命名空间的访问密钥。 命名空间必须可公开访问,并且不能位于防火墙后面或在虚拟网络中受到保护。

从 Azure 服务总线获取事件

可以通过以下方法之一将事件从 Azure 服务总线获取到实时中心:

数据源页面

  1. 登录 Microsoft Fabric

  2. 选择左侧导航栏上的“实时”

  3. 在“实时中心”页上,选择左侧导航菜单上“连接到”下的“+ 数据源”。 还可以从“所有数据流”或“我的数据流”页面访问“数据源”页,方法是选择右上角的“+ 连接数据源”按钮。

    显示如何启动“连接到数据源体验”的屏幕截图。

  1. 在“数据源”页顶部,选择“Microsoft 源”类别,然后在“Azure 服务总线”磁贴上选择“连接”

    显示在“数据源”页中选择 Azure 服务总线作为源类型的屏幕截图。

    现在,请按照连接到 Azure 服务总线部分的说明进行操作。

“Microsoft 源”页

  1. 在实时中心,选择左侧导航菜单中的“Microsoft 源”。 可以使用搜索框键入资源名称,也可以使用筛选器(源、订阅、资源组、区域)搜索资源。

  2. 对于顶部的“源”,请从下拉列表中选择“Azure 服务总线”

  3. 对于“订阅”,请选择资源组包含你的队列或主题订阅的 Azure 订阅

  4. 对于“资源组”,请选择具有你的队列或主题订阅的资源组

  5. 对于“区域”,请选择服务总线队列或主题的订阅所在的位置

  6. 现在,将鼠标移到要连接到服务总线命名空间列表中的实时中心的服务总线队列的名称上,然后选择“连接”按钮,或选择“...”(省略号),然后选择“连接数据源”

    显示“Microsoft 源”页的屏幕截图,该页面包含用于显示服务总线命名空间的筛选器和命名空间的连接按钮。

连接到 Azure 服务总线

  1. 若要创建与服务总线命名空间的连接,请在“连接”页上,选择“新建连接”

    显示“连接”页的屏幕截图,其中突出显示了“新建连接”链接。

    如果存在与 Azure 事件中心的现有连接,请选择该现有连接,如下图所示,然后继续执行配置数据格式的步骤

    显示与 Azure 服务总线具有现有连接的“连接”页的屏幕截图。

  2. 在“连接设置”部分,对于“主机名”,请输入服务总线命名空间的主机名。 可以在 Azure 门户中从服务总线命名空间的“概述”页获取命名空间的主机名。 其形式为 myservicebusnamespace.servicebus.windows.net

    显示服务总线命名空间的连接设置的屏幕截图。

  3. 在“连接凭据”部分中,执行以下步骤:

    1. 对于“连接名称”,输入到事件中心的连接的名称。

    2. 对于“身份验证种类”,确认已选择“共享访问密钥”。

    3. 对于“共享访问密钥名称”,输入共享访问密钥的名称。

    4. 对于“共享访问密钥”,输入共享访问密钥的值。

    5. 在页面底部,选择“连接”。

      显示 Azure 服务总线连接器“连接”页第一页的“连接凭据”部分的屏幕截图。

  4. 现在,在向导的“连接”页上的“配置 Azure 服务总线源”部分中,执行以下步骤

    1. 对于“服务总线类型”,请选择“队列”或“主题”

    2. 如果为类型选择“队列”,请输入服务总线队列的名称

    3. 如果为类型选择“主题”,请输入服务总线主题的名称和主题订阅的名称

      显示 Azure 服务总线连接器“连接”页第一页的“配置 Azure 服务总线源”部分的屏幕截图。

  5. 在右侧的“流详细信息”部分,执行以下步骤

    1. 选择要在其中保存向导要创建的事件流的 Fabric 工作区

    2. 对于“事件流名称”,请输入事件流的名称。 选择事件流名称旁边的“铅笔”按钮。 该向导创建一个事件流,并将选定的服务总线队列或主题订阅作为源。

    3. 流名称”是通过将 -stream 追加到事件流的名称中自动为你生成的。 该向导完成后,可以在实时中心“所有数据流”页上看到此流

      显示 Azure 服务总线连接器“连接”页第一页的“流详细信息”部分的屏幕截图。

  6. 选择页面底部的“下一步”。

  7. 在“查看 + 连接”页上,查看设置,然后选择“连接”

    显示 Azure 服务总线连接器的“查看 + 连接”页的屏幕截图。

查看数据流详细信息

  1. 在“查看 + 连接”页上,如果选择“打开事件流”,向导会打开它为你创建的事件流,并将选定的服务总线资源作为源。 若要关闭向导,请在页面底部选择“完成”

    显示“查看 + 连接”页的屏幕截图,该页面包含用于打开事件流并关闭向导的链接。

  2. 应会在“所有数据流”和“我的数据流”页上看到流。 有关详细步骤,请参阅在 Fabric 实时中心查看数据流的详细信息

若要了解有关使用数据流的信息,请参阅以下文章: