Creazione dei report
Un singolo report generato analizza un AV in base ai livelli e alle misure selezionati.
- Aprire l'analisi per la modifica dalla home page Analisi dati. Selezionare Modifica nella casella Analisi che si desidera modificare.
- Fare clic sull'icona + Report per aggiungere uno o più report all'analisi. È possibile utilizzare un report per aggiungere le analisi configurate alla pagina Analisi.
- Per selezionarlo, fare clic sul report. La freccia di ridimensionamento nel report ridimensiona la finestra del report.
- Fare clic sull'icona a forma di croce nel report selezionato per eliminare il report dall'analisi.
- Nell'intestazione viene visualizzato il nome della vista analitica selezionata.
- È possibile espandere o comprimere il report con le rispettive frecce.
- Modifica SQL
- Prestazioni
- Rinomina report: fare clic su Rinomina report per rinominarlo. Fare clic su Salva report per salvare il report corrente.
- Elimina report: fare clic su Elimina report per eliminare il report.
È possibile visualizzare l'output SQL quando si fa clic su Modifica SQL. Nel riquadro in basso a destra in SQL viene visualizzato l'output dell'operazione eseguita nell'editor SQL. La figura seguente mostra il riquadro di output nella pagina SQL.
Descrizione dell'illustrazione SQL-output.png
-
Risultato query: visualizza i risultati dell'operazione Esegui istruzione più recente in una tabella di visualizzazione.
- Explain plan: visualizza il piano per la query utilizzando il comando Explain plan. La vista predefinita è la vista Diagramma. Per ulteriori informazioni, vedere la descrizione del diagramma di Explain Plan nelle sezioni successive.
Il menu Prestazioni visualizza le procedure PL/SQL nell'area del foglio di lavoro che descrive i report associati alle viste analitiche.
La parte superiore dell'output delle prestazioni è costituita dall'editor del foglio di lavoro per l'esecuzione di istruzioni SQL e da un riquadro di output per visualizzare i risultati in moduli diversi. È possibile visualizzare i risultati in Vista diagramma, Vista grafico, Cancella output dall'editor SQL, Mostra informazioni sulle istruzioni SQL e Apri il menu Prestazioni in una nuova scheda.
La figura seguente mostra il riquadro di output del menu delle prestazioni:
Descrizione delle prestazioni dell'illustrazione: output.png
- Vista Diagramma: visualizza il piano della query nella vista Diagramma.
- Vista grafico: visualizza il piano della query in una vista grafico.
- Cancella output: cancella le istruzioni PL/SLQ dal foglio di lavoro.
- Mostra informazioni: visualizza l'istruzione SQL per la quale viene visualizzato l'output.
- Apri in nuova scheda: apre l'explain plan in una nuova finestra. In un Explain Plan viene visualizzato il piano per la query.
La vista Diagramma Explain Plain è una rappresentazione grafica del contenuto delle istruzioni riga di inserimento nella query SQL. Il piano descrive la natura gerarchica dei passi nel piano di esecuzione.
Per impostazione predefinita, nel diagramma sono visibili tre livelli di passi. È possibile utilizzare i segni +/- nella
fondo di ogni passo (disponibile quando il passo ha figli) da espandere o comprimere. Utilizzare Espandi tutto nella barra degli strumenti per visualizzare tutti i passi del diagramma.- Cardinalità (numero sulla freccia per il passo padre), ovvero il numero di righe elaborate
- Operazione e opzioni applicate in tale fase
- Ordine di esecuzione, che corrisponde al numero sequenziale nell'ordine di esecuzione
- Costo CPU dei predicati di accesso in percentuale (barra arancione)
- Costo totale CPU per il passo in percentuale (cerchio blu)
- Metriche costo I/O stimato, byte elaborati e costo
È possibile visualizzare una breve descrizione quando si passa il puntatore del mouse su una di queste statistiche in un passo.
- Vista avanzata: questa è la vista predefinita della query quando si fa clic su Prestazioni. Visualizza i dati della query SQL nella vista mista tabulare/albero. È possibile utilizzare un'icona della vista Diagramma per tornare alla vista Diagramma.
- Vista grafico: visualizza i dati della query SQL sotto forma di grafici.
- Stampa diagramma: stampa il diagramma.
- Salva in SVG: salva il diagramma in un file
- Zoom avanti, Zoom indietro: se nel diagramma è selezionato un passo, fare clic sull'icona Ingrandisci garantisce che rimanga al centro della schermata.
- Adatta schermata: si adatta all'intero diagramma nell'area visibile.
- Dimensione effettiva: imposta il fattore di zoom su 1.
- Espandi tutto: visualizza tutti i passi del diagramma.
- Reimposta diagramma: ripristina lo stato iniziale del diagramma, ovvero vengono visualizzati solo tre livelli di passi.
- Mostra informazioni: mostra l'istruzione SELECT utilizzata dalla funzionalità Explain Plan.
- Apri in nuova scheda: consente di aprire la vista Diagramma in una nuova scheda per una migliore visualizzazione e navigazione. Il diagramma è limitato all'istruzione SELECT iniziale.
- Costo CPU totale visibile minimo (%): definisce la soglia per filtrare i passi con un costo CPU totale inferiore al valore specificato. Immettere un valore compreso tra 0 e 100 secondi. Nessun filtro per 0.
- Note piano: visualizza le note di Explain Plan.
Proprietà nel diagramma di Explain Plan
- Visualizza le informazioni per il passo estratto da PLAN_TABLE in formato tabulare. Sono esclusi i valori nulli. È possibile selezionare JSON per visualizzare le proprietà in formato JSON.
- Informazioni dalla colonna OTHER_XML di PLAN_TABLE. Le informazioni vengono visualizzate in formato JSON.
- Utilizzo dei report
I report consentono di analizzare le viste e le query analitiche. - Creazione di report su una query
In questa sezione vengono descritti i passi necessari per creare report su una query SQL. - Creazione di report in una vista analitica
In questa sezione vengono descritti i passi per creare report in una vista analitica.
Argomento padre: Strumento di analisi dei dati
Utilizzo dei report
I report consentono di analizzare le viste e le query analitiche.
I report si basano sui livelli e sulle misure selezionati per la vista analitica e le colonne selezionate per una query.
Fare clic su Analizza nella vista analitica e fare clic sulla tabella che si desidera analizzare per visualizzare la pagina Analisi.
- Browser viste analitiche: selezionare Vista analitica dall'elenco a discesa se si sceglie di creare report nelle viste analitiche per visualizzare un browser Vista analitica. Il browser Vista analitica visualizza le gerarchie, i livelli e le misure associati alla vista analitica selezionata.
Browser tabella: selezionare Query dall'elenco a discesa se si sceglie di creare un report sulla query SQL per visualizzare un browser Tabella. Se si seleziona Query SQL, il browser Tabella visualizza le tabelle disponibili e le colonne corrispondenti. È possibile espandere le tabelle per visualizzare le colonne corrispondenti.
Descrizione della tabella illustrazione: browser.png - Editor di fogli di lavoro SQL con l'icona Esegui: è possibile visualizzare questo componente solo quando si genera un report su una query SQL e non su una vista analitica.
L'area dell'editor SQL consente di eseguire istruzioni SQL e script PL/SQL dalle tabelle che si desidera eseguire query visualizzate nel browser Tabella. Per impostazione predefinita, l'editor SQL visualizza l'istruzione Select * per visualizzare tutte le colonne della prima tabella. Fare clic su Esegui per eseguire le istruzioni nell'editor.
Descrizione dell'immagine run1.png - Riquadro Output: il riquadro di output, quando si visualizzano i risultati di una query SQL, è costituito dalle schede riportate di seguito.
- Risultato query: visualizza i risultati dell'operazione Esegui istruzione più recente in una tabella di visualizzazione.
- Explain plan: visualizza il piano per la query utilizzando il comando Explain plan. Per ulteriori informazioni, vedere Diagramma di Explain Plan nella sezione Creazione di report.
- Traccia automatica: visualizza le statistiche della sessione e il piano di esecuzione da
v$sql_plan
durante l'esecuzione di un'istruzione SQL mediante la funzione Traccia automatica.
- Modalità di visualizzazione nella scheda Risultato query: è possibile selezionare una qualsiasi delle quattro modalità per visualizzare i risultati del report di query SQL generato.Le quattro modalità di visualizzazione, quando si visualizzano i report generati in una query SQL, sono le seguenti:
- Query di base: questo tipo di vista è predefinito. La query scritta nell'editor SQL è la query di base.
- Tabella: è possibile visualizzare i risultati SQL in formato tabulare. Selezionando questa vista, viene visualizzata una zona di rilascio Colonna che consente di trascinare e rilasciare le colonne selezionate dal browser Tabella. Se si eliminano le colonne selezionate nell'area di rilascio, è possibile visualizzare solo le colonne nella scheda Risultato query. Selezionare il contrassegno incrociato accanto al nome della colonna per rimuoverlo dalla zona di rilascio.
- Pivot: è possibile visualizzare i risultati della query SQL in formato pivot. Se si seleziona questo formato, viene visualizzata un'area di rilascio Colonne, Righe e Valori in cui è possibile trascinare le colonne, le righe o i valori selezionati dal browser Tabelle.
Nota
I valori devono essere di tipo NUMBER. - Grafico: è possibile visualizzare i risultati SQL sotto forma di grafico. Selezionando questa vista viene visualizzata una zona di rilascio dell'asse X e dell'asse Y. Trascinare le colonne selezionate dal browser Tabella nella zona di rilascio. È necessario assicurarsi che solo le colonne con tipo di dati NUMERIC possano essere eliminate nell'asse Y. In caso contrario, il risultato della visualizzazione non riuscirà con un errore
Must be a NUMBER type
. È possibile aggiungere più valori all'asse Y. Per visualizzare i risultati nella vista Grafico solo di un determinato asse y, selezionare il valore dell'asse Y dall'elenco a discesa.
- Modalità di visualizzazione dei report generati in una vista analitica: è possibile selezionare una qualsiasi delle tre modalità per visualizzare i risultati del report generato in una vista analitica.Di seguito sono riportate le tre modalità di visualizzazione quando si visualizzano i report generati in una vista analitica.
- Tabella: è possibile visualizzare i risultati SQL in formato tabulare. Selezionando questa vista, viene visualizzata un'area di rilascio Righe e filtri che consente di trascinare le gerarchie e le misure selezionate dal browser Vista analitica. In questo modo è possibile visualizzare i risultati del report costituiti dalle gerarchie e dalle misure selezionate.
- Pivot: è possibile visualizzare i risultati del rapporto Vista analitica nel formato pivot. Se si seleziona questo formato, viene visualizzata l'area di rilascio Colonne, Righe, Valori e Filtri in cui è possibile trascinare le gerarchie e le misure selezionate dalla vista analitica browser.Note: i valori devono essere di tipo NUMBER.
- Grafico: è possibile visualizzare il report generato in una vista analitica sotto forma di grafico. Selezionando questa vista viene visualizzata un'area di rilascio Asse X, Asse Y e Filtri. Trascinare le colonne selezionate dal browser Tabella nella zona di rilascio. È necessario assicurarsi che solo le colonne con tipo di dati NUMERIC possano essere eliminate nell'asse Y. In caso contrario, il risultato della visualizzazione non riuscirà con un errore
Must be a NUMBER type
. È possibile aggiungere più valori all'asse Y. È possibile selezionare Orizzontale e Verticale dall'elenco a discesa per visualizzare rispettivamente Grafici orizzontali e Verticali. È inoltre possibile selezionare Grafico ad aree, Grafico a barre, Grafico a linee e Grafico a torta dall'elenco a discesa.
- Pannello di ricerca a faccette: per i report generati su una query SQL e una vista analitica, è possibile visualizzare una colonna di ricerca a faccette. Per un report SQL, questo pannello consente di aggiungere filtri al report. Lo strumento genera un filtro per ogni valore nella colonna recuperato dal risultato della query. È possibile filtrare colonne diverse nel pannello di ricerca con facet e visualizzare i risultati nel risultato della query per ottenere solo i dati che si desidera visualizzare. È possibile visualizzare i dati recuperati dalla query SQL in formato testo o visivo. Per i report generati in una vista analitica, selezionare A facet dal pulsante di opzione. Questo filtro funziona in modo diverso rispetto alla ricerca a faccette generata in una query SQL. Vedere Aggiunta di filtri a un report generato in una vista analitica.
La pagina Analisi quando si crea un report su una query SQL è simile alla seguente:
Descrizione delle analisi delle illustrazioni: report.png
La pagina Analisi quando si crea un report in una vista analitica è simile alla seguente:
Descrizione delle analisi delle illustrazioni: av.png
Negli argomenti riportati di seguito viene descritto come creare un report e accedere alla pagina Analisi.
- È possibile creare report utilizzando uno dei metodi riportati di seguito.
- Aggiunta di filtri a un report generato in una vista analitica
Argomento padre: Creazione di report
Creazione di report su una query
In questa sezione vengono descritti i passi per creare report su una query SQL.
- Nella home page Analisi, selezionare una qualsiasi delle tabelle in cui si desidera creare un report. Verrà visualizzata la pagina Analisi con una query predefinita visualizzata nell'editor SQL.
Nota
Per impostazione predefinita, verrà visualizzato "Seleziona * dal <Tablename
> selezionato. -
Fare clic su Esegui per eseguire l'istruzione SQL.
Nella scheda Risultati query viene visualizzato il risultato in qualsiasi modalità selezionata. La vista predefinita è Query di base.
-
Aggiungere un filtro al report visualizzando i record vendite solo dell'area Asia. Selezionare Asia dal pannello di ricerca con facet.
Descrizione dell'illustrazione filter.png - Verrà visualizzata un'icona a forma di imbuto nella scheda Risultato query che visualizza un filtro con la colonna REGIONE come Asia. Nel risultato della query verranno visualizzati solo i record con REGION come Asia.
Argomento padre: Creazione di report
Creazione di report in una vista analitica
In questa sezione vengono descritti i passi per la creazione di report in una vista analitica.
- Nella home page Analisi, nella sezione Vista analitica, selezionare una delle viste analitiche su cui si desidera creare un report. Verrà visualizzata la pagina Analisi con un report predefinito visualizzato come output.
- Trascinare le gerarchie e le misure dal browser Vista analitica per modificare i risultati visualizzati nell'output. Per ulteriori informazioni, vedere Utilizzo dei report.
- Fare clic su Espandi nota per espandere la vista del report e fare clic su Comprimi nota per ridurre al minimo la vista del report. La vista predefinita del report generato in una vista analitica è Pivot.
Aggiunta di filtri a un report generato in una vista analitica
- Nella pagina Analisi, in cui viene visualizzato il report generato in una vista analitica dipendente, selezionare "Scott dal pannello di ricerca con facet. Verrà visualizzato il report che mostra il risultato dei dipendenti denominati Scott.
- È possibile selezionare più filtri selezionando i valori dal pannello di ricerca con facet oppure facendo clic sull'imbuto.
- Facendo clic sull'icona a forma di imbuto vengono visualizzati tutti i valori della colonna Nome dipendente. Selezionare Jones per filtrare ulteriormente i risultati del report e visualizzare lo stipendio dei dipendenti denominati Scott e Jones. È possibile visualizzare i valori in una vista elenco o a selezione multipla.
- Selezionare Deseleziona tutto per rimuovere tutti i filtri.
È ora possibile visualizzare il risultato del report originale che non è costituito da filtri.
Argomento padre: Creazione di report