Creare report drill-through
Obiettivo: consentire agli utenti di cliccare sui dati di sintesi e accedere ai report dettagliati, offrendo un'esplorazione progressiva dei dati che va da una visione d'insieme ai dettagli più specifici.
Quando utilizzarlo: quando gli utenti devono esplorare le gerarchie dei dati in modo interattivo, ad esempio cliccando su un'unità aziendale per visualizzarne le applicazioni o su una categoria di costo per visualizzare le singole voci.
Tempo stimato: 20-30 minuti per ogni configurazione drill-through
Comprendere la navigazione drill-through
I report drill-through consentono agli utenti di cliccare sui valori nelle tabelle o sugli elementi nei grafici per accedere a report più dettagliati. Una volta configurati, i valori collegati vengono visualizzati in blu nelle tabelle. I grafici possono anche rimandare a dei report quando gli utenti cliccano sulle fette del grafico a torta o sui segmenti del grafico a barre.
TBM Studio offre diversi modelli di drill-through:
- Analisi approfondita dei dati raggruppati: quando si utilizza la funzione GROUPBY su una tabella, le voci raggruppate diventano automaticamente collegamenti cliccabili che mostrano i dettagli sottostanti.
- Collegamenti di navigazione configurati: è possibile configurare in modo esplicito le colonne delle tabelle o gli elementi dei grafici per passare a report specifici con filtri opzionali.
- Navigazione tramite pulsanti: utilizzare i componenti pulsante per consentire una navigazione chiara tra i report.
- Link codificati: utilizzare la sintassi in stile Wiki nelle caselle di testo HTML per creare una navigazione personalizzata con testo dinamico.
Prerequisiti
- Report di origine con dati sintetici (da cui gli utenti del report partiranno)
- Report di destinazione con dati dettagliati (il report a cui gli utenti accederanno)
- Relazioni tra i dati stabilite tramite il motore di inferenza dell' Apptio
- Tabelle o grafici ad hoc (la navigazione funziona solo con i componenti ad hoc, non con quelli legacy)
Metodo 1: Configurare i collegamenti di navigazione sulle colonne della tabella
Questo metodo crea collegamenti cliccabili nelle colonne della tabella che consentono di passare a un report di destinazione, trasmettendo facoltativamente il contesto di filtro.
- Apri il report sorgente e dai un'occhiata.
- Seleziona la colonna della tabella che desideri rendere cliccabile (ad esempio, "Business Unit").
- Nella scheda Ad Hoc, fare clic su Drill nella sezione Navigazione. Viene visualizzato il pannello delle proprietà di navigazione.
- Seleziona "Abilita navigazione" per attivare i collegamenti per questa colonna.
- Nel campo "Vai a", seleziona il report di destinazione dal menu a tendina. È inoltre possibile fare clic su "Nuovo report" per creare il report desiderato.
- Configurare le opzioni di contesto per controllare quali informazioni vengono trasmesse al report di destinazione:
- Filtra in base alla riga selezionata: filtra il report di destinazione in base al valore su cui l'utente ha cliccato
- Filtra in base alle selezioni degli slicer applicati: trasferisce eventuali filtri degli slicer attivi al report di destinazione
- Includi i filtri del report corrente: applica i filtri definiti nella finestra di dialogo "Configurazione componente"
- Aggiungi la colonna attualmente selezionata: aggiunge la colonna su cui si è cliccato al report di destinazione, se non è già presente
- (Facoltativo) Selezionare "Apri come finestra modale" per visualizzare il report di destinazione in una finestra pop-up anziché aprire una nuova pagina del browser.
- Salva e invia il rapporto.
Metodo 2: Configurare la navigazione nel grafico
Consentire agli utenti di cliccare sugli elementi dei grafici (sezioni del grafico a torta, segmenti delle barre) per accedere ai report dettagliati.
- Seleziona il grafico e passa alla scheda di configurazione del grafico.
- Nella sezione Navigazione (Drill), selezionare Abilita navigazione. In questo modo gli elementi del grafico diventano cliccabili.
- (Facoltativo) Seleziona l'opzione "Usa esercizi per metrica" per consentire di cliccare sui valori numerici visualizzati sulle barre o sulle fette dei grafici a torta, e non solo sui segmenti stessi.
- Nel campo "Naviga", inserisci il nome del report di destinazione. Il report deve essere un sottoreport del report corrente.
- Salva e invia il rapporto.
Metodo 3: Navigazione tramite pulsanti
Aggiungere pulsanti di navigazione espliciti che indirizzino gli utenti a report specifici.
- Nella scheda "Report", fare clic sul pulsante. Al report viene aggiunto un componente pulsante.
- Clicca sul piccolo triangolo nell'angolo in alto a sinistra del pulsante e seleziona "Proprietà".
- Nella scheda Pulsante, inserisci un testo descrittivo nel campo Testo pulsante (ad esempio, "Visualizza dettagli applicazione").
- Nella scheda Azioni, configura la navigazione:
- Navigazione: inserisci un link in stile Wiki al report di destinazione
- Modifica data: se lo si desidera, è possibile modificare l'intervallo di tempo durante la navigazione
- Pulsante Indietro: selezionare questa opzione per creare un pulsante "Indietro" che consente di tornare al report precedente
- Fai clic su OK per salvare la configurazione del pulsante.
Sintassi dei link in stile Wiki
Utilizza questa sintassi nelle caselle di testo HTML o nei campi di navigazione dei pulsanti:
[[report|display-text|tooltip]]
| Sintassi | Descrizione |
| [[ReportName]] | Link a un report secondario con il nome del report come testo del link |
| [[ ReportName|Click Qui]] | Link con testo personalizzato |
| [[..]] | Salire di un livello nella gerarchia del report |
| [[/]] | Accedi al report predefinito del progetto |
| [[//ProjectName/Report]] | Link a un rapporto relativo a un altro progetto |
| [[dialog:report:ReportName]] | Apri il report in una finestra pop-up modale |
| [[tab:TabName/ReportName]] | Link a un rapporto in una scheda specifica |
Modelli comuni di drill-through
Modello 1: Unità aziendale - Applicazioni
Un rapporto riepilogativo dei costi riporta i costi per unità aziendale. Gli utenti cliccano su un'unità aziendale per visualizzare tutte le applicazioni di proprietà di tale unità. Configurare la colonna "Business Unit" selezionando l'opzione "Abilita navigazione" e l'opzione "Filtra sulla riga selezionata". In questo modo, l'unità aziendale selezionata viene trasmessa come filtro al report "Applicazioni".
Schema 2: Da categoria a voci di riga
Un grafico mostra i costi per categoria (grafico a torta). Gli utenti cliccano su una fetta del grafico a torta per visualizzare le singole voci che compongono quella categoria. Attiva la navigazione sul grafico e indica il report "Line Items" come destinazione.
Modello 3: Gerarchia multilivello
Il rapporto A riporta le unità aziendali. Cliccando su un'unità si passa al Report B, che mostra i centri di costo di quell'unità. Cliccando su un centro di costo si passa al Report C, che mostra le applicazioni associate a quel centro di costo. Configurare la navigazione di ciascun livello in modo che applichi un filtro sulla riga selezionata e includa le selezioni dei filtri applicati, per mantenere il contesto lungo tutto il percorso di approfondimento.
Risultati attesi
- I valori collegati nelle tabelle vengono visualizzati come testo blu sottolineato
- Cliccando su un link si accede al report di destinazione
- Il contesto del filtro viene trasmesso in base alla configurazione
- Vengono visualizzati i segnalibri che indicano il percorso di navigazione
Errori comuni
- La navigazione non funziona: verifica di utilizzare tabelle/grafici ad hoc e non componenti legacy. La navigazione funziona solo con i componenti della configurazione dei componenti ad hoc.
- Il report di destinazione non mostra alcun dato: assicurarsi che le relazioni tra i dati siano state definite tramite l'Inference Engine di Apptio. I dati di origine e quelli di destinazione devono essere collegati.
- Problemi di prestazioni: prestare attenzione quando si creano collegamenti a report che richiedono tempi di elaborazione significativi. Ciò può influire sulle prestazioni del sistema.