Orchestrator

워크플로 만들기

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

이는 워크플로를 만들기 위한 샘플 사용 사례이며 절차의 대부분의 측면을 다룹니다.

Orchestrator에서 파일이 프로젝트에 업로드될 때 작업을 생성하고 업로드의 영향을 받는 키를 포함하는 문자열 워크플로를 생성하려면 다음 단계를 수행합니다.

  1. (선택 사항) 작업 폴더를 만듭니다.

    1. 만들기 메뉴에서 폴더를선택합니다 .

      새 폴더 창이 열립니다.

    2. 폴더 이름을 입력하고 저장을 클릭합니다 .

      폴더가 워크플로 페이지에 나열 됩니다 .

    3. 폴더 이름을 클릭하여 엽니다.

  2. 워크플로를 만듭니다.

    1. Create(만들기 ) 메뉴에서 Workflow(워크플로) 를 선택합니다 .

      새 워크플로우 창이 열립니다.

      선택적으로 기존 . JSON 파일을 사용하여 워크플로를 자동으로 만들 수 있습니다. 설명은 파일에서 가져옵니다.

      메모

      현존하는. 2023년 10월 16일 이전에 내보낸 JSON 파일은 더 이상 사용되지 않으며 새 워크플로를 만들기 위해 업로드할 수 없습니다. 개정 개정 title을 다시 다운로드하여title 내보낸 버전의 최신 버전을 사용합니다. JSON 파일.

    2. 새 워크플로에 대한 이름 및 설명을 제공합니다.

    3. 저장을클릭합니다 .

      새 워크플로가 워크플로 페이지에 나열 됩니다 .

    메모

    일반적인 워크플로우 템플릿 템플릿 title의 라이브러리도 워크플로우를 만드는 데 사용할 수title있습니다.

  3. 워크플로우를 정의합니다.

    1. 워크플로 이름을 클릭하여 엽니다.

      워크플로우가 편집기(Editor ) 탭에서 열립니다.

    2. 워크플로에서 수신 대기해야 하는 이벤트를 제공합니다.

      이 샘플 절차 에서는 history-orange.svguploads:create 이벤트가 사용되며 이 이벤트는 Strings 프로젝트에서 파일이 업로드되고 처리되면 발생하는 이벤트입니다.

      Workflow blocks(워크플로 블록 ) 창의 Events(이벤트) 탭에서 uploads ( 업로드)라는 단어를 검색합니다.

      나열된 이벤트는 TMS 및 문자열 웹훅입니다.

    3. history-orange.svgaltuploads:create 블록을alt 첫 번째 워크플로우 단계로 끌어다 놓습니다.

      단계가 생성되고 창 오른쪽의 개요 탭에 세부 정보가 표시됩니다.

      블록의 이름은 블록이 수행하는 작업을 설명하는 일반 언어로 변경할 수 있습니다.

    4. 워크플로에 작업을 제공합니다. 이 샘플 절차 에서는 circle-blue.svg액세스 토큰 가져오기 작업이 인증에 사용됩니다(런타임 중에 액세스 토큰을 가져옴).

      Workflow blocks 창의 Actions( 작업 ) 탭에서 phrase검색합니다.

      이벤트 목록이 탭에 표시됩니다.

    5. language-blue.svgalt액세스 토큰 가져오기 작업 블록을althistory-orange.svg uploads:create 트리거 아래로 끌어다 놓아 연결합니다. altalt

    6. 인증 후 기능을 제공할 수 있습니다. 이 샘플 절차에서는 Strings 프로젝트의 로캘이 나열됩니다.

      워크플로우 블록 창의 작업 탭에서 목록 로캘을 검색합니다.

      이벤트 목록이 탭에 표시됩니다.

    7. language-blue.svgaltList locales 작업 블록을altlanguage-blue.svg 액세스 토큰 가져오기 작업 아래로 끌어다 놓아 연결합니다. altalt

    8. 로캘 목록은 예제의 목적을 위해 필터링해야 합니다. 이를 위해 circle-blue.svg Transform JSON with jq action이altalt사용됩니다.

      워크플로 블록 창의 작업 탭에서 jq를 사용하여 JSON 변환을 검색합니다.

    9. circle-blue.svgaltTransform JSON with jq action 블록을altlanguage-blue.svg List locales action 아래로 끌어다 놓아 연결합니다. altalt

    10. 이제 워크플로의 결과로 작업을 만들 수 있습니다. 예제에서는 문자열 작업이 만들어집니다.

      워크플로 블록 창의 작업 탭에서 작업 만들기를 검색합니다.

    11. work-blue.svgaltCreate a job action 블록을 circle-blue.svg Transform JSON with jq 작업 아래에 끌어다 놓alt아 연결합니다. altalt

    12. 모든 작업에는 더 많은 출력을 생성하기 위해 논리적 AND 및 OR 문으로 정의된 조건이 있을 수 있습니다. 이 예제의 목적을 위해 두 개의 대상 로캘은 work-blue.svg 작업 만들기 동작의 결과altalt입니다.

      work-blue.svgaltCreate a job action 블록 아래에altcircle-blue.svg Transform JSON with jq action 블록을 끌어다 놓아 연결합니다. altalt

      다른 circle-blue.svg Transform JSON with jq action 블록을 work-blue.svg Create a job action으로 끌어다 놓아 다른alt분기를 추가합니다.alt altalt

      이러한 작업은 병렬로 실행됩니다.

    13. work-blue.svgaltCreate a job 액션에alt설정된 조건에 따라 circle-blue.svg Transform JSON with jq 액션의 결과에 따라 로케일이 생성됩니다. altalt

      work-blue.svgalt드래그 앤 드롭alt각 circle-blue.svg 아래에 작업 로케일 작업 블록을 만듭니다. jq 작업으로 JSON 변환을 사용하여 연결합니다. altalt

    14. 작업 로캘이 만들어지면 작업을 시작할 수 있습니다.

      work-blue.svgalt작업 시작 블록을alt 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.