如何使用 App ConnectMicrosoft Azure 事件中心
Microsoft Azure 事件中心是一个高吞吐量的数据流平台,每秒可处理数百万个事件,支持实时分析并实现企业系统间的无缝集成。
支持的产品和应用程序接口版本
要了解该连接器支持哪些产品和 API 版本,请参阅 IBM 支持页面上的详细系统要求。
连接至 Microsoft Azure 活动枢纽
完成在 App Connect Designer 页面(以前的目录页面) 或流程编辑器中看到的连接字段。 如有必要,请与 Microsoft Azure Event Hubs 管理员合作获取这些值。
- 账户名称是您账户的专属名称,有助于您识别该账户。
- 租户 ID 是您 Microsoft Entra 租户的唯一标识符。
- 客户端 ID 是应用程序在 Microsoft Entra ID 注册时分配的唯一客户端标识符。
- 客户端密钥是用于通过 Microsoft Entra ID 对您的应用程序进行身份验证的客户端密钥。
- 订阅ID 是您 Azure 订阅的唯一标识符。 它用于识别 Azure Event Hubs 资源属于哪个订阅。
- 资源组名称是包含您的 Azure 事件中心资源的资源组名称。 资源组是 Azure 资源的逻辑容器。
- 命名空间名称是 Azure 事件中心命名空间的名称。 命名空间是事件集线器的容器,为在 Azure 订阅中寻址事件集线器提供了一个范围容器。
要获取 Microsoft Azure Event Hub 的连接值,请参阅获取 Microsoft Azure Event Hub 的连接值。
首次从 App Connect Designer的 " 应用程序和API "页面连接到 Microsoft Azure 事件中心端点时,请展开 Microsoft Azure 事件中心 ,然后单击 "连接"。 更多信息,请参阅管理账户。
在流程中使用 App Connect 中创建的账户之前,请将该账户重命名为有意义的名称,以便于识别。 要在 "应用程序和 API " 页面上重命名账户,请选择账户,打开其选项菜单 (⋮),然后单击 " 重命名账户 "。
一般注意事项
在使用 App Connect Designer 和 Microsoft Azure Event Hubs 之前,请注意以下事项:
- 您可以在 App Connect Designer 的应用程序和 API 页面上查看可用的触发事件和操作列表。
对于某些应用,事件和操作取决于环境以及连接器是否支持可配置事件和动态发现操作。 如果应用程序支持可配置事件,您会在事件列表下看到“ 显示更多可配置事件” 链接。 如果应用程序支持动态发现操作,您会在操作列表下看到 “显示更多” 链接。
- 如果某个应用程序使用多个账户,不同账户在为该应用程序选择操作时显示的字段集可能不同。 在流程编辑器中,某些应用程序总是为某个操作提供一组经过编辑的静态字段。 其他应用程序使用动态发现功能来检索在所连接的实例上配置的字段集。 例如,如果一个应用程序的两个实例有两个账户,第一个账户可能会使用可立即使用的设置。 不过,第二个账户可能配置了额外的自定义字段。
岗位连接注意事项
- API 使用情况
- 有关 Microsoft Azure Event Hubs API 使用情况的详细信息,请参阅 Event Hubs 文档页面中的 Azure Event Hubs 配额和限制。
事件和行动
Microsoft Azure 活动枢纽活动
这些事件用于处理本应用程序中的更改,这些更改会触发流程开始完成流程中的操作。
| 事件 | 描述 |
|---|---|
| 新消息 | 检测Event Hubs中接收到的消息 |
Microsoft Azure 活动枢纽行动
您的流程将在此应用程序上完成这些操作。
| 对象 | 操作 | 描述 |
|---|---|---|
| 使用者组 | 检索消费者群体 | 检索事件中心下的消费者组。 输入消费者组名称,获取特定消费者组。 |
| 活动中心 | 创建活动中心 | 在指定的命名空间和资源组内创建事件中心 |
| 检索所有事件中心 | 检索指定名称空间和资源组中的所有事件集线器 | |
| 更新活动中心 | 更新现有的 Azure Event Hub | |
| 删除事件中心 | 删除指定的 Azure Event Hub | |
| 消息 | 发送消息 | 向事件中心或其中的特定分区发送信息 |
| 检索消息 | 从事件中心、分区或消费者组中检索消息 | |
| 分区 | 检索分区 | 检索特定事件中心的所有分区 |
| 按 ID 检索分区 | 使用分区 ID 检索分区 |