使用函数计算作为Transform
更新时间 2025-06-18 17:55:23
最近更新时间: 2025-06-18 17:55:23
本文介绍使用函数计算作为Transform时的背景信息、注意事项及操作步骤。
背景信息
当Transform选择天翼云函数计算时,您可以通过编写函数代码对事件进行更复杂、更加定制化的处理。整体流程如图所示。
源端(Source)拉取事件后,事件会进入Filter阶段。
Filter阶段会事件进行判断,决定是否过滤该事件。经过Filter过滤的事件会进入Transform阶段。
Transform会对Filter过滤的事件进一步处理,依次调用函数进行处理。
Transform调用完函数之后,会将函数返回的内容推送给目标端(Sink)。
前提条件
事件总线EventBridge
开通事件总线EventBridge并委托授权。
函数计算
开通函数计算。
已创建对应函数。
操作步骤
登录事件总线EventBridge控制台。
在左侧导航栏,单击事件流。
在事件流页面,单击创建事件流。
在创建事件流页面,完成以下操作。
在Source(源)配置向导,选择数据提供方及其资源信息,然后单击下一步。更多事件源信息参考事件流事件源。
在Filtering(过滤)配置向导,在事件模式内容代码框输入事件模式,然后单击下一步。
在Transform(转换)配置向导,设置事件转换规则,设置选择天翼云服务为函数计算。
在Sink(目标)配置向导,设置事件目标。更多事件目标信息参考事件流事件目标。
配置方式 | 参数 | 说明 |
---|---|---|
绑定现有函数 | 函数 | 选择的服务中的函数。 |
版本和别名 | 选择服务的版本或别名。 |
5. 创建事件流后,会有30秒~60秒的延迟时间,您可以在事件流页面的状态栏查看启动进度。