Introduzione alle funzioni di stringa del tableau

Le funzioni String del tableau sono le funzioni utilizzate per manipolare la stringa, ad esempio se si desidera estrarre determinati caratteri, sostituire, dividere, tagliare, rimodellare, concatenare e così via. Supponiamo uno scenario in cui hai Ordine e i Dati di vendita per i clienti e desideri analizzare il contributo di vendita per tutti i clienti con il nome 'Mark', ma non hai una colonna separata chiamata 'Nome' per analizzarlo separatamente, quindi è qui che entrano in gioco le funzioni String, puoi usare le funzioni String qui e puoi creare un nuovo campo calcolato chiamato "FIRST NAME" e puoi analizzare il cliente target.

Esistono varie categorie di funzioni supportate da Tableau, come funzioni data, funzioni numeriche, funzioni di conversione del tipo, funzioni aggregate, funzioni logiche. Ognuno di essi ha la sua importanza in termini di rappresentazione dei dati e riduce molto lo sforzo nella scrittura di calcoli complessi ed espressioni complesse. Ad esempio, se si desidera eseguire calcoli su numeri, utilizzare funzioni numeriche come Potenza, Soffitto, Rotondo, se si desidera eseguire calcoli di date, utilizzare funzioni di data come DATEADD () e DATENAME ().

Funzioni stringa del tableau

Ora diamo un'occhiata ad alcune di queste funzioni per comprenderne meglio.

1. INFERIORE () e SUPERIORE ()

Queste funzioni trasformeranno la stringa rispettivamente in lettere minuscole e maiuscole.

Sintassi :

Lower ( String )
Upper ( String )

Prima di tutto, diamo un'occhiata a come creare campi calcolati.

  • Vai alla scheda Analisi in alto e seleziona * Crea campo calcolato
  • Viene visualizzata una finestra che richiede di scrivere l'espressione Campo calcolato. Assegna il nome per il campo calcolato.

  • Nella casella Calcolo immettere l'espressione Inferiore ((nome colonna)) e fare clic

(Qui sto usando la colonna Tipo di prodotto dal mio set di dati).

Allo stesso modo, creare il campo calcolato per la funzione superiore.

I campi calcolati (inferiore () e superiore ()) appariranno nelle dimensioni a sinistra.

Ora, prima di tutto, trascina la colonna (Tipo di prodotto nel mio caso) dal pannello Dimensioni nelle sezioni delle righe seguite dai campi calcolati inferiore () e superiore (). Notiamo che le stringhe vengono trasformate rispettivamente in maiuscolo e minuscolo, come mostrato.

2. SOSTITUIRE ()

Cerca una stringa per una sottostringa e la sostituisce con un valore di sostituzione. Se la sottostringa non è presente

Nella stringa cercata, la stringa non cambia.

Sintassi : REPLACE ( string, substring, replacement )

3. ASCII ()

Restituisce il codice ASCII per il primo carattere della stringa.

Sintassi: ASCII ( string )

4. CONTIENE ()

Restituisce il valore booleano (True o False), TRUE se la sottostringa è contenuta nella stringa e FALSE se la sottostringa non è presente.

Sintassi : CONTAINS ( string, substring )

5. SPLIT ()

La funzione Dividi divide la stringa separata dai delimitatori in token e assegna un numero token a ciascuno dei token. per es. Una stringa “RTO-123-MNX-YUH” è divisa in token RTO, 123, MNX, YUH (token) dove 1, 2, 3, 4 sono token no per questi rispettivamente. La parte di stringa che si desidera recuperare può essere recuperata assegnando il token no come argomento alla funzione split.

Sintassi : SPLIT ( String, Delimiter, Token number )

6. LEN ()

Restituisce la lunghezza di una stringa (o il numero di caratteri in una determinata stringa).

Sintassi : LEN (String)

7. Trim ()

Rimuove gli spazi indesiderati, extra e finali da una stringa.

Come mostrato, tutti gli spazi extra nel tipo di prodotto 'BINOCOLARI ' sono stati rimossi.

8. CHAR ()

Restituisce il carattere associato al codice ASCII fornito come argomento.

Sintassi : CHAR ( Integer )

Quindi, CHAR (65) restituisce 'A' come un codice ASCII per 'A' è 65.

9. ENDSWITH ()

Restituisce un valore booleano (TRUE o FALSE) se la stringa termina con la sottostringa specificata, FALSE se la stringa non termina con la sottostringa specificata.

Sintassi : ENDSWITH (String, Substring)

Ad esempio: ENDSWITH ('FUNCTION', 'ION') restituisce TRUE perché la stringa 'FUNCTION' termina con 'ION '.

10. SINISTRA ()

Questa funzione restituisce i caratteri dalla parte più a sinistra della stringa.

Sintassi : LEFT (String, no. of characters)

Ad esempio, facciamo SINISTRA ('Tableau', 3)

Output: ' Tab' (restituisce i 3 caratteri più a sinistra)

11. DESTRA ()

Questa funzione restituisce i caratteri dalla parte più a destra della stringa.

Sintassi : LEFT (String, no. of characters)

Ad esempio, abbiamo RIGHT ('Tableau', 3)

Output: ' eau ' (restituisce i 3 caratteri più a destra)

Conclusione

Tableau è uno strumento di Business Intelligence self-service in cui è possibile eseguire analisi complesse semplicemente trascinandole. Preparazione dei dati per analisi, pulizia dei dati, rotazione, fusione dei dati da più fonti, creazione di set e bin, dimensioni e misure dinamiche, visualizzazioni stupende e, inoltre, la sua facilità d'uso lo rende la soluzione aziendale perfetta. Ogni dominio aziendale ne sta facendo ampio uso per offrire ai propri clienti elementi visivi penetranti nel raggiungimento dei propri obiettivi aziendali.

Possiamo creare effetti visivi e dashboard belli e interattivi collegandoli con varie librerie R e Python. Possiamo vederlo su qualsiasi dispositivo, Tableau è abbastanza intelligente da capire il dispositivo e regolare le dimensioni del rapporto in base alle dimensioni del dispositivo senza ulteriori sforzi di codifica. Come qualsiasi altro linguaggio di programmazione / scripting, database e strumenti di BI. Tableau offre anche alcune funzioni integrate per modificare e formattare i dati String. La consapevolezza delle funzioni String è sempre necessaria se si desidera essere uno sviluppatore eccellente. Con queste funzioni, è possibile manipolare i dati delle stringhe nel modo in cui si desidera rappresentarli.

Questa funzione consente di risparmiare molto tempo e sforzi che l'analista dei dati deve compiere per effettuare un'analisi specifica di alcune aree di business. Spero che abbiate avuto un'idea chiara su come implementare le funzioni String in Tableau.

Articoli consigliati

Questa è una guida alle funzioni delle stringhe del tableau. Qui discutiamo le varie categorie di funzioni stringa del tableau con la sintassi. Puoi anche dare un'occhiata ai seguenti articoli per saperne di più -

  1. Alternative del tableau
  2. Treemap in Tableau
  3. Come installare il tableau
  4. Carriera nella scienza dei dati

Categoria: