CreateBoxMetadataTemplate 프로세서
CreateBoxMetadataTemplate 프로세서
이 문서는 Snowflake OpenFlow의 CreateBoxMetadataTemplate 프로세서에 대한 참조 문서예요. 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 메타데이터 템플릿을 만들어요. 다음 필드를 가진 스키마를 기대해요: 'type'(필수), 'key'(필수), 'displayName'(선택), 'description'(선택), 'hidden'(선택, boolean).
태그 (Tags)
box, create, metadata, storage, templates
입력 요구사항 (Input Requirement)
REQUIRED
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
아니요 (false)
속성 (Properties)
| 속성 | 설명 |
|---|---|
| Box Client Service | Box API 연결을 얻는 데 사용하는 Controller Service예요. |
| Hidden | 템플릿을 Box UI에서 숨길지 여부예요. |
| Record Reader | 들어오는 데이터를 파싱하는 데 사용할 Record Reader예요. |
| Template Key | 만들 메타데이터 템플릿의 키예요(API 호출에 사용됨). |
| Template Name | 만들 메타데이터 템플릿의 표시 이름이에요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
| failure | 템플릿 생성 중 오류가 발생하면 FlowFile이 이 관계로 라우팅돼요. |
| success | 템플릿이 성공적으로 생성된 후 FlowFile이 이 관계로 라우팅돼요. |
기록하는 속성 (Writes attributes)
| 이름 | 설명 |
|---|---|
| box.template.name | 생성된 템플릿 이름이에요. |
| box.template.key | 생성된 템플릿 키예요. |
| box.template.scope | 템플릿 범위예요. |
| box.template.fields.count | 템플릿에 대해 생성된 필드 수예요. |
| error.code | Box가 반환한 오류 코드예요. |
| error.message | Box가 반환한 오류 메시지예요. |
참고 (See also)
org.apache.nifi.processors.box.ListBoxFileMetadataTemplatesorg.apache.nifi.processors.box.UpdateBoxFileMetadataInstance