JsonTableColumnFilter

JsonTableColumnFilter (JSON 테이블 컬럼 필터)

JSON 설정을 기반으로 하는 테이블 컬럼 필터를 제공하는 서비스예요. JSON 설정은 객체 배열이어야 하며, 각 객체는 테이블과 그 컬럼 필터를 나타내요.

출처: 문서

본문

설명

JSON 설정을 기반으로 하는 테이블 컬럼 필터를 제공해요. JSON 설정은 객체 배열이어야 하며, 각 객체는 테이블과 그 컬럼 필터를 나타내요. 객체는 다음 속성을 가져야 해요.

  • schema: 테이블의 스키마 이름
  • table: 테이블 이름
  • included: 포함할 컬럼 이름의 배열
  • excluded: 제외할 컬럼 이름의 배열
  • includedPattern: 컬럼을 포함할 정규식 패턴
  • excludedPattern: 컬럼을 제외할 정규식 패턴

각 객체에 대해 schema와 table을 제공해야 하고, included, excluded, includedPattern, excludedPattern 속성 중 하나 이상을 제공해야 해요. 어떤 컬럼이 included와 excluded 양쪽에 모두 포함되면 그 컬럼은 제외돼요. 필터가 하나뿐이면 JSON 설정은 배열 대신 단일 JSON 객체일 수 있어요.

태그

column, database, filter, snowflake, table

속성 (Properties)

아래 목록에서 필수 속성은 별표(*)로 표시했어요. 그 외 속성은 선택 사항이고, 표에는 기본값과 NiFi Expression Language 지원 여부도 함께 나와 있어요.

표시 이름 API 이름 기본값 허용 값 설명
Filter JSON Filter JSON 컬럼 필터의 JSON 표현이에요.

상태 관리

이 컴포넌트는 상태를 저장하지 않아요.

제한 사항 (Restricted)

이 컴포넌트는 제한되지 않아요.

시스템 리소스 고려 사항

이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.

더 알아보기 (Learn more)