JsonTableColumnFilter

Beschreibung

Bietet einen Tabellenspaltenfilter, der auf einer JSON-Konfiguration basiert. Die JSON-Konfiguration sollte ein Array von Objekten sein, wobei jedes Objekt eine Tabelle und deren Spaltenfilter darstellt. Das Objekt sollte die folgenden Eigenschaften haben:- schema: der Schemaname der Tabelle- table: der Tabellenname- included: ein Array von Spaltennamen, die eingeschlossen werden sollen- excluded: ein Array von Spaltennamen, die ausgeschlossen werden sollen- includedPattern: ein Muster für reguläre Ausdrücke, um Spalten einzuschließen- excludedPattern: ein Muster für reguläre Ausdrücke, um Spalten auszuschließen. Das Schema und die Tabelle müssen für jedes Objekt angegeben werden, und eine oder mehrere der Eigenschaften included, excluded, includedPattern, oder excludedPattern müssen angegeben werden. Wenn eine Spalte sowohl einbezogen als auch ausgeschlossen ist, wird die Spalte ausgeschlossen. Wenn nur ein einziger Filter angegeben wird, kann die JSON-Konfiguration ein einzelnes JSON-Objekt sein und nicht ein Array.

Tags

column, database, filter, snowflake, table

Eigenschaften

In der folgenden Liste sind die erforderlichen Eigenschaften mit einem Sternchen (*) gekennzeichnet. Andere Eigenschaften werden als optional betrachtet. Die Tabelle zeigt auch alle Standardwerte und ob eine Eigenschaft die NiFi Expression Language unterstützt.

Display Name (Anzeigename)

API-Name

Standardwert

Zugelassene Werte

Beschreibung

Filter JSON

Filter JSON

JSON-Darstellung des Spaltenfilters

Statusmanagement

Diese Komponente speichert keinen Status.

Eingeschränkt

Diese Komponente ist nicht eingeschränkt.

Hinweise zu Systemressourcen

Diese Komponente enthält keine Angaben zu den Systemressourcen.