Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

기존 Logic Flows에서 connected flow 구성하기

Logic Flows는 Sunset 단계이므로 새 업무 개발의 기본 도구로 사용하지 않습니다. 기존 자동화를 유지해야 하는 환경에서는 프로젝트와 리소스를 연결하여 connected flow를 만들고 Builds 및 스케줄과 함께 운영할 수 있습니다.

앱과 자동화 선택

Foundry의 /workspace/logic-flows 경로에서 앱을 엽니다. 기존 connected flow는 automation별로 묶여 표시되며 오른쪽 위 Create new에서 새 연결을 만들 수 있습니다.

이 예제에서는 Compass Files Lister를 선택합니다. 입력 폴더의 RID 목록을 대상 코드 저장소에 기록하는 자동화입니다.

이름, 프로젝트와 리소스

생성 대화상자에서 다음 항목을 지정합니다.

항목내용
Automation Name연결된 플로를 구분할 이름
Projectconnected flow 리소스를 저장할 프로젝트
Input folderRID를 나열할 원천 폴더
Output repository생성한 목록 파일을 받을 코드 저장소
Configuration파일 경로와 자동 병합 여부 등의 JSON 구성

connected flow는 프로젝트 범위로 실행합니다. 매개변수로 연결한 리소스와 같은 프로젝트에 저장하는 것이 권장됩니다. 입력 도중 검증이 수행되며 Validate로 직접 검증할 수도 있습니다.

화면 예시의 구성은 다음과 같습니다.

{
  "generated_file_path": "transforms-python/generated/folder_clean",
  "merge_when_ready": true
}

이 경우 결과 파일은 transforms-python/generated/folder_clean/rids.json입니다. 자동 병합은 대상 저장소의 조건을 충족해야 하므로, 검토 없이 무조건 병합하는 옵션으로 해석하지 않습니다.

구성을 확인한 뒤 Connect로 연결을 저장하면 목록에 나타납니다. 연결된 플로는 생성 후 편집할 수 없으므로 구성을 바꿔야 하면 새 연결을 만들고 기존 연결의 보관 및 스케줄 운영을 함께 정리합니다.

실행과 결과 확인

목록의 해당 행에서 Build를 선택합니다. 표시되는 메시지의 링크로 Builds를 열어 실행 작업의 상태와 로그를 확인합니다.

완료 후 대상 저장소에서 자동화가 생성한 PR을 확인합니다. 처음 실행이면 목록 파일을 만들고, 기존 파일이 있으면 새 목록으로 대체하는 변경을 제안합니다. Files changed에서 실제 생성 경로와 RID 목록을 확인합니다.

스케줄 연결

Logic Flows 앱으로 돌아오면 해당 connected flow의 매개변수와 구성을 볼 수 있고, 그 화면에서 스케줄을 만들 수 있습니다.

일반 스케줄의 실행 조건과 권한 범위를 적용하여 반복 실행합니다. 파일 경로와 자동 병합 설정의 의미는 Compass File Lister 구성에서 설명합니다.