上云无忧 > 文档中心 > 百度智能云函数计算 CFC 工作流入门教程
函数计算CFC
百度智能云函数计算 CFC 工作流入门教程

文档简介:
创建工作流: 本示例演示从头创建工作流,有关工作流的概念请参考工作流基本概念。 1.在工作流管理页面,点击“创建工作流”,完成填写新建工作流的信息和创建。 工作流名称:您可以指定自己的工作流,只能由数字、字母、-或_组成,必须以字母或_开头,长度小于64个字符。 描述:您可以填写对创建工作流的详细描述。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

创建工作流

本示例演示从头创建工作流,有关工作流的概念请参考工作流基本概念

1.在工作流管理页面,点击“创建工作流”,完成填写新建工作流的信息和创建。

  • 工作流名称:您可以指定自己的工作流,只能由数字、字母、-或_组成,必须以字母或_开头,长度小于64个字符。
  • 描述:您可以填写对创建工作流的详细描述。
  • 工作流定义:参考流程定义语言来定义您的工作流,右边是您定义的工作流的流水线。 

点击提交,完成工作流创建过程。

2.进入工作流信息页面,可查看工作流执行历史和定义,您也可以在"定义"中重新修改您的工作流。

工作流的执行

开始执行

  1. 点击“开始执行”。
  2. 输入执行名称。
  3. 点击“启动运行”。

    输入必须是JSON格式字符串,本例中输入:"{"execDemo":true}"。

查看结果

执行成功后在执行历史可以查看本次执行的状态。

  • 执行结果:执行状态显示为Succeed,执行时间单位为ms。 我们可以点击执行名称,查看执行的输入和输出。 

查看历史

工作流记录了详细的执行历史记录,我们可以选择某一步骤,查看该步骤详细的输入、执行结果、耗时。

也可以通过点击工作流的流程图标显示具体某个步骤的输入和输出。

相似文档
  • 流程定义语言是一种基于 YAML 的结构化语言,用于定义状态机、节点,包括负责执行的 operation 节点,决定下一跳的 switch 节点,停止执行并抛出错误的 fail 节点等各类节点,这些节点组合起来可以构建复杂的业务逻辑。
  • 工作流开始运行时,会接收用户指定的输入数据,并将数据传递至工作流的开始节点,即 start 所指向的节点。在后续的执行中,每个节点都接收上一个节点的输出作为自己的输入,并在执行结束后,继续将自己的输出传给下一个节点。所有的输入输出数据均为 JSON 格式。本节将为您介绍如何处理节点的输入输出数据。
  • pass 节点用于数据的生成和传递,可用来在初始构建阶段提前占位,或通过修改输出调试工作流。
  • wait 节点的作用是等待一段时间,可用于节点间并发执行的任务协调。您可以指定一个相对时间,也可以通过时间戳指定一个绝对结束时间。
  • switch 节点会根据不同条件选择不同的下一个节点,类似于编程语言中的 switch-case。工作流服务会按 switch 节点内 condition 的定义顺序依次匹配,若无匹配到且定义了 default 参数,则会根据 default 参数绝对下一个要执行的节点。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部