j9九游会登录/ 函数工作流 functiongraph/ 用户指南/ / / 配置函数流的开始控制器组件
更新时间:2025-05-07 gmt 08:00

配置函数流的开始控制器组件-j9九游会登录

函数流的开始控制器组件是用于标识流程的开始。

约束与限制

  • 通过数据工坊dwr服务创建的函数流,在函数工作流控制台只能查看,不能编辑和删除,相关操作请在dwr服务中执行。
  • 每个函数流必须以“开始节点”作为流程开始且只能有一个“开始节点”,同时以“结束节点”作为流程结束。
  • 开始节点后面必须接1个节点,且后续节点类型不能是结束节点或者异常处理。
  • “开始节点”只能配置触发器:
    • 函数流触发器当前支持apig触发器(专享版)定时触发器smn触发器、eg触发器。
    • 当前允许流程中配置0-10个触发器。
    • 触发器必须配置在开始节点内。
    • 触发器不允许连接其他任何节点,也不允许被其他节点连接。

定时触发器配置说明

单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“定时触发器”,填写触发器配置信息,如表1所示。
图1 定时触发器
表1 定时触发器配置信息

参数

说明

触发器类型

选择“定时触发器”。

触发规则

定时触发器的触发规则,当前只支持cron表达式。

cron表达式

用于表示任务调度的表达式,能够表示特定周期进行的特定的时间、日期等。具体请参见cron表达式规则

附加信息

附加信息为json格式,输入必须包含input,在input内输入需要的json体。input的内容会作为流程的输入参数。

apig触发器(专享版)配置说明

  • 函数流apig触发器目前仅支持iam认证方式。
  • 前提条件:需要预先创建apig专享版实例,具体请参见购买专享版实例
在函数流编排页面,单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“apig触发器(专享版)”,填写触发器配置信息,如表2
图2 apig(专享版)触发器
表2 apig触发器(专享版)信息

参数

填写说明

触发器类型

选择“apig触发器(专享版)”。

实例

选择已创建的专享版apig实例,如何创建详情请参见购买实例

分组

api分组相当于一个api集合,api提供方以api分组为单位,管理分组内的所有api。如何创建详情请参见创建api分组

发布环境

api可以同时提供给不同的场景调用,如生产、测试或开发。api网关服务提供环境管理,在不同的环境定义不同的api调用路径。选择“release”,才能调用。

api类型

api类型:公有api和私有api

  • 公有api:选择此类型时,api支持上架。
  • 私有api:选择此类型时,当该api所在分组上架时,该api不会上架。

路径

接口请求的路径。

格式如:/users/projects

请求方式

接口调用方式:get、post、delete、put、patch、head、options、any

其中any表示该api支持任意请求方法。

smn触发器配置说明

在函数流编排页面,单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“smn触发器”、“主题名称”选择已创建的smn主题(创建详情请参见创建主题)。
图3 smn触发器

eg触发器配置说明

在函数流编排页面,单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“eg触发器”,填写触发器配置信息,如表3所示。
图4 eg触发器
表3 定时触发器配置信息

参数

说明

触发器类型

选择“eg触发器”。

提供方

eg事件源提供方,支持华为云和自定义两种方式。

事件通道

当“提供方”选择“自定义”时,配置此参数。事件通道负责接收来自事件源的事件来触发函数流执行。

事件源

事件源是事件的来源,负责将华为云服务、自定义应用等应用程序生产的事件发布到事件网格。

事件类型

当“提供方”选择“华为云”时,配置此参数。可以指定事件类型进行过滤,满足事件类型才会触发函数流执行。

相关文档

网站地图