ConsumeBoxEnterpriseEvents 프로세서
ConsumeBoxEnterpriseEvents 프로세서
이 문서는 Snowflake OpenFlow의 ConsumeBoxEnterpriseEvents 프로세서에 대한 참조 문서예요. Box의 admin_logs_streaming Stream Type에서 Enterprise Events를 소비하고, 이벤트 내용을 JSON 배열로 출력해요.
출처: Snowflake 문서
본문
기능 — 일반 제공 (Generally Available)
Openflow Snowflake 배포는 AWS, Azure, GCP Commercial 리전의 모든 계정에서 사용할 수 있어요.
Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.
번들 (Bundle)
| 그룹 | NAR |
|---|---|
| org.apache.nifi | nifi-box-nar |
설명 (Description)
Box admin_logs_streaming Stream Type에서 Enterprise Events를 소비해요. 이벤트 내용은 JSON 배열로 'success' 관계로 전달돼요. Box 스트림의 마지막 알려진 위치는 프로세서 상태에 저장되며, 프로세서가 재시작될 때 마지막 알려진 위치에서 스트림을 재개하는 데 사용돼요.
태그 (Tags)
box, storage
입력 요구사항 (Input Requirement)
FORBIDDEN
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
아니요 (false)
속성 (Properties)
| 속성 | 설명 |
|---|---|
| Box Client Service | Box API 연결을 얻는 데 사용하는 Controller Service예요. |
| Event Types | 소비할 Enterprise Events의 쉼표로 구분된 목록이에요. 설정하지 않으면 모든 이벤트를 소비해요. 자세한 내용은 추가 세부 사항(Additional Details)을 참고해요. |
| Start Event Position | 이벤트를 소비할 위치예요. |
| Start Offset | 이벤트 소비를 시작할 오프셋이에요. |
상태 관리 (State management)
| 범위 | 설명 |
|---|---|
| CLUSTER | Box Event 스트림의 마지막 알려진 위치는 프로세서 상태에 저장되며, 프로세서가 재시작될 때 마지막 알려진 위치에서 스트림을 재개하는 데 사용돼요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
| success | 성공적으로 수신된 이벤트가 이 관계로 전달돼요. |
참고 (See also)
org.apache.nifi.processors.box.ConsumeBoxEventsorg.apache.nifi.processors.box.FetchBoxFileorg.apache.nifi.processors.box.ListBoxFile