Qual è il mio piano?
Tutte le suite Professional, Enterprise o Enterprise Plus
Support con Esplora Professional o Enterprise

In questo articolo imparerai a usare le funzioni di data di Explore che ti aiutano a concentrare i calcoli sul primo o sull’ultimo evento di una serie.

In genere, quando si generano report su eventi specifici o sul tempo che intercorre tra loro, alcuni eventi non sono univoci. Ad esempio, un ticket può avere più eventi di risoluzione. Le funzioni di esplorazione della prima e dell’ultima data ti aiutano a trovare il primo e l’ultimo evento univoci.

Questo articolo include i seguenti argomenti:

  • Informazioni sulle funzioni della data della prima e dell’ultima data

  • Esempi di utilizzo delle funzioni di data meno recente e più recente

Informazioni sulle funzioni della data della prima e dell’ultima data

Explore include le quattro funzioni relative alla data di prima e ultima data seguenti:

DATE_FIRST( attributo temporale )

Restituisce la data o la data/ora meno recente in base agli attributi aggiunti al report e interessati da tutti i filtri applicati.

Esempio: DATE_FIRST([Aggiorna - Data/ora])

Restituisce la data/ora di aggiornamento meno recente, tenendo conto di tutti gli attributi aggiunti al report.

DATE_LAST( attributo temporale )

Restituisce la data o la data/ora più recente in base agli attributi aggiunti al report ed è influenzato da tutti i filtri applicati.

Esempio: DATE_LAST([Aggiornamento - Data/ora])

Restituisce la data/ora dell’ultimo aggiornamento, tenendo conto di tutti gli attributi aggiunti al report.

DATE_FIRST_FIX( attributo temporale, attributo1, attributo2, ... )

Restituisce la data o data/ora meno recente in base agli attributi specificati nella funzione. Gli attributi aggiunti al report non influiranno sul calcolo, ma verranno presi in considerazione gli eventuali filtri applicati.

Esempio: DATE_FIRST_FIX([Aggiorna - Data/ora], [ID ticket aggiornamento])

Restituisce la data/ora dell’aggiornamento meno recente per ciascun ticket, indipendentemente dagli attributi del report.

DATE_LAST_FIX( attributo temporale, attributo1, attributo2, ... )

Restituisce la data o la data/ora più recente in base agli attributi specificati nella funzione. Gli attributi aggiunti al report non influiranno sul calcolo, ma verranno presi in considerazione gli eventuali filtri applicati.

Esempio: DATE_LAST_FIX([Aggiorna - Data/ora], [ID ticket aggiornamento])

Restituisce la data/ora di aggiornamento più recente per ciascun ticket, indipendentemente dagli attributi nel report.

Importante: Gli attributi specificati come attributo1, attributo2 e così via nelle funzioni DATE_FIRST_FIX e DATE_LAST_FIX non possono essere attributi personalizzati. L’uso di attributi personalizzati può causare la restituzione di risultati errati o il mancato funzionamento delle funzioni come previsto. Solo gli attributi standard vengono usati per mantenere calcoli accurati.
Nota: DATE_FIRST_FIX e DATE_LAST_FIX sono interessati dai filtri di report e dashboard. Per garantire che nessun evento venga escluso in modo errato dai filtri di report o dashboard, usa i filtri temporali basati sui ticket anziché quelli basati sugli aggiornamenti. Ad esempio, usa Ticket creato - Data o Ticket risolto - Data anziché Aggiornamento - Data .

Esempi di utilizzo delle funzioni di data meno recente e più recente

Questa sezione contiene i seguenti esempi:

  • Uso della funzione DATE_LAST per trovare i ticket risolti l’ultimo giorno del mese per un gruppo
  • Uso della funzione DATE_FIRST per trovare l'assegnazione giornaliera del ticket più recente
  • Uso della funzione DATE_LAST_FIX per trovare la data finale di soluzione del ticket
  • Uso della funzione DATE_LAST_FIX per trovare l’ora del commento più recente dell’agente
  • Uso della funzione DATE_FIRST_FIX per trovare l’ora del primo commento interno

Uso della funzione DATE_LAST per trovare i ticket risolti l’ultimo giorno del mese per un gruppo

In questo esempio, userai la funzione DATE_LAST per creare un report che restituisce i ticket risolti nell’ultima data, quindi aggiungendo gli attributi anno, mese e gruppo al report, otterrai soluzioni per l’ultima data del mese per ciascun gruppo.

Per creare il report

  1. Crea un nuovo report usando il dataset Support: Dataset di ticket.
  2. Crea una metrica calcolata standard denominata Ticket risolti all’ultima data con la formula seguente:

    IF DATE_LAST([Ticket solved - Date])=[Ticket solved - Date] THEN [Ticket ID] ENDIF
  3. Modifica la metrica appena creata e imposta l’aggregatore predefinito su COUNT . Rimuovi eventuali altri aggregatori.
  4. Aggiungi la metrica Ticket e Ticket risolti all’ultima data al pannello Metriche dello creazione report.
  5. Nel pannello Righe , aggiungi gli attributi Ticket risolto - Anno e Ticket risolto - Mese . Vedrai il numero totale di ticket risolti e i ticket risolti l’ultimo giorno del mese, ad esempio:

  6. Nel pannello Righe, aggiungi l’attributo Gruppo ticket. Vedrai che i ticket risolti nell’ultima data sono determinati per gruppo, oltre all’anno e al mese:

Uso della funzione DATE_FIRST per trovare l'assegnazione giornaliera del ticket più recente

In questo esempio, userai la funzione DATE_FIRST per creare un report che restituisce la data/ora di assegnazione dei ticket meno recente. Quindi, aggiungerai gli attributi assegnatario e data per recuperare la data/ora meno recente per ciascuna coppia data-assegnatario.

Per creare il report

  1. Crea un nuovo report usando il dataset Support: Dataset di ticket.
  2. Crea un attributo calcolato standard denominato Prima assegnazione - timestamp con la formula seguente:

    IF DATE_FIRST([Ticket first assigned - Timestamp])=[Ticket first assigned - Timestamp] 
    THEN [Ticket first assigned - Timestamp] 
    ENDIF
  3. Nel pannello Metriche dello strumento di creazione report, aggiungi la metrica Ticket.
  4. Nel pannello Righe , aggiungi gli attributi Nome assegnatario e Ticket assegnato - Data . Configura il secondo attributo per mostrare i ticket creati questa settimana.
  5. Nel pannello Righe , aggiungi l’attributo Assegnazione più recente - timestamp , quindi filtralo escludendo i valori NULL. Vedrai le prime assegnazioni di ticket giornalieri per assegnatario e data, ad esempio:

Uso della funzione DATE_LAST_FIX per trovare la data finale di soluzione del ticket

I ticket possono essere risolti e riaperti più volte. In alcuni casi, vuoi vedere solo la soluzione più recente. In questo esempio, userai la funzione DATE_LAST_FIX per produrre una metrica che restituirà il numero di soluzioni finali dei ticket.

Per creare il report

  1. Crea un nuovo report usando il dataset Support: Cronologia aggiornamenti dataset.
  2. Crea una metrica calcolata standard denominata Risoluzioni finali con la formula seguente:

    IF ([Changes - Field name]="status"    
           AND [Changes - Previous value]!="solved"
          AND ([Changes - New value]="solved" OR [Changes - New value]="closed")  
          AND  DATE_LAST_FIX([Update - Timestamp], [Update ticket ID], [Changes - Field name], [Changes - New value])=[Update - Timestamp]) 
    THEN [Update ID] 
    ENDIF
  3. Modifica la metrica appena creata e imposta l’aggregatore predefinito su COUNT . Puoi anche rimuovere altri aggregatori.
  4. Aggiungi le metriche Risoluzioni e Risoluzioni finali al pannello Metriche dello creazione report.
  5. Nel pannello Filtri , aggiungi l’attributo Aggiornamento - Data e configuralo per mostrare gli aggiornamenti degli ultimi 30 giorni. Il report restituirà il numero totale di soluzioni e il numero di soluzioni finali. Puoi suddividere queste metriche usando qualsiasi attributo, ad esempio Aggiorna gruppo di ticket .

Uso della funzione DATE_LAST_FIX per trovare l’ora del commento più recente dell’agente

In questo esempio, userai la funzione DATE_LAST_FIX per creare un attributo che restituirà i timestamp dei commenti degli agenti più recenti che non saranno suddivisi in base agli attributi del report. Questo report può aiutarti a identificare le licenze agente che non vengono usate da molto tempo.

Per creare il report

  1. Crea un nuovo report usando il dataset Support: Cronologia aggiornamenti dataset.
  2. Crea un attributo calcolato standard denominato Ultimo commento agente - timestamp con la formula seguente e abilita l’impostazione Ordina come attributo temporale :

    IF ([Comment present]=TRUE 
    AND [Comment public]=TRUE 
    AND DATE_LAST_FIX([Update - Timestamp],[Comment present],[Comment public],[Updater name])=[Update - Timestamp]) 
    THEN [Update - Timestamp] ENDIF
  3. Aggiungi la metrica Commenti al pannello Metriche dello creazione report.
  4. Nel pannello Filtri , aggiungi l’attributo Data di creazione ticket e configuralo per mostrare gli aggiornamenti dell’ultima settimana o mese.
  5. Nel pannello Filtri, aggiungi l’attributo Ruolo autore aggiornamento e configuralo in modo che mostri Agenti e Amministratori.
  6. Nel pannello Righe , aggiungi l’attributo Nome autore aggiornamento .
  7. Infine, nel pannello Righe , aggiungi l’attributo Commento agente più recente - timestamp , quindi filtralo per escludere valori NULL. Vedrai l’elenco degli agenti e la data/ora dei commenti più recenti:

Uso della funzione DATE_FIRST_FIX per trovare l’ora del primo commento interno

Una delle metriche predefinite disponibili nel dataset Ticket è Tempo di prima risposta. Fornisce informazioni dettagliate sul tempo impiegato da un agente per rispondere all’utente finale. Alcuni clienti hanno processi interni in cui un commento interno viene aggiunto al ticket prima di una risposta pubblica.

In questo esempio, userai la funzione DATE_FIRST_FIX per creare un report che restituisce il tempo medio del primo commento interno per mese.

Per creare il report

  1. Crea un nuovo report usando il dataset Support: Cronologia aggiornamenti dataset.
  2. Crea un attributo calcolato standard denominato Primo commento interno - Data/ora con la formula seguente e abilita l’impostazione Ordina come attributo temporale :

    IF ([Comment present]=TRUE
    AND [Comment public]=FALSE
    AND DATE_FIRST_FIX([Update - Timestamp],[Update ticket ID],[Comment present],[Comment public])=[Update - Timestamp])
    THEN [Update - Timestamp] ENDIF
  3. Crea una metrica calcolata standard denominata Tempo del primo commento interno (ore) con la formula seguente:

    DATE_DIFF([First internal comment - Timestamp], [Ticket created - Timestamp], "nb_of_hours")
  4. Modifica la metrica appena creata, imposta l’aggregatore predefinito su AVG , il formato di visualizzazione su Personalizzato e i punti decimali su 1 e il Suffisso su ore
  5. Nel pannello Filtri , aggiungi l’attributo Data di creazione ticket e configuralo per mostrare gli aggiornamenti degli ultimi tre mesi.
  6. Aggiungi la metrica Tempo del primo commento interno (ore) al pannello Metriche dello creazione report.
  7. Nel pannello Colonne , aggiungi l’attributo Ticket creato - Mese e configuralo per mostrare gli aggiornamenti degli ultimi 6 mesi.
  8. Infine, nel menu Tipi di visualizzazione, seleziona il grafico a colonne. Vedrai la data del primo commento interno per mese:

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.

Powered by Zendesk