Aggiungere visualizzazioni nei report per dispositivi mobili di Reporting Services

Nota

SQL Server Mobile Report Publisher è deprecato per tutte le versioni di SQL Server Reporting Services dopo SQL Server Reporting Services 2019. È interrotta a partire da SQL Server Reporting Services 2022 e Server di report di Power BI.

I grafici sono una parte essenziale della visualizzazione dati. Informazioni sui grafici da usare nei report per dispositivi mobili di Reporting Services per coprire una gamma di scenari.

SQL Server Mobile Report Publisher include tre tipi di grafico di base: tempo, categoria e totali. A questi tre tipi di grafico corrispondono grafici di confronto, utili per il confronto di due set distinti di serie.

Proprietà condivise dei grafici

Alcune proprietà si applicano a tutti i grafici, altre invece solo a grafici specifici. Di seguito sono illustrate alcune proprietà condivise.

Formato dei numeri

È possibile assegnare vari formati ai numeri di un grafico in Mobile Report Publisher. Ad esempio, è possibile assegnare formati come generale, valuta con o senza cifre decimali, percentuali con e senza cifre decimali e così via. In un grafico la formattazione dei numeri viene applicata alle annotazioni assi e popup dei punti dati. Impostare la formattazione dei numeri singolarmente per ogni grafico e non per l'intero report per dispositivi mobili.

  • Per impostare il formato dei numeri, selezionare la scheda Layout, scegliere un grafico nell'area di progettazione e quindi nel riquadro Proprietà visive selezionare un Formato numero.

Legenda

  • Per visualizzare la legenda di un grafico, selezionare la scheda Layout, scegliere un grafico nell'area di progettazione e quindi nel riquadro Proprietà visive impostare Mostra legenda su On

di cassa

Ogni singola metrica, o valore, visualizzata in un grafico viene definita serie. Più serie possono condividere sia un asse x comune sia un asse y comune. Le serie vengono definite nel pannello della vista dati selezionando una o più tabelle e campi dati. Ogni campo restituirà una singola serie di punti dati nella visualizzazione grafico con il relativo colore. Selezionare quindi un'aggregazione diversa.

Impostare o cancellare i filtri

Se si aggiunge uno strumento di navigazione per filtrare il report per dispositivi mobili, è possibile decidere quali grafici filtrare.

  1. Selezionare la scheda Dati e in Proprietà datiselezionare Opzioni.

  2. In Filtrato perverranno visualizzati gli strumenti di navigazione che è possibile selezionare o deselezionare.

Per altre informazioni, vedere Aggiunta di strumenti di spostamento per filtrare un report per dispositivi mobili.

Grafici temporali

Il grafico temporale è il tipo di grafico più semplice in Mobile Report Publisher. L'asse dell'ora e della data del grafico viene automaticamente impostato sul primo campo di data/ora valido nella tabella dati.

Screenshot of a mobile report time chart.

  1. Trascinare un Grafico temporale dalla scheda Layout nell'area di progettazione e ridimensionarlo.

  2. Per impostazione predefinita, è un grafico a barre in pila. È possibile modificare questa impostazione in Visualizzazione serie.

  3. Se per il grafico sono necessari dati che non sono già presenti nel report, selezionare la scheda Dati e quindi >Aggiungi dati per ottenere dati da Excel o da un set di dati condiviso.

  4. Nel riquadro Proprietà datiSerie principale corrisponde a SimulatedTable. Selezionare la freccia nella casella > selezionare la tabella.

  5. Impostare il valore Struttura dei dati su Per colonne nel riquadro Proprietà visive della scheda Layout. Nel riquadro Proprietà dati selezionare più colonne di valori numerici.

    Se si imposta Struttura dei dati su Per righe, nel riquadro Proprietà dati è possibile selezionare un Campo del nome della serie e una colonna di valori numerici.

Per altre informazioni, vedere Raggruppamento di dati per colonne o righe.

Grafico categorie

A differenza dei grafici temporali, nei grafici categorie il raggruppamento avviene in base a un campo diverso da un campo data/ora sull'asse x. Questo raggruppamento è denominato coordinata della categoria. Tale raggruppamento deve essere basato su un campo stringa e non su un campo numerico.

Screenshot of mobile report category chart.

  1. Trascinare un grafico categorie dalla scheda Layout nell'area di progettazione e, se necessario, ottenere dati per il grafico.

  2. Selezionare la scheda Dati e in Coordinata categoria nel riquadro Proprietà dati selezionare una tabella e un campo in base ai quali eseguire il raggruppamento. Questo campo verrà visualizzato sull'asse x del grafico risultante.

  3. In Serie principaleselezionare la tabella e i campi numerici da aggregare per ogni categoria.

Grafico totali

Screenshot of mobile report totals chart.

Il grafico totali offre due funzionalità distinte:

  • Non presenta più serie multiple. Presenta solo la somma o il totale della serie principale definita.
  • Consente di raggruppare i dati per colonne o per righe. Il raggruppamento per colonne può essere utile quando si devono gestire dati resi flat. Nel raggruppamento per colonne è disponibile solo la proprietà della serie principale. Si tratta dell'unica proprietà disponibile perché la colonna per la categoria viene automaticamente determinata dal numero di campi selezionati per la proprietà della serie principale.

Per altre informazioni, vedere Raggruppamento di dati per colonne o righe.

Grafici di confronto

I grafici temporali, categorie e totali sono disponibili anche come grafici di confronto. In un grafico di confronto è possibile specificare non solo una serie principale, ma anche una seconda serie di confronto. Le serie principale e di confronto possono essere visualizzate in tre modi diversi.

Screenshot of a mobile report comparison time chart.

  1. Trascinare uno dei grafici di confronto dalla scheda Layout nell'area di progettazione, ridimensionarlo e, se necessario, ottenere dati per il grafico.

  2. In Visualizzazione serie , nel riquadro Proprietà visive, selezionare una delle opzioni seguenti:

    • Barre rispetto a barre sottili
    • Linee rispetto a barre
    • Barre rispetto a gradini

Nei grafici di confronto è possibile scegliere gli stessi colori per i valori principali e di confronto di una serie.

  • Nel riquadro Proprietà visive impostare Riusa colori per le serie di confronto su On.

    Se si imposta l'opzione su On, la tavolozza dei colori viene riavviata tra il disegno della serie principale e il disegno della serie di confronto, in modo che i valori correlati nella serie principale e nella serie di confronto siano uguali.

    Se viene impostata su Off, la tavolozza dei colori continua la normale rotazione quando si disegna la serie principale dopo la serie di confronto, evitando un coordinamento di colori potenzialmente fuorviante tra i due set di serie.

Grafici a torta e a imbuto

I grafici a torta e a imbuto sono tra le visualizzazioni più semplici. È possibile strutturare i dati per righe o per colonne.

  • I grafici a torta nei report per dispositivi mobili di Reporting Services possono essere a torta, ad anello o ad anello con un totale al centro. I grafici a torta sono utili per visualizzare le dimensioni relative delle varie parti di un intero. Se è presente un numero eccessivo di sezioni, risultano difficili da leggere.
  • Igrafici a imbuto vengono spesso usati per mostrare le fasi di un processo, ad esempio le vendite.

Screenshot of a mobile report funnel chart.

Strutturare i dati dei grafici a torta e a imbuto per righe o per colonne

  1. Trascinare un grafico a torta o un grafico a imbuto dalla scheda Layout nell'area di progettazione, ridimensionarlo e, se necessario, ottenere dati per il grafico.

  2. In Struttura dei dati del riquadro Proprietà visiveselezionare una delle due opzioni seguenti:

    • Per colonne
    • Per righe
  3. Se è stata selezionata l'opzione Per colonne, selezionare la scheda Dati e in Serie principale del riquadro Proprietà dati selezionare la tabella e tutti i campi da aggregare nel grafico a torta o a imbuto. I nomi di campo verranno usati per assegnare un'etichetta a ogni area del grafico risultante.

    Se è stata selezionata l'opzione Per righe, selezionare la scheda Dati e in Category Column (Colonna Categoria) del riquadro Proprietà datiselezionare la tabella e la colonna con i valori da usare per il raggruppamento e le etichette della torta. Nella colonna Serie principale selezionare un campo numerico per i valori del grafico.

Per altre informazioni, vedere Raggruppamento di dati per colonne o righe.

Mappe ad albero

La mappa ad albero visualizza le metriche applicandone i valori alle dimensioni e il colore dei riquadri in una griglia rettangolare.

Screenshot of a mobile report group treemap.

  1. Trascinare una mappa ad albero dalla scheda Layout nell'area di progettazione, ridimensionarla e, se necessario, ottenere dati per la mappa.

  2. Selezionare la scheda Dati e nel riquadro Proprietà dati :

    • In Le dimensioni rappresentano selezionare un campo numerico per le dimensioni dei riquadri.

    • In Il colore rappresenta selezionare un campo numerico per il colore dei riquadri.

    • Facoltativamente, impostare il Valore centrale personalizzato. È possibile usare Valore centrale personalizzato solo se il tipo di visualizzazione è HeatMapWithCustomCenterValue.

      Il valore centrale decide il colore di una casella. Più la metrica si avvicina al valore centrale, più il colore è verde. Più la metrica è distante dal valore centrale, più il colore è rosso.

    • Facoltativamente, per visualizzare un popup quando viene selezionato un riquadro nella griglia, selezionare uno o più campi in Etichette popup. Selezionare uno o più campi. I popup delle mappe ad albero possono contenere sia testo sia campi numerici.

Per impostazione predefinita, le mappe ad albero sono gerarchiche, pertanto eseguono prima il raggruppamento per categoria e quindi per dimensione e per colore.

  • Sempre nella scheda Dati, in Raggruppa per, selezionare una tabella e un campo.

È possibile disattivare il raggruppamento e disporre i riquadri solo in base alle dimensioni e al colore.

  • Selezionare la scheda Layout e impostare Two-level treemap (Mappa ad albero a due livelli) su Off.

Grafici a cascata

Il grafico a cascata mostra il totale parziale quando i valori vengono aggiunti o sottratti. È utile per comprendere l'impatto di una serie di modifiche positive e negative sul valore iniziale, ad esempio il reddito netto.

Le colonne presentano codifica a colori: quelle verdi indicano gli incrementi e quelle rosse indicano le riduzioni. In questo modo, l'individuazione è più semplice. Le colonne relative al valore iniziale e finale spesso iniziano da zero, mentre i valori intermedi sono rappresentati da colonne mobili. Per questo aspetto, i "grafici a cascata" prendono anche il nome di "grafici a ponte".

Quando usare un grafico a cascata

I grafici a cascata rappresentano una buona soluzione:

  • Quando si notano modifiche alla misura nella serie temporale o nelle diverse categorie, al fine di verificare le modifiche principali che hanno contribuito al valore totale
  • Per pianificare il profitto annuale dell'azienda, evidenziando le diverse fonti di entrata e calcolare il profitto o la perdita totale
  • Per illustrare l'organico iniziale e finale dell'azienda su un anno
  • Per visualizzare gli importi generati e investiti ogni mese e il saldo effettivo del conto

Creare un grafico a cascata

  1. Trascinare un grafico a cascata dalla scheda Layout nell'area di progettazione, ridimensionarlo e, se necessario, ottenere dati per il grafico.

    Screenshot of a mobile report waterfall chart icon.

  2. Selezionare la scheda Dati e, nel riquadro Proprietà dati , scegliere un campo categoria dei dati per Category Coordinate(Coordinata categoria) e un campo numerico per Serie principale:

    Screenshot of a mobile report waterfall data.

  3. Selezionare la scheda Layout per visualizzare il grafico a cascata in anteprima.

    Screenshot of a mobile report waterfall chart.

    I mesi in cui si è registrata una perdita, come febbraio, giugno e luglio, sono visualizzati in rosso. I mesi in cui si è registrato un guadagno, come settembre, ottobre e novembre, sono visualizzati in verde.