JsonTableColumnFilter¶
설명¶
JSON 구성을 기반으로 테이블 열 필터를 제공합니다. JSON 구성은 오브젝트의 배열이어야 하며, 각 오브젝트는 테이블과 해당 열 필터를 나타냅니다. 오브젝트에는 다음 속성이 있어야 합니다.- schema: 테이블의 스키마 이름- table: 테이블 이름- 포함: 포함할 열 이름의 배열- excluded: 제외할 열 이름의 배열- includedPattern: 컬럼을 포함할 정규식 패턴- excludedPattern: 컬럼을 제외할 정규식 패턴 스키마와 테이블은 각 오브젝트에 대해 제공해야 하며, included
, excluded
, includedPattern
또는 excludedPattern
속성 중 1개 이상을 제공해야 합니다. 열이 포함 및 제외 항목으로 모두 포함된 경우 해당 열은 제외됩니다. 단일 필터만 제공되는 경우 JSON 구성은 배열이 아닌 단일 JSON 오브젝트일 수 있습니다.
속성¶
아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.
표시 이름 |
API 이름 |
기본값 |
허용되는 값 |
설명 |
---|---|---|---|---|
필터 JSON |
필터 JSON |
열 필터의 JSON 표현 |
상태 관리¶
이 구성 요소는 상태를 저장하지 않습니다.
제한됨¶
이 구성 요소는 제한되지 않습니다.
시스템 리소스 고려 사항¶
이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.