查看 Application Integration 支持的连接器。
触发器
触发器是启动集成中的一个任务或一系列任务的外部事件。您可以将触发器视为集成的入口点,与触发器关联的事件会导致与触发器关联的任务运行。
您可以向集成中添加多个触发器。但是,当某个事件发生时,只有与该事件关联的触发器会开始执行其任务。如需了解详情,请参阅在集成中添加多个触发器。
如需查看所有可用的开箱即用触发器的列表,请参阅所有触发器。
连接器事件触发器
连接器事件触发器是专用触发器,可让您基于使用集成连接器在各种业务应用中创建的事件订阅来调用集成。
如需查看所有可用的连接器事件触发器的列表,请参阅连接器事件触发器。如需详细了解 Integration Connectors 中的事件订阅,请参阅事件订阅。
在集成中添加多个触发器
您可以在集成中添加一个或多个触发器,其中每个触发器与不同的任务相关联。集成从发生事件的触发器开始。例如,假设您的集成有两个触发器,其中Trigger-1
与 Task-1
关联,而 Trigger-2
与下游任务 Task-5
相关联。现在假设事件会触发 Trigger-2
,而集成从 Task-5
开始运行。
如果多个触发器同时运行,则每个触发器都会运行其集成副本。在上述示例中,如果 Trigger-1
和 Trigger-2
同时运行,则 Trigger-1
从 Task-1
开始运行集成,而 Trigger-2
从 Task-5
开始运行单独集成副本。两个集成的执行流之间没有重叠。
执行模式
根据触发器,集成会以同步模式或异步模式执行:
-
同步执行:在同步模式下,集成运行后不久即可获得集成的执行结果。如果您希望在集成运行后立即获得执行结果,则同步模式非常有用。以同步模式执行集成的触发器包括:
- 测试或发布集成
- 调用
projects.locations.integrations.execute
API - 从同步模式下的子集成调用集成
-
异步执行:异步执行使用即发即弃模型。如果集成运行可能需要很长时间,或者在集成运行后不需要立即获得执行结果,则异步模式非常有用。以异步模式执行集成的触发器包括:
- 所有非同步的执行都会以异步模式执行。一些常见的异步模式包括但不限于:
- 从暂停或审批任务恢复的执行也会以异步模式执行,即使初始执行为同步模式也是如此。
配额和限制
如需了解配额和限制,请参阅配额和限制。