本文介绍如何将 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+ 源的现有连接,请选择该现有连接。
在“连接设置”部分中,执行以下步骤:
对于 Solace PubSub+ 代理 URL,请输入以
tcp://
开头的 SMF URI。注释
Solace PubSub+ 源目前仅支持 Solace PubSub+ 代理与 Eventstream 之间的纯文本 Solace 消息格式 (SMF) 协议。 通过 TLS/SSL 实现的安全 SMF 支持即将推出。
对于连接名称,请输入一个名称以与 Solace PubSub+ 建立连接。
输入 Solace PubSub+ 客户端的用户名和密码。
选择 连接。
现在,在向导的“连接”页面上,选择 Solace PubSub+ 类型:队列 或 主题。
如果你选择了“队列”作为 Solace PubSub+ 类型,请确保队列存在,并输入队列名称。
注释
如果你不是队列的所有者,请确保你拥有适当的权限,具体来说,“使用”、“修改主题”和“删除”权限是有效的,而“无访问权限”和“只读”权限无法使用。
如果你选择了“主题”,请输入主题名称。 可以输入以逗号分隔的多个主题名称。
输入消息 vpn 名称。 请确保您在消息 VPN 上具备适合的权限。
然后,选择“下一步”
在“查看 + 连接”页上,查看设置,然后选择“添加”或“连接”。
注释
一个事件流最多可以有 11个源和目的地。
查看更新的事件流
你会看到 Solace PubSub+ 源已添加到“编辑”模式中画布上的 Eventstream。 若要将其发布到实时状态,请选择功能区上的“发布”。
完成这些步骤后,该数据源可在“实时视图”中进行可视化。 选择关系图中的“Solace PubSub+”磁贴,查看如下所示的页面。
相关内容
有关所有受支持源的列表,请参阅添加和管理事件流。