工作窗口的属性。

2020-09-12 11:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,有人可以按照工作流程...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


您好,专家,有人可以按照工作流程的属性"执行类型" 向我解释。 在SAP BODS中有详细示例。

属性:1)恢复为单位。

执行类型: 1)单个

2)常规

3)连续

(401.0 kB)
2条回答
clasier
2020-09-12 12:17

以下是《设计指南》的摘录,可以在 help.sap.com 上找到。

作为一个单元恢复

在恢复过程中,软件将该工作流程视为一个单元。 如果在先前的执行过程中整个工作流程成功完成(即没有错误),则软件将从先前的执行中检索结果。 如果工作流程中的任何步骤未能成功完成,则整个工作流程将在恢复期间重新执行。 在工作空间图上,黑色的" x"和绿色箭头符号表示工作流程是恢复单元。

在恢复模式下,软件将执行在先前执行中未成功完成的步骤或恢复单元-包括失败的步骤和引发异常但成功完成的步骤,例如try/catch块中的步骤。 与正常作业执行一样,如果未在工作流程图中连接这些步骤,则软件将并行执行这些步骤;如果已连接,则将串行执行这些步骤。

执行类型

常规工作流程

它是工作流程的基本形式。 默认情况下,此选项处于选中状态。

单个工作流
单个工作流在一个操作系统进程中运行其所有子数据流。如果数据流设计为并行运行,则它们将在不同的线程而不是不同的进程中运行。 单个过程的优点是可以跨多个数据流共享资源,例如数据库连接。
单一工作流程具有以下局限性:

  • 一个工作流程无法调用或包含一个连续的工作流程。
  • 单个工作流不能使用子数据流。 因此,数据传输转换和"作为单独的进程运行"选项无效。 该软件将生成运行时验证错误。
  • 单个工作流程只能由连续的工作流程执行。 一个工作流程不能调用另一个工作流程。

当您指定一个工作流程仅应执行一次时,在工作流程成功完成之后,作业将永远不会重新执行该工作流程。 例外是,如果工作流程包含在作为恢复单元的工作流程中,该工作流程会重新执行并且在恢复单元之外的其他位置未成功完成。 如果工作流程或父工作流程是恢复单位,建议不要将工作流程标记为仅执行一次。

连续工作流
连续工作流在循环中运行所有数据流,但将其保留在内存中以供下一次迭代。 这样就无需重复执行某些常见步骤(例如,连接到存储库,解析/优化/编译ATL,打开数据库连接。

连续工作流具有以下限制:

  • 连续工作流程不能调用或包含另一个连续工作流程。 如果连续工作流程调用了另一个永不终止的连续工作流程,则该工作流程将永远无法重新启动子流程。
  • 连续工作流不能使用子数据流。 因此,数据传输转换和"作为单独的进程运行"选项无效。 该软件将生成运行时验证错误。
  • 常规或单个工作流程不能调用或包含连续工作流程。
  • 实时作业无法调用连续的工作流程。
  • 平台转换XML_Map不能在连续的工作流程中使用。
  • Data Integrator转换Data_Transfer和XML_Pipeline不能在连续工作流程中使用。

您将需要指定在运行数/小时/天后释放资源。
要在函数结果不等于零时释放资源,请选中"之后"复选框,选择函数结果不等于零,然后输入要使用的函数。
停止工作 当自定义函数的结果等于零时进行排序,请选择"当函数的结果等于零时",然后输入要使用的自定义函数。

一周热门 更多>

相关问答