Orchestrator

Создать рабочий процесс

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Это пример использования для создания рабочего процесса, охватывающий большинство аспектов процедуры.

Чтобы создать в Orchestrator рабочий процесс Strings, который создает задание при загрузке в проект файла и содержит ключи, затронутые загрузкой, выполните следующие действия.

  1. (Необязательно) Создать рабочую папку.

    1. В меню Создать выберите Папку.

      Откроется окно Новой папки.

    2. Укажите имя папки и нажмите Сохранить.

      Папка указана на странице Рабочих процессов.

    3. Нажмите имя папки, чтобы открыть ее.

  2. Создать рабочий процесс.

    1. В меню Создать выберите Рабочий процесс.

      Откроется окно Нового рабочего процесса.

      Дополнительно прикрепите существующий файл .JSON для автоматического создания рабочего процесса. Описание будет взято из файла.

      Примечание

      Существующие файлы .JSON, экспортированные до 16 октября 2023 года, устарели и не могут быть загружены для создания новых рабочих процессов. Повторно скачайте едактуру, чтобы использовать последнюю версию экспортируемого файла .JSON.

    2. Укажите имя и описание нового рабочего процесса.

    3. Нажмите Сохранить.

      Новый рабочий процесс указан на странице рабочих процессов.

    Примечание

    Библиотека общих аблонов рабочих процессов также доступна для создания рабочих процессов.

  3. Определить рабочий процесс.

    1. Нажмите на название рабочего процесса, чтобы его открыть.

      Рабочий процесс открывается на вкладке Редактор.

    2. Предоставьте событие, к которому должен прислушиваться рабочий процесс.

      Для этой примерной процедуры будет использоваться событие history-orange.svguploads:create, которое происходит после загрузки и обработки файла в проекте Strings.

      На вкладке События в окне блоков рабочего процесса выполните поиск загрузки слов.

      Перечисленные события — это одновременно вебхуки TMS и Strings.

    3. Перетащите загрузку history-orange.svg:create block на первый этап рабочего процесса.

      Этап создан, подробная информация представлена на вкладке Обзор справа от окна.

      Название блока можно изменить на что-то на обычном языке, описывающее действия блока.

    4. Обеспечьте действие для рабочего процесса. Для этой процедуры выборки при аутентификации будет использоваться действие токены доступа Circle-blue.svgFetch (они извлекают токены доступа во время выполнения).

      На вкладке Действия в окне блоков рабочего процесса найдите фразу.

      Список событий представлен во вкладке.

    5. Перетащите блок действий с токенами доступа Language-blue.svgFetch под блоком history-orange.svguploads:create trigger для их соединения.

    6. После аутентификации можно предоставить функцию. Для этой процедуры образца будут перечислены языковые стандарты из проекта Strings.

      На вкладке Действия окна блоков рабочего процесса выполните поиск по списку языковых стандартов.

      Список событий представлен во вкладке.

    7. Перетащите блок действий language-blue.svgList locales под действием language-blue.svgFetch токенов доступа, чтобы связать их.

    8. Список языковых стандартов необходимо будет отфильтровать для целей примера. Для этого будет использоваться circle-blue.svgTransform JSON с действием jq.

      На вкладке Действия окна блоков рабочего процесса выполните поиск Преобразовать JSON с помощью jq.

    9. Перетащите круг-blue.svgTransform JSON блоком действий jq ниже действия language-blue.svgList locales, чтобы связать их.

    10. Теперь задание можно создать с результатами рабочего процесса. Для целей примера будет создано задание Strings.

      На вкладке Действия в окне блоков рабочего процесса выполните поиск создания задания.

    11. Перетащите work-blue.svgСоздайте блок действий задания ниже circle-blue.svgTransform JSON действием jq, чтобы связать их.

    12. Каждое действие может иметь условия, заданные логическими и ИЛИ инструкциями, чтобы создать больше результатов. Для целей примера результатом действия work-blue.svgCreate a job станут два целевых языковых стандарта.

      Перетащите круг- blue. svgTransform JSON с блоком действий jq ниже work- blue. svgСоздайте действие задания, чтобы связать их.

      Перетащите другой JSON с блоком действий jq на work-blue.svgСоздайте действие для добавления другой ветки.

      Эти действия будут выполняться параллельно.

    13. В зависимости от условий, заданных в work-blue.svgСоздать действие задания, на основе результата действия jq circle-blue.svgTransform JSON будет создан языковой стандарт.

      Перетащите work-blue.svgСоздайте блок действий языкового стандарта задания под каждым кругом-blue.svgTransform JSON действием jq, чтобы связать их.

    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.