Das Werkzeug "Suchen und Ersetzen" sucht in Zeichenfolgenfeldern nach bestimmten Werten und ersetzt diese durch aktualisierte Werte.
Beispiele
Das Werkzeug "Suchen und Ersetzen" kann in den folgenden Szenarien verwendet werden:
- Ein Dataset enthält ein Feld mit inkonsistenten Straßen-Suffixes, wie zum Beispiel "St.", "Street", und "Str". Verwenden Sie das Werkzeug Suchen und Ersetzen, um alle Werte in “Street” zu ändern und die Konsistenz zu verbessern.
- Sie haben ein Dataset, das nach einer kürzlich erfolgten Umfirmierung veraltete Organisationsnamen enthält. Verwenden Sie das Werkzeug "Suchen und Ersetzen", um alle Vorkommen auf den neuen Namen zu aktualisieren und so die Konsistenz in der Berichterstellung und bei den Integrationen sicherzustellen.
Parameter
In der folgenden Tabelle werden die Parameter beschrieben, die im Werkzeug "Suchen und Ersetzen" verwendet werden:
| Parameter | Beschreibung |
|---|---|
Eingabe-Dataset | Das Dataset mit den zu ersetzenden Werten. |
Zielfelder | Das oder die Felder mit den zu ersetzenden Werten. |
Optionen für leere Werte und Abgleichverhalten anzeigen | Aktiviert weitere Optionen zum Suchen und Ersetzen von Werten. |
Regeln | Legt fest, wie nach dem zu ersetzenden Wert gesucht und wie der gefundene Wert ersetzt wird. |
Verwendungshinweise
Verwenden Sie den Parameter Eingabe-Dataset, um das Dataset mit den zu suchenden und zu ersetzenden Werten zu identifizieren.
Der Parameter Zielfelder dient zur Angabe der Zeichenfolgenfelder, die die zu suchenden und zu ersetzenden Werte enthalten. Sie können ein oder mehrere Felder angeben.
Verwenden Sie den Parameter Regeln, um festzulegen, wie nach Feldwerten gesucht und diese aktualisiert werden sollen. Standardmäßig sind die folgenden Optionen verfügbar:
- Wert suchen: Der Zeichenfolgenwert, den Sie aktualisieren möchten. Bei der Suche mit dieser Option wird die Groß-/Kleinschreibung beachtet.
- Ersetzungswert: Der neue Zeichenfolgenwert.
Um zusätzliche Optionen zum Suchen und Ersetzen von Werten zu aktivieren, aktivieren Sie den Parameter Optionen für leere Werte und Abgleichverhalten anzeigen. Wenn dieser Parameter aktiviert ist, stehen folgende Optionen zur Verfügung:
- Suchtyp: Die Art der Suche, die durchgeführt werden soll, um die zu ersetzenden Werte zu finden. Die folgenden Optionen sind verfügbar:
- Wert: Sucht nach einem bestimmten Zeichenfolgenwert. Verwenden Sie den Parameter Wert suchen, um den zu suchenden Wert anzugeben.
- Leer (NULL): Sucht nach null-Werten.
- Leere Zeichenfolge: Es wird nach leeren ""-Zeichenfolgenwerten gesucht.
- Leerzeichen: Es wird nach Werten mit Leerzeichen, z. B. " " gesucht.
- Wert suchen: Der Zeichenfolgenwert, den Sie suchen und aktualisieren möchten. Diese Option ist nur verfügbar, wenn Suchtyp auf Wert festgelegt ist.
- Ersetzungstyp: Der Typ des Wertes, mit dem die gefundenen Werte aktualisiert werden. Die folgenden Optionen sind verfügbar:
- Wert: Ersetzt die gefundenen Werte durch einen neuen Wert. Verwenden Sie den Parameter Wert ersetzen, um den neuen Wert anzugeben.
- Leer (NULL): Ersetzt die gefundenen Werte durch null-Werte.
- Leere Zeichenfolge: Die gefundenen Werte mit leeren ""-Zeichenfolgenwerten werden ersetzt.
- Ersetzungswert: Der Wert, durch den die gefundenen Werte ersetzt werden. Diese Option ist nur verfügbar, wenn Ersetzungstyp auf Wert festgelegt ist.
- Übereinstimmende Position: Die Position des gesuchten Wertes im Verhältnis zum gesamten Feldwert. Die folgenden Optionen sind verfügbar:
- Vollständiger Wert: Der gesuchte Wert ist der vollständige Feldwert.
- Enthält Wert: Der gesuchte Wert ist im vollständigen Feldwert enthalten.
- Beginnt mit Wert: Der gesuchte Wert befindet sich am Anfang des gesamten Feldwerts.
- Endet mit Wert: Der gesuchte Wert befindet sich am Ende des gesamten Feldwerts.
- Groß-/Kleinschreibung beachten: Legt fest, ob bei der Suche die Groß-/Kleinschreibung berücksichtigt wird. Bei der Suche wird standardmäßig zwischen Groß- und Kleinschreibung unterschieden. Diese Option ist nur verfügbar, wenn Suchtyp auf Wert festgelegt ist.
Wenn der Parameter Übereinstimmende Position auf Enthält Wert, Beginnt mit Wert oder Endet mit Wert festgelegt ist, beachten Sie Folgendes:
- Wenn der Parameter Typ ersetzen auf Leer (NULL) festgelegt ist, wird der gesamte Feldwert ersetzt und durch einen null-Wert ersetzt.
- Wenn der Parameter Typ ersetzen auf Wert, festgelegt ist, wird der gesuchte Teilwert durch den neuen Wert ersetzt, während der Rest der Zeichenfolge unverändert bleibt.
- Wenn der Parameter Typ ersetzen auf Leere Zeichenfolge, festgelegt ist, wird der gesuchte Teilwert aus dem NULL-Wert entfernt, während der Rest der Zeichenfolge unverändert bleibt. Wenn das Feld zum Beispiel den Wert "Street" enthält und Sie nach "eet" gesucht haben, wird die resultierende Zeichenfolge ,"Str" lauten.
Ausgaben
Die Ausgabe des Werkzeugs enthält alle Felder des Eingabe-Datasets. Alle Felder, die über den Parameter Zielfelder angegeben wurden, werden mit den neuen Werten aktualisiert.
Lizenzanforderungen
Die folgenden Lizenzen und Konfigurationen werden benötigt:
- Benutzertyp Creator oder Professional
- Publisher-, Vermittler- oder Administratorrolle oder eine entsprechende benutzerdefinierte Rolle
Weitere Informationen zu den Anforderungen für Data Pipelines finden Sie unter Anforderungen.