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.

  1. Apri il report sorgente e dai un'occhiata.
  2. Seleziona la colonna della tabella che desideri rendere cliccabile (ad esempio, "Business Unit").
  3. Nella scheda Ad Hoc, fare clic su Drill nella sezione Navigazione. Viene visualizzato il pannello delle proprietà di navigazione.
  4. Seleziona "Abilita navigazione" per attivare i collegamenti per questa colonna.
  5. 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.
  6. 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
  7. (Facoltativo) Selezionare "Apri come finestra modale" per visualizzare il report di destinazione in una finestra pop-up anziché aprire una nuova pagina del browser.
  8. Salva e invia il rapporto.
Suggerimento: per i report drill-through modali (a comparsa), è consigliabile che il report di destinazione sia semplice. Evita filtri complessi o selettori di colonne che potrebbero non visualizzarsi correttamente nella finestra pop-up.

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.

  1. Seleziona il grafico e passa alla scheda di configurazione del grafico.
  2. Nella sezione Navigazione (Drill), selezionare Abilita navigazione. In questo modo gli elementi del grafico diventano cliccabili.
  3. (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.
  4. Nel campo "Naviga", inserisci il nome del report di destinazione. Il report deve essere un sottoreport del report corrente.
  5. Salva e invia il rapporto.
Nota: i collegamenti ai report si applicano solo alle tabelle basate su oggetti e ai grafici ad hoc. Non è possibile configurare il drill-through dalle tabelle di trasformazione o dai grafici legacy.

Metodo 3: Navigazione tramite pulsanti

Aggiungere pulsanti di navigazione espliciti che indirizzino gli utenti a report specifici.

  1. Nella scheda "Report", fare clic sul pulsante. Al report viene aggiunto un componente pulsante.
  2. Clicca sul piccolo triangolo nell'angolo in alto a sinistra del pulsante e seleziona "Proprietà".
  3. Nella scheda Pulsante, inserisci un testo descrittivo nel campo Testo pulsante (ad esempio, "Visualizza dettagli applicazione").
  4. 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
  5. 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.

Attività correlate