Ottenere dati da un set di dati condivisi nei report di Reporting Services per dispositivi mobiliGet data from shared datasets in Reporting Services mobile reports

Oltre a il caricamento dei dati dai file di Excel, SQL Server Mobile Report Publisher può anche accedere ai dati da quasi qualsiasi origine.Besides loading data from Excel files, SQL Server Mobile Report Publisher can also access data from almost any source. L'accesso ai dati richiede un'origine dati condivisa, configurata in un portale web di Reporting Services.Accessing data requires a shared data source, configured on a Reporting Services web portal. Altre informazioni sulla creazione di origini dati condivise e sulla creazione di set di dati condivisi.Read more about creating shared data sources and creating shared datasets.

Dopo aver origini dati condivise e condivisi i set di dati configurati nel server di Reporting Services, è possibile utilizzarli nei report per dispositivi mobili creati in Mobile Report PublisherMobile Report Publisher.After shared data sources and shared datasets are configured on the Reporting Services server, you can use them in mobile reports you create in Mobile Report PublisherMobile Report Publisher.

Una volta stabilita la connessione a un server Reporting ServicesReporting Services da Mobile Report PublisherMobile Report Publisher, è semplice definire la connessione di un report per dispositivi mobili a un set di dati condivisi.After you've connected to a Reporting ServicesReporting Services server from the Mobile Report PublisherMobile Report Publisher, connecting a mobile report to a shared dataset is straightforward.

  1. Nella scheda Dati selezionare Aggiungi dati.On the Data tab, select Add Data.

  2. Selezionare Server di report.Select Report Server.

  3. Se è la prima volta che ci si connette al server, specificare il nome del server e il proprio nome e la propria password.If this is the first time connecting to the server, fill in the server name and your name and password. Inserire il nome del server nella casella Indirizzo server usando il formato seguente:Put the server name in the Server address box in this format:

    <"servername" > /reports/<"servername">/reports/

    Come in questo esempio:As in this example:

    SSMRP_ConnectToServer

  4. Quando si seleziona il server Reporting ServicesReporting Services , vengono visualizzati i set di dati disponibili nelle cartelle.When you select the Reporting ServicesReporting Services server, you see the available datasets in folders. Selezionare un set di dati per importare i dati in Mobile Report PublisherMobile Report Publisher.Select a dataset to import the data into Mobile Report PublisherMobile Report Publisher.

    SS_MRP_ServerData

Dopo aver importato il set di dati, è possibile progettare il report per dispositivi mobili come si farebbe con dati simulati o dati locali da un file di Excel.After you've imported the dataset, you can design your mobile report just as you would with simulated data, or local data from an Excel file.

Per impostazione predefinita, il set di dati condiviso è sempre aggiornato con i dati più recenti perché ogni volta che un utente visualizza un report per dispositivi mobili basato su set di dati, SQL Server esegue la query sottostante e restituisce i dati più recenti.By default, the shared dataset is always up to date with the latest data, because every time someone views a mobile report based on that dataset, SQL Server runs the underlying query and returns the latest data. Ovviamente, se il report per dispositivi mobili viene visualizzato da molte persone questa potrebbe non essere la soluzione ideale, quindi è possibile impostare la memorizzazione nella cache per eseguire periodicamente la query e memorizzare nella cache il set di dati risultante.Clearly, if lots of people view your mobile report this might not be ideal, so you can set up caching to run the query periodically and cache the resulting dataset. Questo post di blog spiega come funziona la memorizzazione nella cache e l'aggiornamento dei dati nel portale Web.This blog post explains how caching and data refresh works in the web portal.

Aggiungere, modificare o rimuovere un server di reportAdd, edit, or remove a report server

Se si è già connessi a un server di report, quando si seleziona Aggiungi dati nella scheda Dati, l'opzione per aggiungere un altro server di report non è visibile.If you're already connected to a report server, when you select Add Data on the Data tab, you don't see an option to add another report server. In alternativa, eseguire questa procedura.Follow these steps instead.

  1. Nell'angolo in alto a sinistra selezionare Connessioni.In the upper-left corner, select Connections.

    SSMRP_AddConnectionIcon

    A destra viene visualizzato il riquadro Connessioni server.The Server Connection pane opens on the right.

    SSMRP_ServerConnectnPane

  2. Aggiungere una nuova connessione server oppure modificare o rimuovere quelle esistenti.Add a new server connection, or edit or remove existing connections.

Vedere ancheSee also