ColumnRemover - Basis
Der Step ColumnRemover wird verwendet um Spalten nach einem Muster aus Spreadsheets zu entfernen.
- mit Hilfe eines Suchmusters (Wildcard möglich)
- z.B. Entferne alle Spalten die mit “price” beginnen: price*
- Durch den Modus (mode) kann man bestimmen, ob Spalten die dem Muster entsprechen entfernt (Exclude) oder enthalten bleiben (Include) sollen.
- Bei Include werden alle Spalten außer die durch das Muster beschrieben Spalten entfernt (z.B. Entferne alle Spalten die mit nicht “price” beginnen).
- Bei Exclude werden alle Spalten entfernt, die dem Muster entsprechen (z.B. Entferne alle Spalten die mit “price” beginnen).

Inputs
Das sind die Optionen, mit denen man den Step konfigurieren kann.
| Name | Datentyp | Beschreibung | Pflichtfeld | Werte |
|---|---|---|---|---|
| input | SPREADSHEET | Spreadsheet mit den Daten. | Ja | |
| columns | STRING | Kommagetrennte Liste der Spaltennamen, die je nach ausgewähltem Modus ein- und ausgeblendet werden sollen. Wildcards * (0 oder mehr Zeichen) und ? (0 oder 1 Zeichen) sind erlaubt. Z.B. würde 'item*'' mit allen Spalten übereinstimmen, die mit 'item' beginnen. | Nein | |
| mode | STRING | Einschließen oder Ausschließen der oben aufgeführten übereinstimmenden Spalten. | Nein |
|
Outputs
Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.
| Name | Datentyp | Beschreibung | Werte |
|---|---|---|---|
| output | SPREADSHEET | The filtered Spreadsheet containing all rows of the input but only with the columns matching the configuration. |