LogAttribute
LogAttribute
FlowFile의 특성을 지정된 로그 수준으로 출력하는 프로세서예요. 디버깅을 위해 FlowFile의 특성(attributes)을 기록할 때 사용해요.
출처: Snowflake 문서
본문
기능 — 일반 제공(Generally Available)
Openflow Snowflake 배포는 AWS, Azure, GCP Commercial 리전의 모든 계정에서 사용할 수 있어요. Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.
Bundle
org.apache.nifi | nifi-standard-nar
설명 (Description)
FlowFile의 특성을 지정된 로그 수준에서 출력해요.
태그 (Tags)
attributes, logging
입력 요구사항 (Input Requirement)
REQUIRED (필수)
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
false
속성 (Properties)
| Property | Description |
|---|---|
| Attributes to Ignore | 무시할 Attributes의 쉼표로 구분된 목록이에요. 지정하지 않으면 _Attributes to Ignore by Regular Expression_을 수정하지 않는 한 어떤 속성도 무시되지 않아요. 두 속성 사이에는 OR 관계가 있어요. |
| Attributes to Log | 기록할 Attributes의 쉼표로 구분된 목록이에요. 지정하지 않으면 _Attributes to Log by Regular Expression_을 수정하지 않는 한 모든 속성이 기록돼요. 두 속성 사이에는 AND 관계가 있어요. |
| Log FlowFile Properties | Entry Date, Lineage Start Date, content size 같은 FlowFile “properties”를 기록할지 여부를 지정해요. |
| Log Level | Attributes를 기록할 때 사용할 Log Level이에요. |
| Log Payload | true이면 FlowFile의 payload가 특성과 함께 기록되고, 그렇지 않으면 특성만 기록돼요. |
| Log prefix | 로그 줄에 추가되는 로그 접두사예요. 여러 LogAttribute 프로세서의 출력을 구분하는 데 도움이 돼요. |
| Output Format | FlowFile 특성을 기록하는 데 사용할 형식을 지정해요. |
| attributes-to-ignore-regex | 무시할 Attributes를 나타내는 정규식이에요. 지정하지 않으면 _Attributes to Ignore_를 수정하지 않는 한 어떤 속성도 무시되지 않아요. 두 속성 사이에는 OR 관계가 있어요. |
| attributes-to-log-regex | 기록할 Attributes를 나타내는 정규식이에요. 지정하지 않으면 _Attributes to Log_를 수정하지 않는 한 모든 속성이 기록돼요. 두 속성 사이에는 AND 관계가 있어요. |
| character-set | 사용할 CharacterSet의 이름이에요. |
관계 (Relationships)
| Name | Description |
|---|---|
| success | 모든 FlowFiles가 이 관계로 연결돼요. |