Orchestrator

创建工作流

文本由 Phrase Language AI 从英语机器翻译而得。

这是一个创建工作流的示例用例,涵盖了该过程的大部分方面。

工作流模板提供了不同类型工作流的更多示例。

要在Orchestrator中创建一个Strings工作流,该工作流在文件上传到项目并包含受上传影响的键时创建一个作业,请按照以下步骤操作:

  1. (可选)创建一个工作文件夹。

    1. 创建菜单中,选择文件夹

      新建文件夹窗口打开。

    2. 为文件夹提供一个名称,然后点击保存

      该文件夹在工作流页面上列出。

    3. 点击文件夹名称以打开它。

  2. 创建一个工作流。

    1. 创建菜单中,选择工作流

      新建工作流窗口打开。

      可选地附加一个现有的.JSON文件以自动创建工作流。描述将从文件中获取。

    2. 为新工作流提供一个名称描述

    3. 点击保存

      新工作流在工作流页面上列出。

    注释

    也可以使用常见的模板库来创建工作流。

  3. 定义工作流。

    1. 点击工作流名称以打开它。

      工作流在编辑器选项卡中打开。

    2. 提供一个工作流应监听的事件。

      在此示例程序中,将使用history-orange.svg上传:创建事件,该事件在文件上传并在Strings项目中处理后发生。

      事件选项卡的工作流块窗口中,搜索上传一词。

      列出的事件包括TMS和Strings网络钩子。

    3. history-orange.svg上传:创建块拖放到第一个工作流步骤上。

      步骤已创建,详细信息在窗口右侧的概述选项卡中显示。

      可以将块的名称更改为描述该块功能的普通语言。

    4. 为工作流提供一个操作。在此示例程序中,将使用circle-blue.svg获取访问令牌操作进行身份验证(它在运行时获取访问令牌)。

      操作选项卡的工作流块窗口中,搜索短语

      选项卡中显示了一系列事件。

    5. language-blue.svg获取访问令牌操作块拖放到history-orange.svg上传:创建触发器下方以连接它们。

    6. 身份验证后,可以提供一个功能。在此示例程序中,将列出Strings项目中的区域设置。

      操作选项卡的工作流块窗口中,搜索列出区域设置

      选项卡中显示了一系列事件。

    7. language-blue.svg列出区域设置操作块拖放到language-blue.svg获取访问令牌操作下方以连接它们。

    8. 为了示例的目的,需要过滤区域设置列表。circle-blue.svg使用 jq 转换 JSON 操作将用于此。

      操作 选项卡中,工作流块 窗口中,搜索 使用 jq 转换 JSON

    9. circle-blue.svg使用 jq 转换 JSON 操作块拖放到 language-blue.svg列表区域 操作下方以连接它们。

    10. 现在可以使用工作流的结果创建一个作业。为了示例的目的,将创建一个字符串作业。

      操作 选项卡中,工作流块 窗口中,搜索 创建作业

    11. work-blue.svg创建作业 操作块拖放到 circle-blue.svg使用 jq 转换 JSON 操作下方以连接它们。

    12. 每个操作都可以定义条件,使用逻辑与和或语句来创建更多输出。为了示例的目的,将从 work-blue.svg创建作业 操作中产生两个目标区域。

      circle-blue.svg使用 jq 转换 JSON 操作块拖放到 work-blue.svg创建作业 操作下方以连接它们。

      将另一个 circle-blue.svg使用 jq 转换 JSON 操作块拖放到 work-blue.svg创建作业 操作上以添加另一个分支。

      这些操作将并行运行。

    13. 根据在 work-blue.svg创建作业 操作中设置的条件,将根据 circle-blue.svg使用 jq 转换 JSON 操作的结果创建一个区域。

      work-blue.svg向作业添加目标区域 操作块拖放到每个 circle-blue.svg使用 jq 转换 JSON 操作下方以连接它们。

    14. 一旦创建了作业区域,就可以启动作业。

      work-blue.svg启动作业 操作块拖放到 work-blue.svg创建作业 操作下方以连接它们。从第二个 work-blue.svg创建作业 操作中,将连接点拖到 work-blue.svg启动作业 操作。

这篇文章有帮助吗?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.