SearchInDatastoreByIdentifiers Step
Dieser Step SearchInDatastoreByIdentifiers sucht Datensätze in einem Datastore mit einem SPREADSHEET, das einen identifier (1-3) enthält.
Das Ergebnis ist ein Spreadsheet mit den gefunden Datensätzen.
Zu den Besonderheiten gehört:
- leere identifier in der Quelle werden ignoriert
- doppelte identifier in der Quelle werden nur einmal gesucht
- gibt es bei identifier2 und identifier3 (diese beiden identifier sind nicht unique) mehrere Treffer im Datastore , dann werden alle Treffer ausgegeben.
Das ist z.B. ein Unterschied zum Querverweis der nur den "ersten" Treffer finden würde.
Wir empfehlen in diesem Zusammenhang auch den Eintrag SearchDatastore und Datastore Import und Export.
Konfigurationsbeispiel
- Im Beispiel wird der Datastore idealo-Auftragskopfdaten durchsucht
- Die Spalte identifier aus dem Quellspreadsheet enthält die zu suchenden IDs
- Damit soll in der ebenfalls *identifier *genannten Spalte im Datastore gesucht werden
- und das im Datastore-Folder default
Ergebnis
Inputs
Das sind die Optionen, mit denen man den Step konfigurieren kann.
Name | Datentyp | Beschreibung | Pflichtfeld | Werte |
---|---|---|---|---|
input | SPREADSHEET | Das Spreadsheet, das die Quelldaten enthält. | Ja | |
identifierColumn | STRING | Die Spalte im Eingabe-Spreadsheet, die den identifier enthält, der in identifier, identifier2 oder identifier3 im Datastore gesucht werden soll. | Nein | |
datastoreIdentifier | STRING | Definiert, welcher identifier des Datastores für die Suche verwendet werden soll. | Ja |
|
datastore | DATASTORE | Der Name des Datastores, in dem die identifier des Eingabe-Spreadsheets gesucht werden sollen. | Ja |
|
folder | STRING | Der folder, in dem der identifier gesucht werden soll. | Ja | |
enableTags | STRING | Tags zum Output hinzufügen | Nein |
|
Outputs
Das sind die Ergebnisse des Steps, die von nachfolgenden Steps, nach der Ausführung verwendet werden können.
Name | Datentyp | Beschreibung | Pflichtfeld | Werte | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
output | SPREADSHEET | Das Spreadsheet mit den Treffern aus dem Datastore. | Ja | |||||||||||||||||||||||||||||||||||||||||||||||||||
Folgende Felder sind im Output enthalten:
|