Misuratori (Generatore report 3.0 e SSRS)

L'area dati del misuratore è un'area dati unidimensionale in cui viene visualizzato un solo valore nel set di dati. Un contatore viene sempre posizionato in un pannello del contatore, dove è possibile aggiungere contatori figlio o adiacenti. In un singolo pannello del misuratore è possibile creare più misuratori che condividono funzioni come il filtraggio, il raggruppamento o l'ordinamento.

È possibile utilizzare i misuratori per eseguire diverse attività in un report:

  • Visualizzare gli indicatori di prestazioni chiave (KPI) in un solo misuratore radiale o lineare.

  • Posizionare un contatore in una tabella o una matrice per mostrare i valori di ogni cella.

  • Utilizzare più misuratori in un solo pannello del misuratore per confrontare i dati dei diversi campi.

Sono disponibili due tipi di misuratori: radiale e lineare. Nell'illustrazione seguente vengono mostrati gli elementi di base di un singolo misuratore radiale nel pannello del misuratore.

Diagramma degli elementi del misuratore

Per ulteriori informazioni sull'utilizzo di misuratori come KPI, vedere Esercitazione: Aggiunta di un indicatore di prestazioni chiave al report (Generatore report 3.0) o Esercitazione: Aggiunta di un KPI a un report.

Nota

È possibile pubblicare misuratori separatamente da un report come parti del report. Le parti del report sono elementi autonomi del report che vengono archiviati nel server di report e possono essere incluse in altri report. Utilizzare Generatore report per cercare e selezionare parti della Raccolta parti del report da aggiungere ai report. Utilizzare Progettazione report o Generatore report per salvare parti del report da utilizzare nella Raccolta parti del report. Per ulteriori informazioni, vedere Pubblicazione di parti di report (Generatore report 3.0) e Pubblicazione di parti di report in Progettazione report nel Web all'indirizzo microsoft.com.

Nota

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report 3.0 e in Progettazione report di Business Intelligence Development Studio. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report 3.0 (SSRS) nel Web all'indirizzo microsoft.com.

Contenuto dell'articolo

Tipi di misuratore

Aggiunta di dati a un misuratore

Posizionamento di elementi in un misuratore

Procedure

Contenuto della sezione

Tipi di misuratore

In Reporting Services sono disponibili due tipi di misuratore, ovvero radiale e lineare. Il contatore radiale viene utilizzato in genere quando si desidera esprimere i dati come velocità. Il misuratore lineare viene invece utilizzato per esprimere i dati come temperatura o valore della scala.

Le differenze principali tra i due tipi sono la forma complessiva del misuratore e le lancette del misuratore disponibili. I misuratori radiali sono circolari, o gradi di cerchio, e sono simili ai tachimetri. I puntatori del misuratore spesso sono lancette, ma possono essere indicatori o barre.

I misuratori lineari sono rettangolari, orientati orizzontalmente o verticalmente, e sono simili a righelli. Le lancette del misuratore spesso sono di tipo termometro, ma possono essere indicatori o barre. Per la forma, questo tipo di misuratore risulta utile per l'integrazione nelle aree dati tabella o matrice per la visualizzazione di dati sullo stato di avanzamento.

Eccetto che per queste differenze, i due tipi di contatore sono intercambiabili. Tuttavia, se è necessario utilizzare un misuratore semplice nel report, provare a utilizzare un indicatore anziché un misuratore. Per ulteriori informazioni, vedere Indicatori (Generatore report 3.0 e SSRS).

Nelle illustrazioni seguenti vengono mostrati i misuratori radiali e lineari. Il misuratore radiale è rotondo e dispone del puntatore a lancetta. Il misuratore lineare è orizzontale e dispone del puntatore di tipo termometro.

Misuratore radiale

Misuratore radiale con puntatore lancetta

Opzioni del misuratore radiale: Radiale, Radiale con minimisuratore, Due scale, 90 gradi nord-est, 90 gradi nord-ovest, 90 gradi sud-ovest, 90 gradi sud-est, 180 gradi a nord, 180 gradi a sud, 180 gradi a ovest, 180 gradi a est e Misuratore.

Misuratore lineare

Misuratore lineare con indicatore di misura del termometro

Opzioni del misuratore lineare: Orizzontale, Verticale, Più indicatori di misura a barre, Due scale, Intervallo a tre colori, Logaritmico, Termometro, Termometro Fahrenheit/Celcius e Grafico bullet.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Aggiunta di dati a un misuratore

Dopo avere aggiunto un misuratore all'area di progettazione, trascinare un campo del set di dati nel riquadro dei dati del misuratore. I valori del campo vengono tutti aggregati per impostazione predefinita a un unico valore visualizzato sul contatore. Tale valore è collegato al puntatore tramite la proprietà Value. A seconda del tipo di dati del campo, nel misuratore viene utilizzata l'aggregazione SUM o COUNT. Quando si utilizzano dati numerici, appropriati per l'aggiunta, nel contatore viene utilizzata la funzione SUM. In caso contrario, viene utilizzata l'aggregazione COUNT. Il valore della lancetta può utilizzare un'aggregazione diversa o nessuna aggregazione.

Per visualizzare gruppi singoli o righe singole sul contatore, è possibile aggiungere raggruppamenti. Quando vengono applicati il raggruppamento e il filtro, viene utilizzato il valore dell'indicatore di misura per visualizzare l'ultimo gruppo o l'ultima riga nel set di dati restituito.

È possibile aggiungere più valori a un contatore singolo aggiungendo un'altra lancetta che può appartenere alla stessa scala. In alternativa, è possibile aggiungere un'altra scala alla quale associarla.

A differenza dei tipi di grafico disponibili nella finestra di dialogo Seleziona tipo di grafico, i tipi di contatore presenti nella finestra di dialogo Seleziona tipo di contatore vengono creati tramite una combinazione delle proprietà del contatore. Pertanto, non è possibile modificare il tipo di misuratore utilizzando la stessa procedura impiegata per un tipo di grafico. Per modificare il tipo di misuratore, è necessario rimuovere quest'ultimo e aggiungerlo nuovamente all'area di progettazione. Un misuratore presenta almeno una scala e un indicatore di misura. Per ottenere più scale, fare clic con il pulsante destro del mouse sul contatore e scegliere Aggiungi scala. Per impostazione predefinita, viene creata una scala di dimensioni inferiori all'interno della prima. La scala consente di visualizzare etichette e segni di graduazione. Esistono due set di segni di graduazione, ovvero principali e secondari.

Per ottenere più indicatori di misura, fare clic con il pulsante destro del mouse sul misuratore e scegliere Aggiungi indicatore di misura. Verrà creato un altro indicatore di misura sulla stessa scala, ma se sono disponibili più scale, sarà possibile associare un indicatore di misura a qualsiasi scala.

Considerazioni in caso di aggiunta di dati al misuratore

Come tutte le altre aree dati, l'area dati del misuratore può essere associata a un solo set di dati. Se sono presenti più set di dati, utilizzare un'operazione JOIN o UNION per creare un solo set di dati oppure utilizzare contatori separati per ogni set di dati.

I tipi di dati numerici vengono aggregati con la funzione SUM. I tipi di dati non numerici vengono aggregati con la funzione COUNT che consente di calcolare il numero di istanze per un valore o un campo specifico all'interno del set di dati o del gruppo.

Dopo che sono stati aggiunti i dati, facendo clic con il pulsante destro del mouse sull'indicatore di misura, vengono visualizzate le opzioni Cancella valore indicatore di misura ed Elimina indicatore di misura. L'opzione Cancella valore indicatore di misura consente di rimuovere il campo associato al misuratore lasciando comunque visualizzato l'indicatore di misura. L'opzione Elimina indicatore di misura consente di rimuovere il campo dal misuratore eliminando anche l'indicatore di misura. Se si riaggiunge un campo al contatore, verrà nuovamente visualizzata la lancetta predefinita. Dopo avere aggiunto il campo al misuratore, è necessario impostare i valori minimo e massimo sulla scala corrispondente per fornire contesto al valore sul misuratore. È inoltre possibile impostare i valori minimo e massimo su un intervallo per mostrare un'area critica sulla scala. I valori minimo e massimo sulla scala o su un intervallo non possono essere impostati automaticamente dal contatore, in quanto è l'utente che deve determinare come questi devono essere interpretati.

Metodi di aggiunta di dati a un contatore

Dopo aver definito un set di dati per il report, è possibile aggiungere un campo dati al misuratore in uno dei modi seguenti:

  • Trascinare un campo dal set di dati nel riquadro dei dati. Fare clic sul contatore e trascinarvi un campo. È possibile aprire il riquadro dei dati facendo clic sul contatore o trascinando un campo nel contatore. Se non è già presente, la lancetta viene aggiunta al contatore e associata al campo aggiunto.

  • Visualizzare il riquadro dei dati e selezionare il segnaposto del campo. Fare clic sulla freccia in giù accanto al segnaposto del campo e selezionare il campo che si desidera utilizzare. Se è già selezionato un campo, fare clic sulla freccia in giù e selezionare un campo diverso.

    Nota

    Questo metodo non è applicabile quando sul contatore non è presente una lancetta o quando il report contiene più di un set di dati e il pannello del contatore non è associato a un set di dati.

  • Fare clic con il pulsante destro del mouse sull'indicatore di misura del misuratore e selezionare Proprietà indicatore di misura. In Valore selezionare un campo nell'elenco a discesa o definire un'espressione campo facendo clic sul pulsante Espressione (fx).

Aggregazione di campi in un solo valore

Quando viene aggiunto un campo a un misuratore, in Reporting Services per impostazione predefinita viene calcolata un'aggregazione per il campo. I tipi di dati numerici vengono aggregati con la funzione SUM. I tipi di dati non numerici vengono aggregati con la funzione COUNT che consente di calcolare il numero di istanze per un valore o un campo specifico all'interno del set di dati o del gruppo. Se il tipo di dati del campo valori è String, non sarà possibile visualizzare un valore numerico, neanche se nei campi sono presenti numeri. I campi stringa vengono invece aggregati utilizzando la funzione COUNT. Per evitare questo comportamento, assicurarsi che i campi utilizzati includano tipi di dati numerici anziché stringhe con numeri formattati. È possibile specificare un'espressione di Visual Basic per convertire i valori String in un tipo di dati numerici utilizzando la costante CDbl o la costante CInt. L'espressione seguente, ad esempio, converte un campo stringa chiamato MyField in valori numerici.

=Sum(CDbl(Fields!MyField.Value))

Per ulteriori informazioni sulle espressioni di aggregazione, vedere Riferimento a funzioni di aggregazione (Generatore report 3.0 e SSRS).

Definizione di un gruppo su un misuratore

Dopo avere aggiunto un campo al misuratore, è possibile aggiungere un gruppo di dati. Il contatore differisce da tutte le altre aree dati di Reporting Services, in quanto consente di visualizzare più gruppi in un'unica area dati. Aggiungere un gruppo mediante la definizione di un'espressione di raggruppamento sul misuratore equivale ad aggiungere un gruppo di righe nell'area dati Tablix. Quando tuttavia viene aggiunto il gruppo, viene visualizzato solo il valore dell'ultimo gruppo come valore dell'indicatore di misura sul misuratore. Se ad esempio si aggiunge un'espressione di raggruppamento relativa all'anno, la lancetta punterà al valore aggregato relativo alle vendite dell'ultimo anno nel set di dati. Per ulteriori informazioni sui gruppi, vedere Informazioni sui gruppi (Generatore report 3.0 e SSRS).

Potrebbe essere necessario aggiungere un gruppo al contatore se, ad esempio, si visualizzano più contatori in una tabella o in un elenco e si desidera visualizzare i dati aggregati per gruppo. Per ulteriori informazioni, vedere Procedura: Aggiunta o eliminazione di un gruppo in un'area dati (Generatore report 3.0 e SSRS).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Posizionamento di elementi in un misuratore

Il pannello del contatore è il contenitore di livello superiore in cui sono presenti uno o più contatori. È possibile visualizzare la finestra di dialogo Proprietà pannello del misuratore facendo clic all'esterno del misuratore. Ogni contatore, a sua volta, contiene diversi elementi, ovvero una scala del contatore, un intervallo del contatore e una lancetta del contatore. Per utilizzare il misuratore, è necessario comprendere le modalità di misurazione degli elementi contenuti nel pannello del misuratore per poterne modificare le dimensioni e la posizione.

Informazioni sulle misure di dimensioni e posizione

Tutte le misure relative a dimensioni e posizione sul contatore vengono calcolate come percentuale del relativo elemento padre. Quando gli elementi padre presentano valori di larghezza e altezza differenti, le dimensioni dell'elemento del contatore vengono calcolate come percentuale del più piccolo dei due valori. Su un misuratore lineare, ad esempio, tutte le misure relative agli indicatori di misura vengono calcolate come percentuale della larghezza o dell'altezza del misuratore lineare, a seconda del valore più piccolo.

Anche le misure relative alla posizione vengono calcolate come percentuale del relativo elemento padre utilizzando un sistema di coordinate. L'origine di questo sistema di coordinate è nell'angolo superiore sinistro con l'asse X che punta verso destra e l'asse Y che punta verso il basso. I valori della coordinate devono essere compresi tra 0 e 100 e tutte le misure vengono rappresentate come percentuale. Quando, ad esempio, le posizioni X e Y del misuratore lineare vengono impostate su 50 e 50, il misuratore lineare viene posizionato al centro del pannello del misuratore.

Posizionamento di più misuratori all'interno del pannello del misuratore

Sono disponibili due diverse procedure per l'aggiunta di un nuovo contatore a un pannello del contatore che ne contiene già uno. È possibile aggiungere un contatore come elemento figlio del primo o aggiungere un altro contatore adiacente al primo.

Quando un nuovo contatore viene aggiunto a un pannello del contatore, viene ridimensionato e posizionato in maniera esattamente proporzionale a tutti gli altri contatori del pannello. Se, ad esempio, si aggiunge un contatore radiale a un pannello del contatore che già ne contiene uno, i due contatori verranno ridimensionati automaticamente in modo da occupare ciascuno esattamente metà del pannello.

È possibile aggiungere un nuovo contatore a un pannello del contatore che ne contiene già uno. A tale scopo, fare clic con il pulsante destro del mouse in un punto qualsiasi nel pannello del contatore, passare con il puntatore del mouse su Aggiungi nuovo contatore e selezionare Figlio. Verrà visualizzata la finestra di dialogo Seleziona tipo di contatore. Per aggiungere il nuovo contatore come elemento figlio è possibile procedere in due modi differenti. In un contatore radiale il contatore figlio viene posizionato nell'angolo superiore sinistro del primo contatore. In un misuratore lineare il misuratore figlio viene posizionato al centro del primo misuratore. È possibile posizionare il misuratore figlio rispetto al misuratore padre, utilizzando le proprietà Posizione. Come per tutti gli altri elementi, le misure relative alla posizione vengono calcolate come percentuale del relativo elemento padre.

Posizionamento delle etichette della scala del misuratore e degli intervalli del misuratore

Sono disponibili due proprietà che determinano la posizione delle etichette su una scala del contatore. È possibile impostare la proprietà Posizione per specificare se le etichette devono essere visualizzate all'interno, all'esterno o lungo la barra della scala. È anche possibile specificare un valore numerico per la proprietà Distanza dalla scala per indicare il numero di unità aggiunte o sottratte dalla posizione per determinare la posizione dell'etichetta. Se, ad esempio, si imposta la proprietà Posizione su Esterno e la proprietà Distanza dalla scala è stata impostata su 10, le etichette verranno posizionate a 10 unità dal bordo esterno della scala del contatore, dove 1 unità corrisponde a:

  • 1% del diametro del misuratore su un misuratore radiale oppure

  • 1% del valore più basso dell'altezza o della larghezza del misuratore su un misuratore lineare.

Le proprietà Posizione e Distanza dalla scala si applicano anche agli intervalli del misuratore.

Conservazione delle proporzioni su un misuratore lineare

Il contatore radiale presuppone l'uso di un form circolare e pertanto gestisce di solito valori di larghezza e di altezza identici. Tuttavia, su un contatore lineare che presuppone un form rettangolare, la proporzione tra larghezza e altezza generalmente non è uniforme. La proporzione di un contatore determina la proporzione della larghezza rispetto all'altezza che è necessario mantenere quando si ridimensiona il contatore. Se, ad esempio, questo valore viene impostato su 2, la larghezza del misuratore sarà sempre pari a due volte l'altezza del misuratore, indipendentemente dal ridimensionamento applicato al misuratore. Per impostare la proporzione, è possibile impostare la proprietà AspectRatio dalla finestra di dialogo Proprietà misuratore lineare.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Procedure

In questa sezione vengono elencate le procedure che illustrano in modo dettagliato come utilizzare i misuratori nei report, come ottenere i dati da visualizzare in modo efficiente nei misuratori e come aggiungere e configurare i misuratori e i relativi elementi.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio

Contenuto della sezione

Negli argomenti seguenti sono disponibili ulteriori informazioni sull'utilizzo dei misuratori.

Termine

Definizione

Formattazione di scale su un misuratore (Generatore report 3.0 e SSRS)

Vengono fornite informazioni generali sulla formattazione delle scale dei misuratori e informazioni dettagliate sulle opzioni di formattazione per le scale dei misuratori radiali e lineari.

Formattazione degli indicatori di misura su un misuratore (Generatore report 3.0 e SSRS)

Vengono fornite informazioni generali sulla formattazione dei puntatori dei contatori e informazioni dettagliate sulle opzioni di formattazione per gli stili dei puntatori dei contatori radiali e lineari.

Formattazione di intervalli su un misuratore (Generatore report 3.0 e SSRS)

Vengono fornite informazioni sulla formattazione degli intervalli dei contatori per indicare un'importante sottosezione di valori del contatore o per indicare visivamente quando il valore del puntatore rientra in un determinato intervallo di valori.

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio