JsonTableColumnFilter

説明

JSON 構成に基づくテーブル列フィルターを提供します。JSON 構成はオブジェクトの配列で、各オブジェクトはテーブルとその列フィルターを表します。このオブジェクトは以下のプロパティを持つ必要があります:- schema: テーブルのスキーマ名- table: テーブル名- included: 含める列名の配列- excluded: 除外する列名の配列- includedPattern:IncludedPattern: 列をインクルードする正規表現パターン- excludedPattern: 列を除外する正規表現パターン スキーマとテーブルは各オブジェクトに対して提供されなければならず、 included, excluded ,`includedPattern`,or excludedPattern プロパティの1つ以上が提供されなければなりません。含まれる列と除外される列の両方が含まれる場合、その列は除外されます。フィルターが1つしか提供されない場合、 JSON 構成は配列ではなく、単一の JSON オブジェクトになります。

タグ

列、データベース、フィルター、Snowflake、テーブル

プロパティ

以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。

表示名

API 名前

デフォルト値

許容値

説明

フィルター JSON

フィルター JSON

JSON 列フィルターの表現

状態管理

このコンポーネントは状態を保存しません。

制限あり

このコンポーネントには制限はありません。

システムリソースに関する考察

このコンポーネントは、システムリソースを考慮したものではありません。