Report per dispositivi mobili di SQL Server: procedura dettagliata End-to-endSQL Server mobile reports: End-to-end walk-through

Procedura dettagliata per creare report per dispositivi mobili per schermi di qualsiasi dimensione con SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher nel portale Web di Reporting ServicesReporting Services e visualizzarli nell'app Power BI per dispositivi mobili.Walk through creating mobile reports for any screen size with SQL Server Mobile Report PublisherSQL Server Mobile Report Publisher on the Reporting ServicesReporting Services web portal, and viewing them in the Power BI mobile apps.

Consente di creare report per dispositivi mobili in un'area di progettazione con righe e colonne della griglia regolabili ed elementi flessibili del report per dispositivi mobili.Create mobile reports on a design surface with adjustable grid rows and columns, and flexible mobile report elements. È possibile connettersi a un'ampia gamma di origini dati locali, caricare cartelle di lavoro di Excel oppure creare report per dispositivi mobili,Connect to a variety of on-premises data sources, or upload Excel workbooks to create mobile reports. quindi salvarli in un portale Web di Reporting ServicesReporting Services e visualizzarli in un browser o nelle app Power BI per dispositivi mobili.Then save your reports to a Reporting ServicesReporting Services web portal and view them in a browser, or in the Power BI mobile apps.

Questo argomento illustra le operazioni seguenti:This article walks you through:

  • La creazione di un'origine dati condivisa e di un set di dati nel portale Web di Reporting ServicesReporting Services , usando il database AdventureWorks come origine dati di esempio.Creating a shared data source and dataset on the Reporting ServicesReporting Services web portal, using the AdventureWorks database as a sample data source.
  • La creazione di un report per dispositivi mobili di Reporting Services in Mobile Report PublisherMobile Report PublisherCreating a Reporting Services mobile report in the Mobile Report PublisherMobile Report Publisher
  • La pubblicazione di un report per dispositivi mobili nel portale Web di Reporting ServicesReporting Services .Publishing the mobile report to the Reporting ServicesReporting Services web portal.
  • La visualizzazione di report per dispositivi mobili nell'app Power BI per dispositivi mobili.Viewing the mobile report in the Power BI mobile app.

Prima di iniziareBefore we start

Per proseguire, sono necessari questi prodotti:To follow along, you need these products:

Creazione di un'origine dati condivisaCreate a shared data source

È possibile creare un'origine dati condivisa per i report per dispositivi mobili da una delle origini dati supportate da Reporting Services.You can create a shared data source for your mobile reports from any of the data sources Reporting Services supports. Vedere l' elenco delle origini dati supportate.See the list of supported data sources.

  1. Nel portale Web di Reporting ServicesReporting Services fare clic su Nuovo > Origine dati.From your Reporting ServicesReporting Services web portal, click New > Data Source.

    PBI_SSMRP_NewMenu

  2. Immettere le informazioni sull'origine dati > OK.Enter your data source information > OK.

    Per impostazione predefinita, le origini dati non vengono visualizzate nel portale.By default, data sources aren't displayed in the portal.

  3. Per visualizzare le origini dati, fare clic su Visualizza > Origine dati.To view data sources, click Display > Data Source.

    PBI_SSMRP_DisplayDataSources

  4. L'origine dati verrà ora visualizzata nel portale di Reporting ServicesReporting Services .Now you see the data source in the Reporting ServicesReporting Services portal.

    PBI_SSMRP_PortlDataSource

Altre informazioni sulle origini dati condivise in Reporting Services.Read more about shared data sources in Reporting Services.

Creare un set di dati condivisoCreate a shared dataset

Per creare il set di dati condiviso, usare uno strumento client di Reporting ServicesReporting Services esistente, ad esempio Progettazione Report in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT).Use an existing Reporting ServicesReporting Services client tool, such as Report Designer in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), to create the shared dataset. Questa procedura dettagliata usa Generatore reportReport Builder.This walkthrough uses Generatore reportReport Builder. Installare Generatore reportoppure avviarlo dal portale Web.Install Report Builder, or launch it from your web portal. Verranno creati tre set di dati, uno per il valore dell'indicatore KPI, uno per la tendenza KPI e uno con più campi per il report per dispositivi mobili di Reporting Services.You'll create three datasets, one each for: the KPI value, the KPI trend, and one with more fields for the Reporting Services mobile report.

  1. Nel portale Web di Reporting ServicesReporting Services fare clic su Nuovo > Report impaginato per avviare Generatore reportReport Builder.From your Reporting ServicesReporting Services web portal, click New > Paginated Report to start Generatore reportReport Builder.

    PBI_SSMRP_NewMenu

  2. Fare clic su Nuovo set di dati.Click New Dataset.

    PBI_SSMRP_RBNewDataset

  3. Fare clic su Esplora altre origini dati.Click Browse other data sources.

  4. Nel campo Nome digitare il nome del server in cui è stata salvata l'origine dati, in questo formato:In the Name field, type the name of the server where you saved your data source, in this format:

    Nome: http://localhost/ReportServerName: http://localhost/ReportServer
    Elementi di tipo: origini dati (file con estensione rsds)Items of type: Data Sources (*.rsds)

  5. Fare clic su Aprie passare all'origine dati creata sul server.Click Open, and navigate to the data source you created on that server.

  6. Selezionare l'origine dati e fare clic nuovamente su Apri .Select your data source and click Open again.

  7. Progettare il set di dati in Generatore reportReport Builder.Design your dataset in Generatore reportReport Builder.

    PBI_SSMRP_RB_QueryDesignr600

  8. Al termine, salvare il set di dati nel server di report di SSRSSSRS .When complete, save the dataset to the SSRSSSRS report server.

A questo punto è possibile usare il set di dati come base per i report per dispositivi mobili e per gli indicatori KPI.Now you can use the dataset as the basis for your KPIs and mobile reports. È possibile creare più set di dati nella stessa origine dati.You can create multiple datasets against the same data source. È anche possibile creare più indicatori KPI e report per dispositivi mobili in questi set di dati condivisi.And you can create multiple KPIs and mobile reports against these shared datasets.

Creare un indicatore KPICreate a KPI

Creare gli indicatori KPI direttamente nel portale Web di Reporting ServicesReporting Services .You create KPIs right in the Reporting ServicesReporting Services web portal.

  1. Nell'angolo superiore destro del portale Web fare clic su Nuovo > Nuovo indicatore KPI.In the upper-right corner of the web portal, click New > New KPI.

    PBI_SSMRP_NewMenu

    Nella schermata di creazione degli indicatori KPI è possibile immettere manualmente i valori oppure usare un set di dati condiviso.In the KPI creation screen, you can manually enter values, or to use a shared dataset.

  2. Modificare Valore da Imposta manualmente a Campo del set di dati.Change Value from Set manually to Dataset field.

    PBI_SSMRP_KPI_DatasetField

  3. Fare clic sui puntini di sospensione (...) nella casella Scegliere un campo del set di dati e selezionare un set di dati dal passaggio precedente.Click the ellipsis (...) in the Pick dataset field box, and select a dataset from the previous step.

    PBI_SSMRP_KPIPickDataset

  4. Scegliere il campo nel set di dati.Choose the field in the dataset.

    PBI_SSMRP_KPIPickField

  5. Scegliere l'aggregazione desiderata.Choose the aggregation your want. Negli indicatori KPI può essere visualizzato solo un numero, pertanto il campo verrà aggregato per visualizzare tale numero.KPIs can only display one number, so the field will be aggregated to show that number.

    reporting-services-kpi-pick-aggregation

  6. Scegliere OK.Click OK.

  7. Nella casella Set di tendenze fare clic su Tendenza del set di dati.In the Trend set box, click Dataset trend.

  8. Nella casella Scegliere una tendenza del set di dati fare clic sui puntini di sospensione (...)In the Pick dataset trend box, click the ellipsis (...)

  9. Selezionare un campo e fare clic su OK.Select a field and click OK.

    PBI_SSMRP_KPIPickTrend

  10. Assegnare un nome all'indicatore KPI e selezionare un tipo di visualizzazione, quindi fare clic su Crea.Give your KPI a name and pick a visualization type, and click Create.

    L'indicatore KPI viene visualizzato nel portale Web di Reporting ServicesReporting Services .The KPI appears on the Reporting ServicesReporting Services web portal.

    PBI_SSMRP_NewKPI

Creare un report per dispositivi mobili di Reporting ServicesCreate a Reporting Services mobile report

Per creare un report per dispositivi mobili di Reporting Services, installare SQL Server Mobile Report Publishero avviarlo dal portale Web di Reporting ServicesReporting Services .To create a Reporting Services mobile report, install SQL Server Mobile Report Publisher, or launch it from the Reporting ServicesReporting Services web portal.

Quando si apre per la prima volta Mobile Report PublisherMobile Report Publisher, verrà visualizzata un'area di disegno vuota in cui è possibile creare il report per dispositivi mobili.When you first open Mobile Report PublisherMobile Report Publisher, you see a blank canvas where you can create your mobile report. È possibile creare prima oggetti visivi oppure iniziare con i propri dati.You can start by creating visuals first, or start with your data. Se si creano prima oggetti visivi, Mobile Report PublisherMobile Report Publisher genera automaticamente dati simulati correlati al report e cambia in modo dinamico man mano che si modificano le selezioni degli oggetti visivi.If you create the visuals first, Mobile Report PublisherMobile Report Publisher automatically generates simulated data that is tied to the report and changes dynamically as you change your visual selections. È possibile provare questa funzionalità.Try this yourself.

Iniziare con gli oggetti visiviStart with the visuals

  1. Nel portale Web di Reporting ServicesReporting Services fare clic su Nuovo > Report per dispositivi mobili per avviare Mobile Report PublisherMobile Report Publisher.From your Reporting ServicesReporting Services web portal, click New > Mobile Report to start Mobile Report PublisherMobile Report Publisher.

    PBI_SSMRP_NewMenu

    Mobile Report PublisherMobile Report Publisher apre la griglia del layout master. opens to the master layout grid.

  2. Nella scheda Layout scorrere fino alla sezione Grafici.On the Layout tab, scroll down to the Charts section.

    PBI_SSMRP_LayoutTabCharts2

  3. Trascinare Mappa ad albero fino alla griglia e trascinare l'angolo inferiore destro in modo che abbia una larghezza pari a tre colonne e un'altezza pari a tre righe.Drag the Tree Map to the grid, and drag the lower-right corner to make it three columns wide and three rows high.

    PBI_SSMRP_TreeMap

  4. È possibile visualizzarne le proprietà visive nella parte inferiore.You can see its visual properties at the bottom. Può essere necessario scorrere orizzontalmente per visualizzarle tutte.You may have to scroll sideways to see them all.

    PBI_SSMRP_TreeMapVisProps

  5. Con l'oggetto visivo mappa ad albero selezionato, selezionare la scheda Dati nell'angolo superiore sinistro.With the tree map visual selected, select the Data tab in the upper-left corner.

    A questo punto verranno visualizzati i campi e i valori simulati generati da Mobile Report PublisherMobile Report Publisher , nonché ciò che rappresentano le dimensioni e il colore nella mappa ad albero.Now you see the simulated fields and values that Mobile Report PublisherMobile Report Publisher has generated, and see what the size and the color represent in the tree map.

    PBI_SSMRP_TreeMapDataProps

  6. Fare clic sulla scheda Layout .Click the Layout tab.

  7. Fare clic sulla ruota dentata OpzioniClick the Options cog PBI_SSMRP_Cog nell'angolo superiore destro della mappa ad albero per visualizzare il menu in essa contenuto.in the upper-right corner of the tree map to see the menu it contains.

    PBI_SSMRP_OptionsWheel

  8. Fare clic sulla freccia al centro della rotellina per chiuderla.Click the arrow in the middle of the wheel to close it.

Aggiungere i propri datiAdd your own data

  1. Passare alla scheda Dati .Switch to the Data tab.

  2. Per aggiungere i propri dati, fare clic su Aggiungi dati nell'angolo superiore destro e passare ai propri dati.To add your own data, click Add Data in the upper-right corner, and navigate to your data.

  3. È possibile usare dati da una cartella di lavoro di Excel locale, ma in questo caso i dati provengono dal set di dati condiviso nel portale Web di Reporting ServicesReporting Services .You could use data from a local Excel workbook, but in this case, it's from the shared dataset on your Reporting ServicesReporting Services web portal. Viene visualizzato il messaggio "Server aggiunto".You see a "Server added" message.

  4. Selezionare il server e quindi il set di dati creato.Select the server, then select the dataset you created.

  5. Nella scheda Dati nel riquadro Proprietà dati modificare Le dimensioni rappresentano, Il colore rappresentae altre proprietà con i campi presenti nei propri dati.Back on the Data tab, in the Data Properties pane change Size Represents, Color Represents, and other properties to fields in your own data.

    • I campiLe dimensioni rappresentano, Il colore rappresentae Valore centrale personalizzato devono contenere valori numerici.Size Represents, Color Represents, and Custom Center Value have to be fields with numeric values.
    • Raggruppa per è una categoria, pertanto è un campo di testo.Group By is a category, so it's a text field.

    ssrs-mobile-report-data-properties

  6. Selezionare Anteprima per visualizzare la mappa ad albero aggiornata con i propri dati.Select Preview to see the tree map updated with your data.

Aggiungere un misuratore al report per dispositivi mobiliAdd a gauge to your mobile report

Verrà aggiunto un misuratore per visualizzare il confronto tra le vendite da inizio anno e le vendite dell'anno precedente usando lo stesso set di dati.Let's add a gauge to see how year-to-date sales compare to last year's sales, using the same dataset.

  1. Nella scheda Layout trascinare un semicerchio nell'area di disegno.On the Layout tab, drag a Half-donut to the canvas. Posizionarlo sotto la mappa ad albero e trascinare l'angolo inferiore destro in modo che abbia una larghezza pari a tre quadrati e un'altezza pari a due quadrati.place it under the tree map and drag the lower-right corner to make it three squares wide by two squares high.

  2. Anche in questo caso inizialmente verranno usati dati simulati.Again, it starts with simulated data.

    Si noti che in Proprietà visiveper impostazione predefinita I valori più alti sono preferibilied Etichetta delta è impostata su Percentuale della destinazione.Note that in Visual properties, by default Higher values are better, and the Delta label is a Percentage of target. I valori predefiniti di Interruzioni intervallo possono essere modificati, ma per il momento sono corretti.It has default Range stops you can change, but for now they're fine.

    ssrs-mobile-report-donut-visual-properties

  3. Nella scheda Dati selezionare la tabella con i propri dati e selezionare il campo Valore principale e il campo con il quale lo si vuole confrontare in Valore di confronto.On the Data tab, select the table with your data and select the Main Value field and the field you want to compare it to in Comparison Value.

  4. È possibile scegliere aggregazioni diverse per definire un numero per il campo Valore principale e uno per Valore di confronto.You can choose different aggregations to come up with one number for Main Value and one for Comparison Value. Per impostazione predefinita, è una somma.By default, it's a sum.

    ssrs-mobile-report-donut-sum

  5. Selezionare Anteprima per visualizzarne l'aspetto.Select Preview to see how it looks.

    ssrs-mobile-report-donut-preview

Aggiungere un elenco di selezione come filtroAdd a selection list as a filter

Gli elenchi di selezione funzionano come filtri dei dati in Power BI ed Excel.Selection lists act like slicers in Power BI and Excel. È possibile aggiungerne uno per filtrare gli altri oggetti visivi nel report per dispositivi mobili.We can add one to filter the other visuals in the mobile report.

  1. Nella scheda Layout trascinare un elenco di selezione alla destra della mappa ad albero e trascinare l'angolo inferiore destro in modo che abbia una larghezza pari a due quadrati e un'altezza pari a quella dell'area di disegno, ovvero cinque quadrati.On the Layout tab, drag a selection list to the right of the tree map, and drag the lower-right corner to make it two squares wide and as tall as the canvas, five squares.

    ssrs-mobile-report-selection-list

  2. Nella scheda Dati , Proprietà dati, impostare Chiavi ed Etichette su un campo nei propri dati in base al quale si vuole filtrare i risultati.On the Data tab, Data properties, set Keys and Labels to a field in your data that you want to filter on.

    ssrs-mobile-report-selection-list-data-properties

Creare un report per dispositivi mobili per i telefoniCreate a mobile report for phones

Ora che sono stati creati gli oggetti visivi nel layout master, è possibile creare un report per dispositivi mobili con un layout ottimizzato in modo specifico per gli utenti dei telefoni.Now that you've created visuals on the master layout, you can create a mobile report with a layout specifically optimized for your phone users.

  1. Nell'angolo superiore destro, fare clic sull'icona dell'area di disegno > Phone.In the upper-right corner, click the canvas icon > Phone.

  2. Nella scheda Layout in Control Instances(Istanze di controllo) verranno visualizzati i due grafici creati.On the Layout tab under Control Instances, you see the two charts you've created.

  3. Trascinare la mappa ad albero fino all'area di disegno del telefono e modificarla in modo che abbia una larghezza pari a quattro colonne e un'altezza pari a tre righe.Drag the tree map to the phone canvas and make it four columns wide and three rows high.

Salvare il report per dispositivi mobiliSave your mobile report

È possibile salvare il report localmente o in un portale Web di Reporting ServicesReporting Services .You can save your report locally or to a Reporting ServicesReporting Services web portal. In locale Mobile Report PublisherMobile Report Publisher salva il report con i dati memorizzati nella cache, pertanto è possibile aprirlo e continuare a lavorarci.If you save it locally, Mobile Report PublisherMobile Report Publisher saves it with cached data, so you can open it and continue working on it. Non è tuttavia possibile visualizzarlo in un dispositivo mobile.But you can't view it on a mobile device.

  1. Fare clic sull'icona Salva nell'angolo superiore sinistro.Click the save icon in the upper-left corner.

  2. Per condividerlo con altri utenti e visualizzarlo in un dispositivo mobile, fare clic su Salva nel server.To share it with others and view it on a mobile device, click Save to Server.

  3. Nel server passare alla cartella in cui si vuole salvare il report per dispositivi mobili.On the server, browse to the folder where you want to save your mobile report.

  4. Fare clic su Scegli cartella > Salva.Click Choose Folder > Save.

    Viene visualizzato un messaggio che conferma il salvataggio del report.You get a message confirming the report is saved.

    Dopo averlo salvato, è possibile tornare al portale e visualizzare l'anteprima del report per dispositivi mobili.After you save, you can return to the portal and see your mobile report thumbnail.

  5. Toccare l'anteprima per visualizzare il report nel portale Web.Tap the thumbnail to see the report in the web portal.

Visualizzare il report nel portale WebView your report on the web portal

Visualizzare il report in un dispositivo mobileView your report on a mobile device

Per visualizzare il report di Reporting ServicesReporting Services , è necessario innanzitutto:To view your Reporting ServicesReporting Services report, you first need to:

Visualizzare il report per dispositivi mobiliView your mobile report

  1. Aprire e accedere all'app Power BI nel dispositivo mobile.Open and sign into the Power BI app on your mobile device.

  2. Per visualizzare i report per dispositivi mobili e gli indicatori KPI di Reporting Services, toccare Reporting Services.To view your Reporting Services mobile reports and KPIs, tap Reporting Services.
    PBI_iPad_GetStartedSmPBI_iPad_GetStartedSm

  3. Toccare l'icona delle opzioni PBI_iPad_OptionsIcon nell'angolo superiore destro e quindi Connetti al server.Tap the options icon PBI_iPad_OptionsIcon in the upper-left corner, and tap Connect to Server.

    PBI_iPad_SSMRP_ConnectCrop

  4. Assegnare un nome al server e specificare l'indirizzo del server, il proprio indirizzo di posta elettronica e la propria password in questo formato:Give the server a name, and fill in the server address and your email address and password, in this format:

    PBI_iPad_SSMRP_ConnectContoso

  5. Il server verrà ora visualizzato nella barra di spostamento sinistra.Now you see the server in the left navigation bar.

    PBI_iPad_SSMRP_LeftNavBiggr

Suggerimento: toccare l'icona delle opzioni PBI_iPad_OptionsIcon in qualsiasi momento per passare dai report per dispositivi mobili nel portale Web di Reporting Services ai dashboard nel servizio Power BI.Tip: Tap the options icon PBI_iPad_OptionsIcon anytime to go between your Reporting Services mobile reports in the Reporting Services web portal and your dashboards in the Power BI service.

Visualizzare gli indicatori KPI e i report per dispositivi mobili nell'app Power BIView KPIs and mobile reports in the Power BI app

Toccare la scheda Indicatori KPI o Report per dispositivi mobili .Tap the KPIs or Mobile Reports tab.

PBI_iPad_SSMRP_Portal

  • Toccare un indicatore KPI per visualizzarlo in modalità messa a fuoco.Tap a KPI to see it in focus mode.

    PBI_iPad_SSMRP_Tile

  • Toccare un report per dispositivi mobili per aprirlo e interagire con esso nell'app Power BI.Tap a mobile report to open and interact with it in the Power BI app.

Gli indicatori KPI e i report per dispositivi mobili vengono visualizzati nelle stesse cartelle in cui si trovano nel portale Web di Reporting Services.The KPIs and mobile reports are displayed in the same folders they're in on the Reporting Services web portal.

Vedere ancheSee also