Einführung in Tableau String-Funktionen

Tableau String-Funktionen sind die Funktionen, die zum Bearbeiten des Strings verwendet werden, z. B. wenn Sie bestimmte Zeichen extrahieren, ersetzen, teilen, zuschneiden, umformen, verketten usw. möchten. Angenommen, Sie haben einen Auftrag und die Verkaufsdaten für Kunden und möchten den Verkaufsbeitrag für alle Kunden mit dem Vornamen 'Mark' analysieren, haben jedoch keine separate Spalte mit dem Namen 'Vorname', um ihn zu analysieren Hier kommen die String-Funktionen ins Spiel. Sie können die String-Funktionen hier verwenden und ein neues berechnetes Feld mit dem Namen "FIRST NAME" erstellen und den Zielkunden analysieren.

Tableau unterstützt verschiedene Kategorien von Funktionen, z. B. Datumsfunktionen, Zahlenfunktionen, Typkonvertierungsfunktionen, Aggregatfunktionen und logische Funktionen. Jeder von ihnen hat seine Bedeutung in Bezug auf die Datendarstellung und reduziert viel Aufwand beim Schreiben komplexer Berechnungen und komplexer Ausdrücke. Wenn Sie beispielsweise Berechnungen für Zahlen durchführen möchten, verwenden Sie numerische Funktionen wie Potenz, Obergrenze und Rundung. Wenn Sie Datumsberechnungen durchführen möchten, verwenden Sie Datumsfunktionen wie DATEADD () und DATENAME ().

String-Funktionen von Tableau

Schauen wir uns nun einige dieser Funktionen an, um sie besser zu verstehen.

1. UNTERE () und OBERE ()

Diese Funktionen wandeln den String in Klein- und Großbuchstaben um.

Syntax :

Lower ( String )
Upper ( String )

Schauen wir uns zunächst an, wie berechnete Felder erstellt werden.

  • Gehen Sie oben auf die Registerkarte Analyse und wählen Sie * Berechnetes Feld erstellen
  • Es wird ein Feld angezeigt, in dem Sie aufgefordert werden, den Ausdruck "Berechnetes Feld" zu schreiben. Geben Sie den Namen für das berechnete Feld ein.

  • Geben Sie im Feld Berechnung den Ausdruck Niedriger ((Spaltenname)) ein und klicken Sie auf

(Hier verwende ich die Produkttypspalte aus meinem Datensatz).

In ähnlicher Weise erstellen Sie das berechnete Feld für die obere Funktion.

Die berechneten Felder (unteres () und oberes ()) werden in den Dimensionen auf der linken Seite angezeigt.

Ziehen Sie nun zunächst die Spalte (in meinem Fall der Produkttyp) aus dem Bemaßungsfenster in die Zeilenabschnitte, gefolgt von den berechneten unteren () und oberen () Feldern. Wir stellen fest, dass die Zeichenfolgen wie gezeigt in Groß- und Kleinbuchstaben umgewandelt werden.

2. REPLACE ()

Es durchsucht eine Zeichenfolge nach einer Teilzeichenfolge und ersetzt sie durch einen Ersatzwert. Wenn der Teilstring nicht vorhanden ist

In der gesuchten Zeichenfolge ändert sich die Zeichenfolge nicht.

Syntax : REPLACE ( string, substring, replacement )

3. ASCII ()

Es gibt den ASCII-Code für das erste Zeichen des Strings zurück.

Syntax: ASCII ( string )

4. ENTHÄLT ()

Es gibt den Booleschen Wert (True oder False) zurück, TRUE, wenn die Teilzeichenfolge in der Zeichenfolge enthalten ist, und FALSE, wenn die Teilzeichenfolge nicht vorhanden ist.

Syntax : CONTAINS ( string, substring )

5. SPLIT ()

Die Split-Funktion teilt den durch Trennzeichen getrennten String in Token und weist jedem Token eine Token-Nummer zu. für zB. Eine Zeichenfolge "RTO-123-MNX-YUH" ist in Token RTO, 123, MNX, YUH (Token) unterteilt, wobei 1, 2, 3, 4 jeweils Token-Nrn. Für diese sind. Der Teil der Zeichenfolge, den Sie abrufen möchten, kann abgerufen werden, indem Sie das Token no als Argument für die Funktion split angeben.

Syntax : SPLIT ( String, Delimiter, Token number )

6. LEN ()

Es gibt die Länge eines Strings (oder die Anzahl der Zeichen in einem gegebenen String) zurück.

Syntax : LEN (String)

7. Trimmen ()

Es entfernt die unerwünschten, zusätzlichen und nachfolgenden Leerzeichen aus einem String.

Wie gezeigt, wurden alle zusätzlichen Leerzeichen im Produkttyp 'BINOCULARS ' entfernt.

8. CHAR ()

Es gibt das Zeichen zurück, das dem als Argument angegebenen ASCII-Code zugeordnet ist.

Syntax : CHAR ( Integer )

Daher gibt CHAR (65) 'A' zurück, da der ASCII-Code für 'A' 65 ist.

9. ENDSWITH ()

Es wird ein Boolescher Wert (TRUE oder FALSE) zurückgegeben, wenn die Zeichenfolge mit der angegebenen Teilzeichenfolge endet, und FALSE, wenn die Zeichenfolge nicht mit der angegebenen Teilzeichenfolge endet.

Syntax : ENDSWITH (String, Substring)

Zum Beispiel: ENDSWITH ('FUNCTION', 'ION') gibt TRUE zurück, da der String 'FUNCTION' mit 'ION ' endet .

10. LINKS ()

Diese Funktion gibt die Zeichen aus dem linken Teil des Strings zurück.

Syntax : LEFT (String, no. of characters)

Zum Beispiel haben wir LINKS ('Tableau', 3)

Ausgabe: ' Tab' (gibt die 3 Zeichen ganz links zurück)

11. RECHTS ()

Diese Funktion gibt die Zeichen aus dem äußersten rechten Teil des Strings zurück.

Syntax : LEFT (String, no. of characters)

Zum Beispiel haben wir RECHTS ('Tableau', 3)

Ausgabe: ' eau ' (liefert die 3 Zeichen ganz rechts)

Fazit

Tableau ist ein Self-Service-Business-Intelligence-Tool, mit dem Sie komplexe Analysen per Drag & Drop durchführen können. Vorbereiten der Daten für die Analyse, Bereinigen von Daten, Verschieben, Zusammenführen von Daten aus mehreren Quellen, Erstellen von Gruppen und Behältern, dynamische Dimensionen und Maße, schöne Visualisierungen und darüber hinaus die Benutzerfreundlichkeit machen sie zur perfekten Unternehmenslösung. Jede Geschäftsdomäne nutzt sie in großem Umfang, um ihren Kunden aufschlussreiche visuelle Informationen zur Erreichung ihrer Geschäftsziele zu liefern.

Wir können schöne und interaktive Grafiken und Dashboards erstellen, indem wir sie mit verschiedenen R- und Python-Bibliotheken verbinden. Wir können es auf jedem Gerät anzeigen. Tableau ist intelligent genug, um das Gerät zu verstehen und die Größe des Berichts ohne zusätzlichen Programmieraufwand an die Gerätegröße anzupassen. Wie alle anderen Programmiersprachen, Datenbanken und BI-Tools. Tableau bietet auch einige integrierte Funktionen zum Ändern und Formatieren von Zeichenfolgendaten. Kenntnisse über String-Funktionen sind immer erforderlich, wenn Sie ein hervorragender Entwickler sein möchten. Mit diesen Funktionen können Sie Ihre Zeichenfolgendaten so bearbeiten, wie Sie es darstellen möchten.

Diese Funktion spart viel Zeit und Mühe, die der Datenanalyst für die Durchführung einer spezifischen Analyse einiger Geschäftsbereiche benötigt. Ich hoffe, Sie haben alle eine gute Vorstellung davon, wie Sie String-Funktionen in Tableau implementieren können.

Empfohlene Artikel

Dies ist eine Anleitung zu Tableau String-Funktionen. Hier werden die verschiedenen Kategorien von Zeichenfolgenfunktionen von Tableau mit Syntax erläutert. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Tableau-Alternativen
  2. Treemap in Tableau
  3. So installieren Sie Tableau
  4. Data Science Karriere

Kategorie: