Aggiungere visualizzazioni nei report per dispositivi mobili di Reporting ServicesAdd visualizations to Reporting Services mobile reports

I grafici sono una parte essenziale della visualizzazione dati.Charts are an essential part of data visualization. Informazioni sui grafici da usare nei report per dispositivi mobili di Reporting ServicesReporting Services per coprire una gamma di scenari.Learn about the charts you can use in Reporting ServicesReporting Services mobile reports to cover a range of scenarios.

SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher offre tre tipi di grafici di base: temporale, categorie e totali. has three basic chart types: time, category, and totals. A questi tre tipi di grafico corrispondono grafici di confronto, utili per il confronto di due set distinti di serie.These three chart types have corresponding comparison charts, which are useful for comparing two distinct sets of series.

Proprietà condivise dei graficiShared chart properties

Alcune proprietà si applicano a tutti i grafici, altre invece solo a grafici specifici.Some properties apply to all charts, and others only to specific charts. Di seguito sono illustrate alcune proprietà condivise.Here are some of the shared properties.

Formato dei numeriNumber format

È possibile assegnare vari formati ai numeri di un grafico in Mobile Report PublisherMobile Report Publisher , ad esempio generale, valuta con o senza cifre decimali, percentuali con e senza cifre decimali e così via.You can assign a variety of formats to numbers in a chart in Mobile Report PublisherMobile Report Publisher -- for example, general, currency with or without decimals, percentages with and without decimals, and so on. In un grafico la formattazione dei numeri verrà applicata alle annotazioni assi, oltre che ai popup dei punti dati.In a chart, number formatting applies to axis annotations, as well as data point pop-ups. Impostare la formattazione dei numeri singolarmente per ogni grafico e non per l'intero report per dispositivi mobili.You set number formatting on each chart individually, not on the mobile report as a whole.

  • 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.To set the number format, select the Layout tab, select a chart on the design surface, and in the Visual properties pane select a Number format.

LegendaLegend

  • 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 OnTo show the legend for a chart, select the Layout tab, select a chart on the design surface, and in the Visual properties pane set Show legend to On

SerieSeries

Ogni singola metrica, o valore, visualizzata in un grafico viene detta serie. Più serie possono condividere un asse x comune e un asse y comune, come di fatto avviene.Each individual metric, or value, displayed on a chart is referred to as a series; multiple series can, and do, share both a common x-axis and a common y-axis. Le serie vengono definite nel pannello della vista dati selezionando una o più tabelle e campi dati.Series are defined in the data properties panel of the data view by selecting one or more data tables and fields. Ogni campo restituirà una singola serie di punti dati nella visualizzazione grafico con il relativo colore.Each field will result in an individual series of data points on the chart visualization with its own color.

Modifica dell'aggregazioneChange aggregation

Per i campi numerici nel grafico la funzione di aggregazione predefinita è la somma.For numeric fields in charts, the default aggregation is to sum. È possibile modificarla in media, conteggio, minimo, massimo, primo o ultimo.You can change it to average, count, minimum, maximum, first, or last.

  • Selezionare la scheda Dati e in Proprietà dati selezionare Opzioni accanto al campo numerico e quindi scegliere un'aggregazione diversa.Select the Data tab, and in Data properties, select Options next to the numeric field > select a different aggregation.

Impostare o cancellare i filtriSet or clear filters

Se si aggiunge uno strumento di navigazione per filtrare il report per dispositivi mobili, è possibile decidere quali grafici filtrare.If you add a navigator to filter your mobile report, you can decide which charts you want it to filter.

  1. Selezionare la scheda Dati e in Proprietà datiselezionare Opzioni.Select the Data tab, and in Data properties, select Options.

  2. In Filtrato perverranno visualizzati gli strumenti di navigazione che è possibile selezionare o deselezionare.Under Filtered by, you see navigators you can select or clear.

Per altre informazioni, vedere l'articolo relativo all' aggiunta di strumenti di navigazione per filtrare un report per dispositivi mobili.Read more about adding navigators to filter a mobile report.

Grafici temporaliTime charts

Il grafico temporale è il tipo di grafico più semplice in Mobile Report PublisherMobile Report Publisher.The time chart is the most basic chart in Mobile Report PublisherMobile Report Publisher. L'asse dell'ora (e della data) del grafico viene automaticamente impostato sul primo campo di data/ora valido nella tabella dati.The time (and date) axis of the chart is automatically set to the first valid date/time field in the data table.

mobile-report-time-chart

  1. Trascinare un Grafico temporale dalla scheda Layout nell'area di progettazione e ridimensionarlo.Drag a Time chart from the Layout tab to the design surface and resize it.

  2. Per impostazione predefinita, è un grafico a barre in pila.By default, it's a stacked bar chart. È possibile modificare questa impostazione in Visualizzazione serie.You can change that in Series visualization.

  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.If the chart needs data that's not already in the report, select the Data tab > Add data to get data from Excel or a shared dataset.

  4. Nel riquadro Proprietà dati Serie principale corrisponde a SimulatedTable.In the Data properties pane, Main Series is SimulatedTable. Selezionare la freccia nella casella e selezionare la tabella.Select the arrow in the box > select your table.

  5. Se si imposta Struttura dei dati su Per colonne (nel riquadro Proprietà visive della scheda Layout), nel riquadro Proprietà dati è possibile selezionare più colonne di valori numerici.If you set Data structure to By columns (on the Layout tab > Visual properties pane), here in the Data properties pane you can select multiple columns of numeric values.

    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.If you set Data structure to By rows, here in the Data properties pane you can select one Series Name Field and one column of numeric values.

Per altre informazioni, vedere l'articolo relativo al raggruppamento di dati per colonne o righe.Read more about grouping data by columns or rows.

Grafico categorieCategory charts

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.Unlike in a time chart, in a category chart you group on a field other than a date/time field on the x-axis. Tale raggruppamento, detto coordinata categoria, deve essere basato su un campo stringa e non su un campo numerico.This grouping, called the category coordinate, has to be on a string, not a numeric, field.

mobile-report-category-chart

  1. Trascinare un grafico categorie dalla scheda Layout nell'area di progettazione e, se necessario, ottenere dati per il grafico.Drag a Category chart from the Layout tab to the design surface, resize it, and get data for it, if necessary.

  2. Selezionare la scheda Dati e in Category Coordinate (Coordinata Categoria) nel riquadro Proprietà datiselezionare una tabella e un campo in base ai quali eseguire il raggruppamento.Select the Data tab, and in the Data properties pane under Category Coordinate, select a table and field to group on. Questo campo verrà visualizzato sull'asse x del grafico risultante.This field will be on the x axis of the resulting chart.

  3. In Serie principaleselezionare la tabella e i campi numerici da aggregare per ogni categoria.Under Main Series, select the table and numeric fields to be aggregated for each category.

Grafico totaliTotals charts

mobile-report-totals-chart

Il grafico totali offre due funzionalità distinte:The totals chart accomplishes two separate things:

  • Non presenta più serie, ma solo la somma o il totale della serie principale definita.It doesn't present multiple series -- only the sum, or total, of the defined main series.
  • Consente di raggruppare i dati per colonne o per righe.It gives the option to group data by columns or by rows. Il raggruppamento per colonne può essere utile quando si devono gestire dati resi flat.Grouping by columns can be useful when dealing with flattened data. Nel raggruppamento per colonne è disponibile solo la proprietà della serie principale perché la colonna per la categoria viene automaticamente determinata dal numero di campi selezionati per la proprietà della serie principale.When grouping by columns, only the main series property is available because the category column is automatically determined by the number of fields selected for the main series property.

Per altre informazioni, vedere l'articolo relativo al raggruppamento di dati per colonne o righe.Read more about grouping data by columns or rows.

Grafici di confrontoComparison charts

I grafici temporali, categorie e totali sono disponibili anche come grafici di confronto.Time, category, and totals charts are also available as comparison charts. In un grafico di confronto è possibile specificare non solo una serie principale, ma anche una seconda serie di confronto.In a comparison chart, you can specify not only a main series, but also a second comparison series. Le serie principale e di confronto possono essere visualizzate in tre modi diversi.The main and comparison series can be displayed in three different ways.

mobile-report-comparison-time-chart

  1. Trascinare uno dei grafici di confronto (temporali, categorie o totali) dalla scheda Layout nell'area di progettazione, ridimensionarlo e, se necessario, ottenere dati per il grafico.Drag one of the Comparison charts (time, category, or totals) from the Layout tab to the design surface, resize it, and get data for it, if necessary.

  2. In Visualizzazione serie , nel riquadro Proprietà visive, selezionare una delle opzioni seguenti:In the Visual properties pane, in Series visualization, select one of the following:

    • Barre rispetto a barre sottiliBar vs. thin bar
    • Linee rispetto a barreLine vs. bar
    • Barre rispetto a gradiniBar vs. step area

Nei grafici di confronto è possibile scegliere gli stessi colori per i valori principali e di confronto di una serie.In comparison charts, you can choose to have the same chart colors on the main and comparison values in a series.

  • Nel riquadro Proprietà visive impostare Riusa colori per le serie di confronto su On.In the Visual properties pane, set Reuse colors on comparison series to 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.If set to On, the color palette restarts between drawing the main and comparison series, so related values in the main and comparison series are the same.

    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.If set to Off, the color palette continues its normal rotation when drawing the main series after the comparison series, preventing potentially misleading color coordination between the two sets of series.

Grafici a torta e a imbutoPie and funnel charts

I grafici a torta e a imbuto sono tra le visualizzazioni più semplici.Pie and funnel charts are among the simplest of visualizations. È possibile strutturare i dati per righe o per colonne.You can structure the data either by rows or by columns.

  • Igrafici a torta nei report per dispositivi mobili di Reporting ServicesReporting Services mobile reports can be pies, donuts, or donuts with a total nei report per dispositivi mobili di the center.Pie charts in Reporting ServicesReporting Services mobile reports can be pies, donuts, or donuts with a total in the center. I grafici a torta sono utili per visualizzare le dimensioni relative delle varie parti di un intero.Pie charts are good for showing the relative size of different parts of a whole. Se è presente un numero eccessivo di sezioni, risultano difficili da leggere.Too many slices make them hard to read.
  • Igrafici a imbuto vengono spesso usati per mostrare le fasi di un processo, ad esempio le vendite.Funnel charts are often used to show stages in a process, such as sales.

mobile-report-funnel-chart

Strutturare i dati dei grafici a torta e a imbuto per righe o per colonneStructure pie and funnel chart data by rows or by columns

  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.Drag a Pie chart or Funnel chart from the Layout tab to the design surface, resize it, and get data for it, if necessary.
  2. In Struttura dei dati del riquadro Proprietà visiveselezionare una delle due opzioni seguenti:In the Visual properties pane under Data structure, select either:
    • Per colonneBy columns
    • Per righeBy rows
  3. Se è stata selezionata l'opzione Per colonne, selezionare la scheda Dati e in Serie principale del riquadro Proprietà datiselezionare la tabella e tutti i campi da aggregare nel grafico a torta o a imbuto.If you selected By columns, select the Data tab, and in the Data properties pane under Main Series, select the table and all the fields you want to aggregate in the pie or funnel chart. I nomi di campo verranno usati per assegnare un'etichetta a ogni area del grafico risultante.The field names will be used to label each area of the resulting chart.

    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.If you selected By rows, select the Data tab, and in the Data properties pane under Category Column, select the table and column with the values to use for grouping and labels in the pie. Nella colonna Serie principale selezionare un campo numerico per i valori del grafico.Under Main Series Column, select a numeric field for the values in the chart.

Per altre informazioni, vedere l'articolo relativo al raggruppamento di dati per colonne o righe.Read more about grouping data by columns or rows.

Mappe ad alberoTreemaps

La mappa ad albero visualizza le metriche applicandone i valori alle dimensioni e il colore dei riquadri in una griglia rettangolare.Treemaps display metrics by applying their values to the size and color of tiles in a rectangular grid.

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.Drag a Treemap from the Layout tab to the design surface, resize it, and get data for it, if necessary.
  2. Selezionare la scheda Dati e nel riquadro Proprietà dati :Select the Data tab, and in the Data properties pane:

    • In Le dimensioni rappresentano selezionare un campo numerico per le dimensioni dei riquadri.Under Size Represents select a numeric field for the tiles' size.
    • In Il colore rappresenta selezionare un campo numerico per il colore dei riquadri.Under Color Represents select a numeric field for the tiles' color.
    • [facoltativo] Valore centrale personalizzato: è possibile usare Valore centrale personalizzato solo se il tipo di visualizzazione è HeatMapWithCustomCenterValue.[optional] Custom Center Value: You can only use Custom Center Value when the visualization type is HeatMapWithCustomCenterValue.

      Il valore centrale decide il colore di una casella.The center value decides the color of a box. Più la metrica si avvicina al valore centrale, più il colore è verde.The better the metric compared to center value, the greener it is. Più la metrica è distante dal valore centrale, più il colore è rosso.The worse the metric, the redder it is.

    • [facoltativo] Per visualizzare un popup quando viene selezionato un riquadro nella griglia, selezionare uno o più campi in Etichette popup .[optional] To display a popup when viewers select a tile in the grid, under Popup Labels select a field or fields. I popup delle mappe ad albero possono contenere sia testo sia campi numerici.Treemap popups can display both text and numeric fields.

Per impostazione predefinita, le mappe ad albero sono gerarchiche, pertanto eseguono prima il raggruppamento per categoria e quindi per dimensione e per colore.By default, treemaps are hierarchical, grouping the tiles by category first, then by size and color.

  • Sempre nella scheda Dati , in Raggruppa per , selezionare una tabella e un campo.Still on the Data tab, under Group by select a table and field.

È possibile disattivare il raggruppamento in modo che i riquadri siano disposti solo in base alle dimensioni e al colore.You can turn off grouping, so the tiles are arranged only by size and color.

  • Selezionare la scheda Layout e impostare Two-level treemap (Mappa ad albero a due livelli) su Off.Select the Layout tab and set Two-level treemap to Off.

Grafici a cascataWaterfall charts

Il grafico a cascata mostra il totale parziale quando i valori vengono aggiunti o sottratti.A waterfall chart shows a running total as values are added or subtracted. Il grafico è utile per comprendere l'impatto di una serie di modifiche positive e negative sul valore iniziale, ad esempio il reddito netto.It's useful for understanding how an initial value (for example, net income) is affected by a series of positive and negative changes.

Le colonne presentano codifica a colori: quelle verdi indicano gli incrementi e quelle rosse indicano le riduzioni. In questo modo, l'individuazione è più semplice.The columns are color coded green for increases and red for decreases so you can quickly see which is which. Le colonne relative al valore iniziale e finale spesso iniziano da zero, mentre i valori intermedi sono rappresentati da colonne mobili.The initial and the final value columns often start at zero, while the intermediate values are floating columns. Per questo aspetto, i "grafici a cascata" prendono anche il nome di "grafici a ponte".Because of this "look", waterfall charts are also called bridge charts.

Quando usare un grafico a cascataWhen to use a waterfall chart

I grafici a cascata rappresentano una buona soluzione:Waterfall charts are a good choice:

  • 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.When you have changes for the measure across time series or different categories to audit the major changes contributing to the total value.
  • Per pianificare il profitto annuale dell'azienda, evidenziando le diverse fonti di entrata e calcolare il profitto o la perdita totale.To plot your company's annual profit by showing various sources of revenue and arrive at the total profit (or loss).
  • Per illustrare l'organico iniziale e finale dell'azienda su un anno.To illustrate the beginning and the ending headcount for your company in a year.
  • Per visualizzare gli importi generati e investiti ogni mese e il saldo effettivo del conto.To visualize how much money you make and spend each month, and the running balance for your account.

Creare un grafico a cascataCreate a waterfall chart

  1. Trascinare un grafico a cascata dalla scheda Layout nell'area di progettazione, ridimensionarlo e, se necessario, ottenere dati per il grafico.Drag a Waterfall chart from the Layout tab to the design surface, resize it, and get data for it, if necessary.

    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:Select the Data tab, and in the Data properties pane, select a category field in your data for Category Coordinate, and a numeric field for Main Series:

    mobile-report-waterfall-data

  3. Selezionare la scheda Layout per visualizzare il grafico a cascata in anteprima.Select the Layout tab to see the waterfall chart in preview.

    mobile-report-waterfall-chart

    I mesi in cui si è registrata una perdita, come febbraio, giugno e luglio, sono visualizzati in rosso.Months with a loss, like February, June, and July, are in red. I mesi in cui si è registrato un guadagno, come settembre, ottobre e novembre, sono visualizzati in verde.Months with a gain, like September, October, and November, are in green.

Vedere ancheSee also