martedì 19 maggio 2015

ORACLE SqlDeveloper - Come creare un report grafico

Con SqlDeveloper è possibile creare Report personalizati e visualizzare dei grafici. Purtroppo i grafici che si possono creare al massimo prevedono una misura ed un paio di dimensioni di analisi.
Di seguito un semplice esempio di creazione di un report con grafico.

Step 1- Creare un nuovo Report

 

Supponiamo di voler visualizzare lo stato degli indici di uno schema.

Step2 -
Una volta salvato riaprire in modifica il report e selezionare "Report figlio" creandone uno nuovo di tipo grafico.
 


Step 3 -
Inserire la Query che si vuole visualizzare nel grafico effettuando una aggregazione di dati


Occorre fare attenzione a come si dispongono i field nella select che deve essere visualizzata tramite grafico. Al massimo possono essere presenti 3 campi di cui una misura e due dimensioni di analisi. Il terzo campo deve essere la misura mentre i primi due campi devono essere le dimensioni di analisi.
A questo punto andate su proprietà e scegliete il tipo di grafico e fate applica.



Step 4
Se tutto funziona allora avrete un report disposto come di seguito, in altro in maniere tabellare la query principale e sotto in modalità di grafico la distribuzione degli indici per utente a secondo del loro status.

 

Logicamente se invertite le dimensioni (STATUS,OWNER) di analisi il risultato del Report cambia.


Ad ogni report potete aggiungere quanti report figli volete, questo però ne appesantisce l'esecuzione.


Nessun commento:

Posta un commento