将 Solace PubSub+ 源添加到事件流(预览)

本文介绍如何将 Solace PubSub+ 源添加到事件流。 

Solace PubSub+ 是完全托管的企业消息代理,提供消息队列和发布-订阅主题。 Microsoft Fabric 事件流支持连接到 Solace PubSub+,其中 Solace PubSub+ 中的消息可引入到 Fabric 事件流中,并路由到 Fabric 中的各种目标。

注释

工作区容量的以下区域不支持此源:美国西部 3瑞士西部。 

先决条件

在开始之前,必须完成以下先决条件:

  • 使用“参与者”或更高权限访问 Fabric 高级工作区。 
  • 你需要拥有针对 Solace Pub Sub+ 事件代理服务的合适权限。
  • 确保禁用传输层安全性 (TLS),并启用 Solace 消息格式服务以支持基于 TCP 的消息传送。
  • 确认事件代理可以公开访问,并且没有被防火墙阻隔或保护在虚拟网络内。

启动“选择数据源”向导

如果您尚未向事件流添加任何源,请选择“使用外部源”选项。

显示选择了“使用外部源”磁贴的屏幕截图。

如果要向已发布的事件流添加源,请切换到“编辑”模式,在功能区中选择“添加源”,然后选择“外部源”

显示选择了“将源添加到外部源”菜单的屏幕截图。

选择数据源页面上,搜索并在Solace PubSub+磁贴上选择连接

显示在“获取事件”向导中选择 Solace PubSub+ 作为源类型的屏幕截图。

配置 Solace PubSub+ 连接器

  1. 在“连接”页上,选择“新建连接”。

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

    如果存在与 Solace PubSub+ 源的现有连接,请选择该现有连接。

  2. 在“连接设置”部分中,执行以下步骤:

    1. 对于 Solace PubSub+ 代理 URL,请输入以 tcp:// 开头的 SMF URI。

      注释

      Solace PubSub+ 源目前仅支持 Solace PubSub+ 代理与 Eventstream 之间的纯文本 Solace 消息格式 (SMF) 协议。 通过 TLS/SSL 实现的安全 SMF 支持即将推出。

    2. 对于连接名称,请输入一个名称以与 Solace PubSub+ 建立连接。

    3. 输入 Solace PubSub+ 客户端的用户名和密码

      显示“连接设置”部分的屏幕截图。

    4. 选择 连接

  3. 现在,在向导的“连接”页面上,选择 Solace PubSub+ 类型队列主题

    • 如果你选择了“队列”作为 Solace PubSub+ 类型,请确保队列存在,并输入队列名称

      注释

      如果你不是队列的所有者,请确保你拥有适当的权限,具体来说,“使用”、“修改主题”和“删除”权限是有效的,而“无访问权限”和“只读”权限无法使用。

    • 如果你选择了“主题”,请输入主题名称。 可以输入以逗号分隔的多个主题名称。

  4. 输入消息 vpn 名称。 请确保您在消息 VPN 上具备适合的权限。

  5. 然后,选择“下一步”

    显示“配置 Solace PubSub+ 数据源”部分的屏幕截图。

  6. 在“查看 + 连接”页上,查看设置,然后选择“添加”或“连接”。

注释

一个事件流最多可以有 11个源和目的地。

查看更新的事件流

  1. 你会看到 Solace PubSub+ 源已添加到“编辑”模式中画布上的 Eventstream。 若要将其发布到实时状态,请选择功能区上的“发布”。

    显示编辑器的屏幕截图,其中选择了“发布”按钮。

  2. 完成这些步骤后,该数据源可在“实时视图”中进行可视化。 选择关系图中的“Solace PubSub+”磁贴,查看如下所示的页面。

    显示实时视图中编辑器的屏幕截图。

有关所有受支持源的列表,请参阅添加和管理事件流