Serverless 工作流 的服务条款,请参见 阿里云产品服务协议。
本文对 Serverless 工作流 涉及的专有名词及术语进行定义及解析,方便您更好地理解相关概念并使用 Serverless 工作流。Serverless工作流(Serverless Workflow)协调多个分布式任务执行的全托管Serverless云服务。通过Serverless工作流,您...
前提条件 创建流程 操作步骤 登录 Serverless工作流控制台。在 流程 页面,选择目标流程,查看流程信息。在流程详情页面,单击 开始执行。在 执行名称 文本框中输入执行名称,如果不指定系统默认生成执行名称。为流程的执行设置输入,输入...
2020年5月15日起,Serverless工作流服务等级协议(SLA)生效,请参见 Serverless工作流服务等级协议。
您在使用 云工作流 过程中有任何需求或疑问,欢迎通过 阿里云聆听 和 云栖社区 联系我们。您也可以加入 云工作流 官网客户钉钉群(钉钉群号:23116481)与我们的工程师即时沟通。
同时,URL的提供者需要确保该地址公网可访问,否则工作流将无法正确的执行该集成。https://www.example.com method 是 请求发起的HTTP方法。取值说明如下:GET POST PATCH PUT DELETE HEAD GET body 否 发起请求的内容。如果该值为一段字符...
云工作流 支持通过工作流流程定义描述语言直接调用集成阿里云服务。本文介绍 云工作流 如何通过集成 函数计算 来调用函数。背景信息 云工作流 以不同类型的状态(State)作为基础,基于状态机模型描述业务的流程,结合用户设置的API调用...
本文介绍关于工作流执行的基本内容,包括执行的基本概念、执行属性和执行历史事件。基本概念 工作流执行是指对流程的一次具体运行。创建流程后,您可以多次执行流程,通常每次执行有不同的输入。执行属性 下文列出了执行的属性,除了...
登录 Serverless工作流控制台。在顶部菜单栏,选择地域。在 流程 页面,单击 创建流程。在 创建流程 页面,单击 使用代码段创作,填写相关信息。说明 Hello World 及 示例项目 方式在创建流程时不支持修改 流程定义。流程名称:自定义填写...
Serverless 工作流 支持与多个云服务集成,即将其他服务作为任务步骤的执行单元。服务集成方式由FDL语言表达,在 任务 步骤中,您可以使用 resourceArn 来定义集成的目标服务,使用 pattern 定义集成模式。本文主要介绍了服务集成的相关...
云工作流(CloudFlow)是一个用来协调多个分布式任务执行的全托管云服务。随着 云工作流 新版本的发布,为您提供更加稳定可靠的新版本升级说明。本文介绍 云工作流 新旧版本的差异及兼容性说明。云工作流 新版本优势 与 云工作流 旧版本...
使用控制台删除流程 登录 Serverless 工作流 控制台。删除流程。在 流程 页面,删除流程。您也可以单击目标流程后,在 流程 页面单击删除按钮删除流程。使用命令行工具删除流程 您可以执行以下命令删除一个已存在流程。aliyun fnf ...
Serverless 工作流 支持通过配置Cron表达式来定时调度工作流的执行。本文介绍如何为 Serverless 工作流 创建定时调度。前提条件 成功创建工作流 使用控制台创建定时调度 登录 Serverless工作流控制台。进入 流程 页面,在流程列表中单击...
授予 Serverless 工作流 执行任务所需权限,如果任务中需要访问函数计算服务,则 Serverless 工作流 会扮演该角色(AssumeRole)以调用函数。创建角色的详细步骤,请参见 流程角色介绍。除流程的名称(Name)外,其他属性在创建后均可修改...
在 Serverless 工作流 的任务步骤中,异步调用函数计算可以更灵活地适应一些任务场景,例如长时任务、人工审核等,帮助您避免限流等错误,同时可以简化流程中的错误处理和重试逻辑。本文介绍 Serverless 工作流 集成函数异步调用的背景信息...
本文介绍 Serverless 工作流 2023年度发布的功能变更以及对应的文档动态。2023年10月 功能名称 变更类型 功能描述 相关文档 功能升级与名称变更 优化 产品功能升级,提供更通用的工作流编排逻辑能力、提供更丰富的生态集成方案以及Spec ...
单击 启动执行 开始执行,如果没有指定执行名称,则 Serverless 工作流 服务会自动生成一个执行名称。使用命令行工具执行流程 您可以通过以下命令执行流程。aliyun fnf StartExecution-FlowName cli_guide_1-ExecutionName run1 预期输出:...
登录 Serverless工作流控制台。在顶部菜单栏,选择地域。重要 选择的地域需和创建函数的地域相同。在 流程 页面,单击 创建流程。在 创建流程 页面,单击 使用代码段创作,填写相关信息。说明 Hello World 及 示例项目 方式在创建流程时均...
您可以使用云工作流和函数计算轻松构建ETL离线数据处理系统,实现更灵活、成本更低的数据处理解决方案。您无需管理底层服务器资源,从而更加聚焦于业务逻辑本身。背景信息 随着云计算、人工智能、物联网等新技术的应用普及,人类产生的数据...
操作步骤 登录 Serverless工作流控制台。在 流程 页面,选择目标流程,查看流程信息。在流程详情页面,单击 开始执行。在 执行名称(可选)对话框中输入执行名称。为执行设置流程的输入。设置输入内容为 {"name":"Function Flow"},在 执行...
本文描述Serverless 工作流支持的所有系统权限策略及其对应的权限描述,供您授权 RAM 身份时参考。什么是系统权限策略 权限策略是用语法结构描述的一组权限的集合,可以精确地描述被授权的资源集、操作集以及授权条件。阿里云访问控制(RAM...
本文介绍 Serverless 工作流 SDK的使用说明。支持的SDK列表 Java Python PHP .NET Go Node.js SDK使用示例 您可以使用API级别的多语言SDK Demo进行调试。示例代码,请参见开发者门户 OpenAPI Explorer。说明 使用示例代码前,您需要了解...
本文介绍如何通过 Serverless 工作流、函数计算、对象存储、专用网络、云服务器及弹性公网IP的组合方案,实现低成本跨境文件的传输。应用场景 跨境对象存储数据传输。对数据的跨境传输成本有严格的控制。对文件同步延时不敏感,能接受一定...
集成 Serverless 工作流 功能让您可以方便地在一个流程中执行另一个流程,本文介绍了集成 Serverless 工作流 的使用场景、集成模式、对象说明和子流程的输入输出规则。使用场景 在以下场景中可以考虑使用 Serverless 工作流 集成:降低流程...
云工作流(CloudFlow)具有丰富的安全防护能力,通过多项合规认证,支持服务器端加密、客户端加密、细粒度权限管控等特性,为您的云端数据安全进行全方位的保驾护航,满足您企业数据的安全与合规要求。数据加密 数据传输加密 云工作流...
您可以在指定工作流中创建工作流调度,工作流调度描述了一组规则,当某个事件满足这些规则,事件源就会触发关联的工作流执行。本文介绍什么是工作流调度。什么是工作流调度 工作流调度(即触发器)是触发工作流执行的方式。在事件驱动的...
本文介绍 Serverless 工作流 2020年度发布的功能变更以及对应的文档动态。2020年5月 功能名称 功能描述 发布时间 相关文档 支持原生定时调度功能 通过原生定时调度功能,可以更容易地定时执行流程,例如生成报表、发送通知、数据流水线等。...
子工作流执行:当迭代(Map)状态被设置为分布式模式时,Map迭代的执行会以子工作流执行的形式进行,此时子工作流的定义为Map Processor的状态转换定义,接收的输入为Map迭代元素。故障容忍策略:对于Map执行,当子工作流执行失败时,Map...
背景信息 使用 云工作流 构建应用时,您需要创建执行角色并授予相关权限。云工作流 在执行流程时将扮演该角色,代表您访问云服务,例如执行函数、发送消息和执行流程。云工作流 控制台让您可以快速创建执行角色并赋予系统权限。如果您想更...
本文介绍了 Serverless 工作流 的回调功能。相比较轮询,使用回调有效地降低了延迟、减少了轮询对服务器造成的不必要压力。另外,回调功能配合队列可以实现对非FC任务的编排,将 Serverless 工作流 的编排范围扩展到任意类型的计算资源。...
本文介绍了任务状态轮询和 Serverless工作流 实现的具体步骤。简介 在长时间任务的场景中如果任务结束后没有回调机制,开发者通常会采用轮询的方式来判断任务的结束。可靠的轮询实现需要维护状态的持久化以保证即使当前轮询进程失败退出,...
云工作流 支持将流程作为消息投递到 轻量消息队列(原 MNS)SMQ(Simple Message Queue(formerly MNS))中。本文介绍 云工作流 集成 轻量消息队列(原 MNS)的示例代码、参数说明、返回值说明和支持的集成模式。示例代码 以下为一个典型的 ...
使用控制台修改流程 登录 Serverless 工作流控制台。在 流程 页面,选择要修改的流程。在 流程详情 页面,单击 编辑 修改流程。在 编辑流程 页面,修改流程定义、流程角色和流程描述。version:v1 type:flow steps:type:pass name:pass1-...
背景信息 使用 Serverless 工作流 构建应用时,您需要创建执行角色并授予相关权限。Serverless 工作流 在执行流程时将扮演该角色,代表您访问云服务,例如执行函数、发送消息和执行流程。Serverless 工作流 控制台让您可以快速创建执行角色...
本文介绍 云工作流 的流程定义语言,通过基础知识和相关使用示例,让您轻松熟悉构建和管理业务流程的技巧。基础知识 云工作流 的流程定义语言FDL(Flow Definition Language)是一种基于YAML语言的状态机定义规范,通过定义一个状态机...
云工作流调度使用EventBridge实现,该功能目前仅限控制台使用,未开放API,无法使用Terraform直接操作云工作流调度。如果您需要使用Terraform调度云工作流,可以通过使用Terraform创建EventBridge资源实现。前提条件 开通云工作流服务 开通...
在使用 Serverless 工作流 过程中,您需要遵循一些限制条件。本文介绍您在使用 Serverless 工作流 过程中需要遵循的两种限制条件:命名相关限制和账号相关限制。命名相关限制 流程和执行的命名需遵循以下规则:由英文字符(a-z)或(A-Z)...
在使用 云工作流 过程中,您需要遵循一些限制条件。本文介绍您在使用 云工作流 过程中需要遵循的两种限制条件:命名相关限制和账号相关限制。命名相关限制 流程和执行的命名需遵循以下规则:由英文字符(a-z)或(A-Z)、数字(0-9)、...
工作流定义中,通常一个状态执行完成后会继续执行后续状态,而失败状态不会继续执行下一个状态。运行至失败状态,将会完结本作用域的所有状态,并将整个工作流完结。失败状态包含以下属性。字段 类型 是否可选 描述 示例值 Name string 是 ...
Serverless 工作流 的服务集成功能可以简化用户与云服务的交互。本文示例中,我们使用 轻量消息队列(原 MNS)队列集成的功能,结合回调(callback)完成更多非函数计算的计算任务的编排。简介 Serverless 工作流 的使用场景不仅限于编排...