Report in modalità locale e con connessione in Visualizzatore di report
Si applica a: SQL Server Reporting Services (2016) SharePoint ❌ Server di report di Power BI
Per contenuti relativi a versioni precedenti di SQL Server Reporting Services (SSRS), si veda Che cos’è SQL Server Reporting Services?
I report di Reporting Services possono essere configurati per l'esecuzione in modalità locale o modalità connessa, che usa un server di report di Reporting Services. In alternativa, è possibile utilizzare il visualizzatore di report per eseguire il rendering dei report direttamente da SharePoint quando l'estensione per i dati supporta la creazione di report in modalità locale. Questo approccio è definito modalità locale. Nelle versioni precedenti di Reporting Services è necessario che la farm di SharePoint sia connessa a un server di report di Reporting Services configurato in modalità SharePoint per eseguire il rendering dei report tramite il controllo Visualizzatore report. Questo approccio è definito modalità remota o modalità con connessione.
Nota
L'integrazione di Reporting Services con SharePoint non è più disponibile nelle versioni successive a SQL Server 2016.
In modalità locale non è presente un server di report di Reporting Services. È necessario installare il componente aggiuntivo Reporting Services per prodotti SharePoint, ma non è richiesto alcun server di report di Reporting Services. Con la modalità locale, gli utenti possono visualizzare report ma non potranno accedere alle funzionalità lato server quali sottoscrizioni e avvisi dati.
Confronto tra modalità locale e modalità connessa ed estensioni supportate
Modalità locale: se è disponibile un'estensione per i dati che supporta la modalità locale, il Visualizzatore report esegue direttamente il rendering dei report da SharePoint. In modalità locale non è presente un server di report di Reporting Services. È necessario installare il componente aggiuntivo Reporting Services per prodotti SharePoint, ma non è richiesto alcun server di report di Reporting Services. Con la modalità locale, gli utenti possono visualizzare report ma non possono accedere alle funzionalità lato server quali sottoscrizioni e avvisi dati.
La modalità connessa, definita anche modalità remota, richiede un server di report di Reporting Services in modalità SharePoint, connesso alla farm di SharePoint, in modo che il Visualizzatore report possa eseguire il rendering dei report.
L’elenco riportato di seguito contiene le estensioni per l'elaborazione dati che supportano la creazione di report in modalità locale:
Estensione di reporting di Microsoft Access 2010. Per altre informazioni su Access Services, vedere l'articolo Use Access Services with SQL Reporting Services: Installing SQL Server 2008 R2 Reporting Services Add-In (SharePoint Server 2010)(Utilizzo di Access Services con SQL Reporting Services: installazione del componente aggiuntivo SQL Server 2008 R2 Reporting Services (SharePoint Server 2010)).
Estensione per i dati di elenchi SharePoint di Reporting Services. Per altre informazioni sull'estensione per i dati di elenchi SharePoint, vedere Origini dei dati supportate da Reporting Services (SSRS)
È inoltre possibile sviluppare estensioni personalizzate per l'elaborazione dati per il supporto della modalità locale. Per ulteriori informazioni, vedere Implementing a Data Processing Extension.
Nella modalità locale è possibile eseguire il rendering di report che presentano un'origine dati incorporata o un'origine dati condivisa da un file rsds. Non è tuttavia possibile gestire il report o la relativa origine dati associata. Se si tenta di gestire il report o l'origine dati associata, viene visualizzato un errore che indica che l'azione non è supportata in modalità locale. La gestione delle origini dati nel sito di SharePoint è supportata solo in modalità con connessione.
Nota
Come nelle versioni precedenti, non è possibile incorporare nomi utente e password nel file con estensione rsds.
Configurare la modalità locale e Access Services con SharePoint 2013
È possibile configurare la farm di SharePoint 2013 per supportare database Web esistenti di Access 2010 e la modalità locale di Reporting Services. Per ulteriori informazioni, vedere l'articolo relativo all' installazione e alla configurazione dei servizi di Access 2010 per database Web in SharePoint Server 2013.
Non è possibile creare nuovi database Web di Access per SharePoint 2013. In Access 2013 viene utilizzato un nuovo tipo di database, app Web Access che si compila in Access e quindi si utilizza e condivide con altri come app SharePoint in un Web browser.
Per altre informazioni, vedere gli articoli seguenti:
Novità di Access 2013 (https://office.microsoft.com/access-help/what-s-new-in-access-2013-HA102809500.aspx).
Attività di base per un'app Access (https://office.microsoft.com/access-help/basic-tasks-for-an-access-app-HA102840210.aspx?CTT=5&origin=HA102809500)
Configurare la creazione di report in modalità locale con SharePoint 2010
La modalità locale richiede lo stato della sessione ASP.NET. L'installazione di Access Services abilita lo stato delle sessioni ASP.NET. È inoltre possibile eseguire l'abilitazione tramite PowerShell.
Aprire la shell di gestione di SharePoint 2010.
Immettere il comando seguente:
- Enable-SPSessionStateService
Quando richiesto, digitare il nome del database.
Eseguire una reimpostazione IIS.
Per altre informazioni, vedere l'articolo Use Access Services with SQL Reporting Services: Installing SQL Server 2008 R2 Reporting Services Add-In (SharePoint Server 2010) (Utilizzo di Access Services con SQL Reporting Services: installazione del componente aggiuntivo SQL Server 2008 R2 Reporting Services (SharePoint Server 2010)) e Enable-SPSessionStateService.
Modalità connessa
Per le informazioni più recenti sull'uso dell'estensione ADS con la modalità connessa di Reporting Services, vedere l'articolo relativo al report di Access Services nel sito di SharePoint con errori nell'estensione per i dati 'ADS'.