JsonTableColumnFilter¶
説明¶
JSON 構成に基づいたテーブルの列フィルターを提供します。JSON 構成はオブジェクトの配列である必要があり、各オブジェクトはテーブルとその列フィルターを表します。このオブジェクトは次のプロパティが必要です: - schema: テーブルのスキーマ名 - table: テーブル名 - included: 含める列名の配列 - excluded: 除外する列名の配列 - includedPattern: 含める列の正規表現パターン - excludedPattern: 除外する列の正規表現パターン スキーマとテーブルは、各オブジェクトに対して指定されなければならず、included、excluded、includedPattern、または`excludedPattern` プロパティのうちの1つ以上を指定する必要があります。含まれる列と除外される列の両方が含まれる場合、その列は除外されます。フィルターが1つしか指定されない場合、JSON 構成は、配列ではなく、単一の JSON オブジェクトである可能性があります。
プロパティ¶
以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。
表示名 |
API 名前 |
デフォルト値 |
許容値 |
説明 |
|---|---|---|---|---|
フィルター JSON |
フィルター JSON |
JSON 列フィルターの表現 |
状態管理¶
このコンポーネントは状態を保存しません。
制限あり¶
このコンポーネントには制限はありません。
システムリソースに関する考察¶
このコンポーネントは、システムリソースを考慮したものではありません。