요구 사항
입력 및 결과물 노드가 무엇인지, 어떻게 작동하는지, 어떻게 사용할 수 있는지 알아보세요.
입력 노드는 에셋을 워크플로로 가져오고, 결과물 노드는 생성된 파일의 위치를 정의하여 다운로드하거나 연결된 시스템으로 전송할 수 있도록 합니다. 이 두 노드는 Workflow Builder의 거의 모든 프로덕션 워크플로를 시작과 끝에서 담당합니다.
입력 및 결과물 노드 작동 방식
입력 노드는 하나 이상의 에셋을 워크플로의 나머지 부분에 노출합니다. 로컬 드라이브에서 이러한 에셋을 추가하거나(파일 하나 또는 여러 개 업로드) 조직에서 구성한 클라우드 연결 위치에서 추가할 수 있습니다. 지원되는 클라우드 소스에는 일반적으로 Adobe Experience Manager(AEM) 에셋 및 기타 Adobe 클라우드 스토리지 통합이 포함되며, 환경에서 사용 가능한 경우 Adobe Cloud Storage 및 Frame.io와 같은 서비스에서 콘텐츠를 가져올 수 있습니다.
결과물 노드는 워크플로에서 생성하는 파일을 받습니다. 완성된 에셋을 로컬 다운로드 경로 및 지원되는 클라우드 시스템으로 다시 내보내는 전달 지점입니다. 이를 통해 워크플로 실행 시 Workflow Builder와 디지털 자산 관리 시스템 또는 검토 도구 간에 에셋을 가져오고 전송할 수 있습니다.
로컬 파일에서 에셋을 업로드하면 워크플로가 클라우드에서 처리하고, 완성된 파일은 워크플로를 처음 연결한 방식에 따라 결과물 노드에 나타납니다. 결과물 노드의 위치에서 완성된 제품을 로컬 스토리지로 다운로드할 수 있습니다. 워크플로에서 생성된 모든 파일은 생성 기록에도 나열됩니다. 캔버스 보기를 열고 오른쪽 도구 모음을 사용한 다음 기록을 여세요. 여기에서 개별 노드에서만 찾지 않고도 결과물을 검토, 검사, 다운로드할 수 있습니다.
언제 어떤 것을 사용할지
- 디스크나 클라우드의 이미지, 비디오, 텍스트 또는 문서가 다운스트림 노드에 필요한 경우 입력으로 분기를 시작하세요.
- 로컬 보관이나 팀이 승인 및 배포에 사용하는 클라우드 스토리지로의 푸시 등 최종 결과물의 예측 가능한 게재가 필요한 경우 결과물로 분기 종료를 사용하세요.
- 워크플로에서 생성한 모든 것의 실행 레벨 보기를 원하는 경우, 특히 실행 간 비교나 빠른 다운로드를 위해 생성 기록 사용하세요.
로컬 업로드 작업
- 적절한 입력 노드(예: 입력 이미지, 입력 비디오 또는 입력 텍스트)를 캔버스에 추가하세요.
- 노드에서 디바이스의 하나 또는 여러 파일을 업로드하세요. 노드 카탈로그에서 배치 또는 목록 입력을 허용하는 경우 다중 에셋 입력이 지원됩니다.
- 노드의 출력을 처리 노드(조정, 생성형, 병합 등)에 연결하세요.
- 결과물 노드(또는 워크플로에 필요한 결과물 유형)를 추가하고 최종 결과를 이 노드에 연결하세요.
- 워크플로를 실행하세요. 처리된 파일은 출력 노드의 대상에 저장됩니다. 노드 또는 생성 기록을 사용하여 로컬 스토리지로 다운로드하세요.
클라우드 소스 및 대상 작업
- 계정과 조직이 관련 통합(AEM, Adobe 클라우드 스토리지, Frame.io 또는 제품에 표시되는 기타 통합)에 액세스할 수 있는지 확인하세요.
- 입력 노드에서 로컬 업로드 대신 클라우드 소스를 선택한 다음 워크플로에서 사용할 에셋 또는 폴더를 선택하세요.
- 출력 노드에서 클라우드 대상을 선택하여 병합되거나 생성된 파일이 워크플로 빌더를 통해 해당 시스템으로 가져오기/내보내기됩니다.
- 평소와 같이 워크플로를 실행하거나 게시하세요. 권한 및 자격은 여전히 적용됩니다. 소스가 표시되지 않으면 작업 영역에 대한 연결 및 카탈로그 가용성을 확인하세요.
- 정확한 컨트롤 이름과 지원되는 스토리지 유형은 노드 및 출시에 따라 다를 수 있습니다. UI가 이 안내서와 약간 다른 경우 빌드용 Workflow Builder에 표시된 레이블을 따르세요.
프로그래밍 방식으로 입력 제공하기(API)
- 캔버스에서 실행하는 대신 API를 통해 게시된 워크플로를 호출할 때 입력은 업로드 대화 상자가 아닌 요청 페이로드에서 제공됩니다.동일한 논리적 입력(바이너리 에셋 및 단순 값)은 게시할 때 워크플로가 노출하는 매개변수에 매핑됩니다.
- 이진 입력(이미지, 비디오, 문서 및 유사한 파일 기반 에셋)은 일반적으로 통합에서 이미 지원되는 위치에 저장한 오브젝트를 가리키는 사전 서명된 URL로 전달됩니다. 서비스는 제공한 URL을 사용하여 런타임에 해당 에셋을 가져옵니다.
- 단순 유형(예: 일반 텍스트, 플래그 또는 입력이나 구성 노드에서 노출하는 기타 스칼라 필드)은 바이너리 참조와 함께 구조화된 필드(문자열, 숫자 또는 불리언)로 페이로드 내에 인라인으로 전송됩니다.
- 매개변수 이름, 중첩 및 필수 필드는 워크플로가 작성되고 게시된 방식과 일치합니다. 통합에서는 게시된 워크플로가 선언하는 모든 필수 입력에 대한 값을 제공해야 합니다.
- 인증, 요청 및 응답 형식, 배치 실행, 오류 처리, API를 통한 워크플로 통합 및 확장의 엔드투엔드 예제는 Adobe Developer의 Workflow Builder API를 참조하십시오.
실행 후 출력 찾기
|
|
확인할 위치 |
|
워크플로 그래프에 첨부된 파일 |
연결된 결과물 노드와 구성된 위치 |
|
한 번의 실행에서 생성된 모든 것을 한 곳에서 |
캔버스 보기 > 오른쪽 도구 모음 > 생성 기록 |
|
빠른 다운로드 또는 검사 |
각 결과물에 대한 생성 기록 항목; 검토 및 검사 액션 사용 |