Dopo aver appreso le nozioni di base sulla scrittura di formule Explore, il passaggio successivo consiste nel capire in che modo i tipi di dati interagiscono con le formule. Questo articolo introduce il concetto di tipi di dati, mostra come usarli nelle formule e aiuta a risolvere i problemi che potrebbero verificarsi.
Questo articolo include i seguenti argomenti:
Informazioni sui tipi di dati
Il tipo di dati si riferisce al formato di un’informazione aggiunta a una formula, in genere come valore all’interno di una funzione. La tabella seguente riepiloga i tipi di dati usati da Explore.
Conoscere il modo in cui i tipi di dati interagiscono e operano all’interno di una funzione è fondamentale per scrivere una formula costruita correttamente in Explore. Per verificare i tipi di dati richiesti da una funzione, consulta Informazioni di riferimento sulle funzioni Explore.
Tipo di dati | Esempi |
---|---|
Numero Usato per tutte le metriche, gli attributi numerici e i numeri senza virgolette. |
Metriche
Attributi
Valori
|
Testo La maggior parte degli attributi è di tipo testo. Tutti i valori digitati tra virgolette hanno anche il tipo di dati di testo. |
Attributi
Valori
|
Booleano Si applica agli attributi che hanno solo due valori: True o False. I valori True e False, digitati senza virgolette, sono considerati di tipo booleano. |
Attributi
Valori
|
Data/ora Si applica agli attributi che mostrano una data e un’ora specifiche. |
Attributi
Valori
|
Array Usato per i valori inseriti in funzioni multivalore come IN o INCLUDES_ALL. |
Valori
|
null Riservato al valore NULL. |
Valori
|
Risoluzione dei problemi relativi agli errori relativi ai tipi di dati nell’editor delle formule
Se la formula usa tipi di dati errati, viene visualizzato un messaggio di avviso in tempo reale mentre scrivi o modifichi la formula. Il messaggio di errore identifica il tipo di dati usato e fornisce indicazioni sul tipo di dati da usare.
La tabella seguente mostra alcuni esempi di avvisi sui tipi di dati che potresti visualizzare nell’editor delle formule, incluse le versioni errate e corrette di una formula.
Avviso | Formula errata | Formula corretta |
---|---|---|
Impossibile usare tipi diversi nell’istruzione THEN. 1 è il numero e "0" è il testo. Usa lo stesso tipo. | IF [Stato ticket]="Aperto" THEN 1 ELSE "0" ENDIF |
|
Impossibile usare tipi diversi nell’istruzione SWITCH. "1" è il testo e 2 è il numero. Usa lo stesso tipo. | SWITCH ([Gruppo ticket]) {CASE "Support": "1"CASE "IT": 2 } | SWITCH ([Gruppo ticket]) {CASE "Support": "1"CASE "IT": “2” } |
Impossibile usare il testo in questa funzione. Usa numero. | INTEGER([commento NPS]) | INTEGER(VALUE(Tasso NPS)) |
Impossibile usare 1 e 2 come numeri. Usa solo valori booleani. | 1 OPPURE 2 | TRUE O FALSE |
Impossibile usare [Ticket assegnato - Data] come testo e [Ticket risolto - Data] come testo. Usa solo numeri. | [Ticket assegnato - Data] > [Ticket risolto - Data] | DATE_TO_TIMESTAMP([Ticket assegnato - Data]) >DATE_TO_TIMESTAMP( [Ticket risolto - Data]) |
Impossibile usare [Gruppo ticket] come testo e [ID ticket] come numero. Usa solo numeri o solo testo. | [Gruppo ticket]+[ID ticket] | [Gruppo ticket]+STRING([ID ticket]) |
Impossibile usare VALUE(Risposte agente) come numero e 2 come testo. Usa solo numeri. | VALUE(Risposte agente)>”2” | VALUE(Risposte agente)>2 |
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.