Puoi creare metriche e attributi personalizzati da usare nei report per presentare i dati aziendali esattamente come desideri. A tale scopo, devi imparare a scrivere le formule. Le formule eseguono confronti, calcoli e manipolazioni sui dati e aiutano a valutare le condizioni.
Per ulteriori informazioni sulle formule, consulta Risorse per la scrittura delle formule.
Informazioni sulle formule Explore
Le formule sono generalmente composte da due parti:
- Metriche e attributi che contengono le informazioni del tuo Zendesk
- Funzioni che eseguono operazioni su tali metriche e attributi
Le formule in Explore si leggono da sinistra verso destra e seguono l’ordine matematico delle operazioni. Una formula può contenere più istruzioni, ognuna contenente una combinazione di metriche, attributi e funzioni usate per definire i dati che cerchi.
All'interno di una formula, le funzioni come IF/THEN, sono spesso racchiuse tra parentesi ()
come nell'algebra, in modo che non influiscano sul resto della formula. Se una formula ha una sola funzione, le parentesi potrebbero non essere necessarie.
I nomi delle metriche e degli attributi sono contenuti tra parentesi []
. I valori delle metriche e degli attributi, espressi come stringhe di testo, sono racchiusi tra virgolette e devono corrispondere esattamente ai valori. Ad esempio, "Utente-finale" e "utente finale” sono due valori diversi. (Per ulteriori informazioni sui valori degli attributi nelle formule, consulta Come posso trovare il valore di un attributo?). Gli operatori vengono usati per collegare nomi e valori degli attributi o per eseguire calcoli aggiuntivi.
Per riassumere, una semplice formula potrebbe essere la seguente:
Creazione di una formula
Ora che sai che una formula Explore è composta da metriche, attributi e funzioni, imparerai come creare la formula di esempio qui sopra.
Può essere utile annotare la logica di una formula per crearla e trovare le funzioni giuste di cui hai bisogno. In questo caso, la formula è "Se il canale ticket è quello dell'email, mostrami l'ID ticket". Vedrai più avanti che è molto simile alla formula che otterrai.
Per creare una formula che visualizzi i ticket dal canale email
- In Explore, crea un nuovo report o aprine uno esistente per la modifica.
- Apri il menu Calcoli ().
Importante: se due redattori creano o modificano report diversi nello stesso dataset, solo la prima persona che ha aperto un report può accedere al menu Calcoli. L’altro editore vedrà il messaggio “Questa risorsa è bloccata perché è attualmente in fase di modifica da parte di <nome>”. Quando la prima persona ha chiuso il report, il menu Calcoli sarà disponibile al redattore successivo.
- Fai clic su Attributo calcolato standard. Viene aperto un nuovo attributo vuoto.
- Inserisci un nome per l’attributo, ad esempio Ticket ricevuti via email.
- Nella finestra della formula, inizia a inserire la formula. Esistono diversi modi per farlo, ma per il momento, in Funzioni, fai clic su Aggiungi.
- Cerca l’Espressione condizionale IF THEN ELSE. Usa la casella di ricerca e fai clic su Filtra per ridurre i valori alla categoria Logica oppure scorri l’elenco fino a trovare la funzione desiderata.
- Accanto all’Espressione condizionale IF THEN ELSE, fai clic su +.
Explore aggiunge una formula modello IF THEN ELSE alla finestra. I valori nella formula mostrati in blu (che iniziano con il carattere _) sono segnaposto che devi sostituire con i valori che ti servono.
Suggerimento: nota il messaggio di errore con il prefisso () sopra la formula. Questo indica un problema e la relativa posizione nella formula. Per il momento, puoi ignorare l’errore. L’errore viene visualizzato perché la formula usa ancora dei segnaposto. - Di seguito, sostituirai _boolean_condition con l'attributo Explore da testare. Evidenzia _boolean_condition e quindi scegli Canale ticket dal menu Campi oppure modifica la formula manualmente per aggiungere l’attributo.
- Ora aggiungi il resto della condizione. Per cercare la stringa “Email”, la aggiungiamo alla condizione esistente.
La formula ora dovrebbe essere IF ([Canale ticket]="Email") THEN _value_if_true ELSE _value_if_false ENDIF
- Quindi, aggiungi le operazioni da eseguire se la condizione è vera, in questo caso restituisci l’ID ticket. Sostituisci _value_if_true con [ID ticket]. Tieni presente che quando digiti [ID ticket], Explore suggerisce automaticamente le corrispondenze che stai digitando. Se viene mostrata la metrica o l’attributo desiderato, premi Invio per completare immediatamente l'inserimento.
- La clausola ELSE mostrata nel ticket modello può essere usata per fornire un’azione alternativa da applicare se la prima condizione non è vera. In questo caso non ne abbiamo bisogno, quindi rimuovi ELSE _value_if_false.
- A questo punto la formula è completata. Se tutto va bene, vedrai qualcosa di simile alla schermata qui sotto. Inoltre, nota che l’errore è stato rimosso e sostituito da un segno di spunta verde per indicare che la formula è valida.
- Infine, fai clic su Salva. L’attributo creato ora è accessibile a tutti i report Explore che usano lo stesso dataset. Puoi trovarlo facendo clic su Aggiungi in qualsiasi pannello degli attributi ed espandendo Attributi calcolati.
Aggiunta di metriche e attributi alla formula
È probabile che la maggior parte delle formule che scrivi con Explore usi metriche o attributi del dataset che stai usando attualmente. Nell’esempio qui sopra hai usato l’attributo Canale ticket, ma ce ne sono molte altre centinaia tra cui scegliere.
Sebbene all'inizio possa sembrare complicato, la maggior parte di queste metriche e attributi ha nomi descrittivi che ti aiuteranno a trovare ciò di cui hai bisogno. Inoltre, prova la creazione di report di base in Explore per ulteriori informazioni sulle funzioni delle varie metriche e attributi.
Un elenco completo di tutte le metriche e gli attributi che puoi usare è disponibile in Informazioni sui dataset Explore.
Per aggiungere una metrica o un attributo alla formula
- Nella finestra della formula Explore, fai clic su Seleziona un campo.
- Per filtrare l’elenco, scorri tra le voci oppure digita le prime lettere della metrica o dell’attributo desiderato.
- Fai clic sulla metrica o sull’attributo desiderato per aggiungerli alla formula. In questo caso, è stato scelto l’ID ticket. Nota come è racchiuso tra parentesi quadre [].
Le parentesi indicano a Explore che si tratta di una metrica o di un attributo. Un metodo alternativo per inserire una metrica o un attributo è iniziare a digitare. Explore riconosce le parentesi e suggerisce i valori appropriati tra cui scegliere.
Se vuoi aggiungere un aggregatore alla metrica o all’attributo, inserisci il testo in maiuscolo davanti alla prima parentesi, come nell’ esempio COUNT[ID ticket].
Aggiunta di funzioni alla formula
Per aggiungere funzioni alla formula, fai clic su Aggiungi in Funzioni o digita il nome di una funzione. Come per le metriche e gli attributi, Explore suggerisce i risultati del completamento automatico per qualsiasi funzione digitata.
Quando fai clic su Aggiungi, si apre la finestra Funzioni. Questa finestra è utile se non sei sicuro di quale funzione sia applicabile all’elemento calcolato da creare. Tutte le funzioni nella finestra contengono una breve spiegazione del loro scopo. Per un elenco di tutte le funzioni e diversi esempi, consulta Informazioni di riferimento sulle funzioni Explore.
Se stai cercando una funzione specifica, puoi cercare funzioni o filtrare per tipo di funzione.
- Nella finestra Funzioni fai clic su Filtra.
- Digita una categoria o seleziona una categoria dall’elenco a discesa.
- Fai clic sulla x accanto al nome della categoria per rimuovere il filtro.