이것은 워크플로를 생성하기 위한 샘플 사용 사례이며 절차의 대부분의 측면을 다룹니다.
워크플로 템플릿은 다양한 종류의 워크플로에 대한 더 많은 예를 제공합니다.
파일이 프로젝트에 업로드되고 업로드에 영향을 받는 키를 포함할 때 작업을 생성하는 Strings 워크플로를 Orchestrator에서 생성하려면 다음 단계를 따르십시오:
-
(선택 사항) 작업 폴더를 생성합니다.
-
메뉴에서 폴더를 선택합니다.
창이 열립니다.
-
폴더 이름을 제공하고 저장을 클릭합니다.
폴더가 페이지에 나열됩니다.
-
폴더 이름을 클릭하여 엽니다.
-
-
워크플로를 생성합니다.
-
메뉴에서 워크플로를 선택합니다.
창이 열립니다.
기존 .JSON 파일을 첨부하여 워크플로를 자동으로 생성할 수 있습니다. 설명은 파일에서 가져옵니다.
-
새 워크플로에 대한 과 을 제공합니다.
-
저장을 클릭합니다.
새 워크플로가 페이지에 나열됩니다.
참고
워크플로 생성을 위한 일반 템플릿 라이브러리도 제공됩니다.
-
-
워크플로를 정의합니다.
-
워크플로 이름을 클릭하여 엽니다.
워크플로가 탭에서 열립니다.
-
워크플로가 수신해야 하는 이벤트를 제공하십시오.
이 샘플 절차에서는
이벤트가 사용되며, 이는 파일이 업로드되고 Strings 프로젝트에서 처리된 후 발생하는 이벤트입니다.uploads:create
탭에서 창의 uploads 단어를 검색하십시오.
나열된 이벤트는 TMS 및 Strings 웹후크입니다.
-
블록을 첫 번째 워크플로 단계로 드래그 앤 드롭하십시오.uploads:create
단계가 생성되고 창 오른쪽의 탭에 세부정보가 표시됩니다.
블록의 이름은 블록이 수행하는 작업을 설명하는 일반 언어로 변경할 수 있습니다.
-
워크플로에 작업을 제공하십시오. 이 샘플 절차에서는 인증을 위해
작업이 사용됩니다(실행 중에 액세스 토큰을 가져옵니다).Fetch access tokens
탭에서 창의 phrase를 검색하십시오.
이벤트 목록이 탭에 표시됩니다.
-
작업 블록을Fetch access tokens
트리거 아래로 드래그 앤 드롭하여 연결하십시오.uploads:create
-
인증 후 기능을 제공할 수 있습니다. 이 샘플 절차에서는 Strings 프로젝트의 로케일이 나열됩니다.
탭에서 창의 list locales를 검색하십시오.
이벤트 목록이 탭에 표시됩니다.
-
작업 블록을List locales
작업 아래로 드래그 앤 드롭하여 연결하십시오.Fetch access tokens
-
예제의 목적을 위해 로케일 목록을 필터링해야 합니다. 이 작업을 위해
작업이 사용됩니다.Transform JSON with jq
탭에서 창의 Transform JSON with jq를 검색하십시오.
-
작업 블록을Transform JSON with jq
작업 아래로 드래그 앤 드롭하여 연결하십시오.List locales
-
작업은 이제 워크플로의 결과로 생성될 수 있습니다. 예제를 위해 Strings 작업이 생성됩니다.
탭에서 창에서 작업 생성을(를) 검색합니다.
-
작업 블록을작업 생성
작업 아래로 드래그 앤 드롭하여 연결합니다.Transform JSON with jq
-
모든 작업은 더 많은 출력을 생성하기 위해 논리적 AND 및 OR 문으로 정의된 조건을 가질 수 있습니다. 예제를 위해 두 개의 대상 로캘이
작업에서 결과로 생성됩니다.작업 생성
작업 블록을Transform JSON with jq
작업 아래로 드래그 앤 드롭하여 연결합니다.작업 생성
다른
작업 블록을Transform JSON with jq
작업에 드래그 앤 드롭하여 또 다른 분기를 추가합니다.작업 생성
이 작업은 병렬로 실행됩니다.
-
작업에서 설정된 조건에 따라 로캘이작업 생성
작업의 결과를 기반으로 생성됩니다.Transform JSON with jq
각
작업 아래에Transform JSON with jq
작업 블록을 드래그 앤 드롭하여 연결합니다.작업에 대상 로캘 추가
-
작업 로캘이 생성되면 작업을 시작할 수 있습니다.
작업 블록을작업 시작
작업 아래로 드래그 앤 드롭하여 연결합니다. 두 번째작업 생성
작업에서 커넥터 점을작업 생성
작업으로 드래그합니다.작업 시작
-