ListBoxFileInfo 프로세서

ListBoxFileInfo 프로세서

Openflow의 ListBoxFileInfo 프로세서는 Box 폴더의 각 파일에 대한 파일 메타데이터를 가져오는 프로세서예요. 폴더 ID 속성을 가진 FlowFile을 받아 모든 파일 메타데이터를 포함하는 레코드가 담긴 FlowFiles를 출력합니다.

출처: Snowflake 문서

본문

기능 — 일반 공급 (Generally Available)

Openflow Snowflake 배포는 AWS, Azure, GCP 상용(Commercial) 리전의 모든 계정에서 사용할 수 있어요. Openflow BYOC 배포는 AWS 상용 리전의 모든 계정에서 사용할 수 있습니다.

Bundle

org.apache.nifi | nifi-box-nar

설명

Box 폴더의 각 파일에 대한 파일 메타데이터를 가져옵니다. 폴더 ID 속성을 가진 FlowFile을 받아 모든 파일 메타데이터를 포함하는 레코드가 담긴 FlowFiles를 출력합니다.

태그

box, fetch, files, folder, storage

입력 요구사항

필수 (REQUIRED)

민감한 동적 속성 지원

false

속성

이름 설명
Box Client Service Box API 연결을 얻는 데 사용하는 컨트롤러 서비스입니다.
Folder ID 파일을 가져올 폴더의 ID입니다.
Minimum File Age 고려 대상이 되기 위해 파일이 가져야 하는 최소 기간입니다. 이보다 최신 파일은 무시됩니다.
Record Writer 메타데이터 레코드를 기록하는 데 사용할 컨트롤러 서비스를 지정합니다. 반드시 설정해야 합니다.
Search Recursively 'true'이면 하위 폴더의 파일을 포함합니다. 그렇지 않으면 'Folder ID' 속성이 정의한 폴더 안의 파일만 반환합니다.

관계

이름 설명
failure 폴더에서 파일 메타데이터를 가져오는 데 오류가 있으면 FlowFile이 이 관계로 라우팅됩니다.
not.found 지정된 Box 폴더를 찾지 못한 FlowFile이 이 관계로 라우팅됩니다.
success 파일 메타데이터 레코드를 포함하는 FlowFile이 성공적으로 처리되면 이 관계로 라우팅됩니다.

쓰기 속성

이름 설명
box.folder.id 파일을 가져온 폴더의 ID입니다.
record.count FlowFile의 레코드 수입니다.
mime.type Record Writer가 지정한 MIME 타입입니다.
error.code Box가 반환한 오류 코드입니다.
error.message Box가 반환한 오류 메시지입니다.

참고 항목

  • org.apache.nifi.processors.box.FetchBoxFile
  • org.apache.nifi.processors.box.ListBoxFile
  • org.apache.nifi.processors.box.PutBoxFile

더 알아보기 (Learn more)