CreateBoxFileMetadataInstance 프로세서

CreateBoxFileMetadataInstance 프로세서

이 문서는 Snowflake OpenFlow의 CreateBoxFileMetadataInstance 프로세서에 대한 참조 문서예요. flowFile 내용의 값을 사용해 지정된 템플릿으로 Box 파일에 대한 메타데이터 인스턴스를 만들어요.

출처: Snowflake 문서

본문

기능 — 일반 제공 (Generally Available)

Openflow Snowflake 배포는 AWS, Azure, GCP Commercial 리전의 모든 계정에서 사용할 수 있어요.

Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.

번들 (Bundle)

그룹 NAR
org.apache.nifi nifi-box-nar

설명 (Description)

flowFile 내용의 값을 사용해 지정된 템플릿으로 Box 파일에 대한 메타데이터 인스턴스를 만들어요. Box API는 새로 생성된 템플릿을 scope를 enterprise로 설정해 만들어야 하므로 scope는 필요하지 않아요. 입력 레코드는 각 필드 이름이 메타데이터 키로 사용되는 평면 키-값 객체여야 해요.

태그 (Tags)

box, create, metadata, storage, templates

입력 요구사항 (Input Requirement)

REQUIRED

민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)

아니요 (false)

속성 (Properties)

속성 설명
Box Client Service Box API 연결을 얻는 데 사용하는 Controller Service예요.
File ID 메타데이터를 만들 파일의 ID예요.
Record Reader 들어오는 데이터를 파싱하는 데 사용할 Record Reader예요.
Template Key 생성에 사용할 메타데이터 템플릿의 키예요.

관계 (Relationships)

이름 설명
failure 메타데이터 생성 중 오류가 발생하면 FlowFile이 이 관계로 라우팅돼요.
file not found 지정된 Box 파일을 찾지 못한 FlowFiles가 이 관계로 라우팅돼요.
success 메타데이터가 성공적으로 생성된 후 FlowFile이 이 관계로 라우팅돼요.
template not found 지정된 메타데이터 템플릿을 찾지 못한 FlowFiles가 이 관계로 라우팅돼요.

기록하는 속성 (Writes attributes)

이름 설명
box.id 메타데이터가 생성된 파일의 ID예요.
box.template.key 메타데이터 생성에 사용된 템플릿 키예요.
error.code Box가 반환한 오류 코드예요.
error.message Box가 반환한 오류 메시지예요.

참고 (See also)

  • org.apache.nifi.processors.box.FetchBoxFile
  • org.apache.nifi.processors.box.ListBoxFile
  • org.apache.nifi.processors.box.ListBoxFileMetadataTemplates
  • org.apache.nifi.processors.box.UpdateBoxFileMetadataInstance

더 알아보기 (Learn more)