启动工作流

工作流始终手动启动。 但是,启动时,它可以根据通过调度程序指定的信息(请参阅调度程序)或活动调度来保持非活动状态。

与定位工作流执行(启动、停止、暂停等)相关的操作 是​异步​进程:订单将被记录下来,一旦服务器可以应用该订单,该订单将生效。

工具栏允许您开始和跟踪工作流的执行。

Actions​菜单和右键菜单中可用选项的列表详细说明如下。

重要

请记住,当操作员对工作流执行操作(开始、停止、暂停等)时,不会立即执行该操作,而是将其放在队列中,以便由工作流模块处理。

操作工具栏

部分详细介绍了工具栏按钮。 通过​Actions​按钮,您可以访问其他执行选项以对选定工作流执行操作。 您还可以使用​File > Actions​菜单,或右键单击某个工作流并选择​Actions

  • Start

    通过此操作,您可以开始工作流的执行:已完成的正在编辑的​或​暂停的​工作流将状态更改为​已启动的。 工作流引擎随后将处理此工作流的执行。 如果工作流已暂停,则它将恢复,否则,工作流将从开始开始启动,并激活初始活动。

    启动是一个异步进程:此请求将被保存并尽快由工作流服务器进行处理。

  • Pause

    此操作将工作流的状态设置为​已暂停。 在恢复工作流之前,不会激活活动;但是,不会暂停正在进行的操作。

  • Stop

    此操作会停止当前正在执行的工作流。 实例的状态设置为​已完成。 如果可能,停止正在进行的操作。 导入和SQL查询将立即取消。

    停止是一个异步进程。 注册请求,然后工作流服务器或服务器取消正在进行的操作。 因此,停止工作流实例可能需要时间,尤其是当工作流正在多台服务器上运行时,每个服务器都必须控制以取消正在进行的任务。

  • Restart

    此操作停止,然后重新启动工作流。 在大多数情况下,它使得能够更快地重启。 在停止需要一定时间时自动重新启动也很有用:这是因为在工作流停止时“停止”命令不可用。

    Start / Pause / Stop / Restart​操作也可通过工具栏中的执行图标使用。 有关更多信息,请参阅此](…/…/campaign/using/marketing-campaign-deliveries.md#creating-a-targeting-workflow)章节[。

  • Purge history

    通过此操作,您可以清除工作流历史记录。 有关详细信息,请参阅清除日志

  • Start in simulation mode

    通过此选项,您可以在开始模式下模拟工作流,而不是在实际模式下。 这意味着在启用此模式时,只会执行不影响活动库或文件系统的(例如,QueryUnionIntersection​等。 具有影响的活动(例如,ExportImport​等。) 以及之后(在同一分支中)的签名未执行。

  • Execute pending tasks now

    通过此操作,您可以尽快开始所有待处理的任务。 要开始特定任务,请右键单击其活动,然后选择​Execute pending task(s) now

  • Unconditional stop

    此选项将工作流状态更改为​Finished。 仅当正常停止过程在几分钟后失败时,此操作才应用为最后手段。 仅当确定没有实际的工作流作业正在进行时,才使用无条件停止。

    注意

    此选项为专家用户保留。

  • Save as template

    此操作将根据选定的工作流创建新的工作流模板。 您需要指定保存该文件夹的文件夹(在​Folder​字段中)。

    Mass update of selected lines​和​Merge selected lines​选项是所有​Actions​菜单中可用的通用平台选项。 有关更多信息,请参阅此](…/…/platform/using/updating-data.md)章节[。

右键单击菜单

选择一个或多个工作流活动后,您可以右键单击以根据您的选择操作。

右击菜单中提供以下选项:

Open:通过此选项,您可以访问活动属性。

Display logs: 通过此选项,可以视图所选活动的任务执行日志。请参阅显示日志

Execute pending task(s) now: 通过此操作,您可以尽快开始待处理的任务。

Workflow restart from a task: 通过此选项,您可以使用之前为此活动存储的结果重新启动工作流。

Cut/Copy/Paste/Delete: 通过这些选项,您可以剪切、复制、粘贴和删除活动。

Copy as bitmap: 通过此选项,您可以拍摄所有活动的屏幕截图。

Normal execution / Enable but do not execute / Do not enable: 这些选项也可在活动 Advanced 属性的选项卡中使用。详见执行

Save / Cancel: 允许您保存或取消对工作流所做的更改。

注意

您可以选择一组活动,并将这些命令之一应用到它们。

右击菜单也详见此部分

在此页面上