Mit dem Strings-Prozessor können Sie verschiedene Funktionen auf Felder mit einem String-Datentyp anwenden, z. B. Formatieren, Bereinigen, Hinzufügen oder Entfernen von Zeichen oder Suchen nach bestimmten Werten.
Nutzung
Der Strings-Prozessor benötigt einen Eingabefluss und kann nur einen Ausgabefluss generieren.
Eigenschaften
Zu konfigurierende Eigenschaften zum Bearbeiten von Stringfeldern.
InformationshinweisDie in diesem Abschnitt aufgelisteten Eigenschaften sind die Standardeigenschaften für alle Funktionen in diesem Prozessor. Möglicherweise müssen je nach der ausgewählten Funktion weitere Eigenschaften definiert werden.
Konfiguration
Eigenschaft
Konfiguration
Funktionsname
In Großschreibung ändern: Konvertiert den ganzen Zellentext im Feld in Großbuchstaben.
In Kleinschreibung ändern: Konvertiert den ganzen Zellentext im Feld in Kleinbuchstaben.
In Titelschreibweise ändern: Passt die Groß-/Kleinschreibung des Spaltentexts entsprechend der englischen Titelschreibweise an. Zum Beispiel erhält „this is an example“ das Format „This Is An Example“.
Suchen und ersetzen: Ersetzt Zellen oder Teile von Zellen, die einen bestimmten Wert enthalten.
Textteil entfernen: Entfernt angegebenen Text aus Zellen im Feld.
Enthält Text: Prüft, ob die Zelle den angegebenen Wert enthält, und gibt je nach Ergebnis TRUE oder FALSE zurück. Beim eingegebenen Wert wird die Groß- und Kleinschreibung unterschieden.
Übereinstimmung ähnlicher Text: Erstellt ein neues Feld mit TRUE oder FALSE, abhängig davon, ob der Wert kleiner oder gleich der Leveshtein-Distanz eines bestimmten Werts ist.
Wert nach Index extrahieren: Extrahiert einen Substring aus einer Indexposition in ein neues Feld. Index 0 entspricht dem ersten Zeichen.
Nicht alphanumerische Zeichen entfernen: Bereinigt Werte, die unerwartete Zeichen enthalten, indem alle Zeichen entfernt werden, die nicht 1234567890abcdefghijklmnopqrstuvwxyzáàâäãåæçéèêëíìîïñóòôöõøœßúùûüABCDEFGHIJKLMNOPQRSTUVWXYZÁÀÂÄÃÅÆÇÉÈÊËÍÌÎÏÑÓÒÔÖÕØŒSSÚÙÛÜ sind. Leerzeichen werden beibehalten. Beispiel: Q=+l**i€q$ 20%2,0 wird zu Qlik 2020.
Nicht numerischen Zeichen entfernen: Bereinigt numerische Werte, indem alle Zeichen entfernt werden, die nicht 0-9 sind. Dezimaltrennzeichen, das Minuszeichen und Leerzeichen werden beibehalten. Beispiel: Q=+l**i€q$ 20%2,0 wird zu 202,0.
Vor- und nachgestellte Zeichen entfernen: Entfernt vor- und nachgestellte Leerzeichen.
Füllzeichen hinzufügen: Fügt weitere Zeichen (Füllzeichen) links oder rechts vom ursprünglichen Wert hinzu, um eine erwartete Größe zu erreichen.
In String konvertieren: Ändert den Typ der Daten in String.
Länge berechnen: Gibt die Anzahl der Zeichen eines Strings zurück (23562 -> 5; 'Beispiel' -> 8).
Zu verarbeitende Felder
Wählen Sie das Feld oder die Felder, auf die Sie eine Funktion anwenden möchten, in der Liste aus.
TipphinweisWenn Sie dieselbe Funktion auf mehrere Felder gleichzeitig anwenden möchten, klicken Sie auf das Symbol . „Dialogfeld öffnen“, um eine Strukturansicht zu öffnen, in der Sie mehrere Felder auswählen können.
Neues Feld erstellen
Aktivieren Sie diese Option, um nach dem Anwenden der Funktion ein neues Feld zu erstellen. Wenn Sie diese Option nicht aktivieren, wird das vorhandene Feld beibehalten und geändert.
Neues Feld umbenennen
Geben Sie dem neu erstellten Feld einen benutzerdefinierten Namen.
Um den Prozessor umzubenennen oder seine Beschreibung zu bearbeiten, klicken Sie im Fenster Eigenschaften auf das Symbol Bearbeiten neben dem Prozessornamen.
Hat diese Seite Ihnen geholfen?
Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!