Origini dei dati supportate da Reporting Services (SSRS)
Reporting Services consente di recuperare i dati di report dalle origini dati tramite un livello di dati modulare ed estensibile in cui vengono utilizzate estensioni per l'elaborazione dati. Per recuperare dati di report da un'origine dati, è necessario selezionare un'estensione per l'elaborazione dati che supporti il tipo di origine dati, la versione del software in esecuzione su di essa e la relativa piattaforma (32 bit, 64 bit x64 o 64 bit Itanium).
Durante la distribuzione di Reporting Services, un set di estensioni per l'elaborazione dati viene installato e registrato automaticamente nel client di creazione report e nel server di report per fornire l'accesso a diversi tipi di origini dati. Reporting Services consente di installare i tipi di origini dati seguenti: Microsoft SQL Server, Microsoft SQL Server Analysis Services per MDX, DMX e Microsoft PowerPivot, Microsoft SQL Azure, SQL Server Parallel Data Warehouse, Oracle, SAP NetWeaver BI, Hyperion Essbase, Elenco Microsoft SharePoint, Teradata, OLE DB, ODBC e XML.
Gli amministratori di sistema possono inoltre installare e registrare estensioni per l'elaborazione dati personalizzate e provider di dati Microsoft .NET Framework standard. Per elaborare e visualizzare un report, è necessario che le estensioni per l'elaborazione dati e i provider di dati siano installati e registrati nel server di report. Per visualizzare l'anteprima di un report, essi devono essere installati e registrati nel client di creazione dei report. Le estensioni per l'elaborazione dati e i provider di dati devono essere compilati in modo nativo per la piattaforma in cui vengono installati. Se si distribuisce un'origine dati tramite il servizio Web SOAP a livello di programmazione, è necessario definire l'estensione dell'origine dati. Utilizzare i valori dell'estensione per i dati contenuti nel file RSReportDesigner.config. Per impostazione predefinita, il file si trova in <drive>\Programmi (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies. Ad esempio, l'estensione per i dati Analysis Services è OLEDB-MD.
Molti provider di dati .NET Framework standard di terze parti possono essere scaricati dall'Area download Microsoft e dai siti dei rispettivi produttori. È inoltre possibile eseguire ricerche nel forum pubblico relativo a SQL Server Reporting Services per ottenere informazioni sui provider di dati di terze parti.
Nota
I provider di dati .NET Framework standard non supportano necessariamente tutte le funzionalità offerte dalle estensioni per l'elaborazione dati di Reporting Services. Alcuni provider di dati OLE DB e driver ODBC possono inoltre essere utilizzati per creare e visualizzare in anteprima i report, tuttavia non sono progettati per supportare i report pubblicati in un server di report. Il provider Microsoft OLE DB per Jet non è ad esempio supportato sul server di report. Per ulteriori informazioni, vedere Estensioni per l'elaborazione dati e provider di dati .NET Framework (SSRS).
Per ulteriori informazioni sulle estensioni per l'elaborazione dati personalizzate, vedere Implementazione di un'estensione per l'elaborazione dati. Per ulteriori informazioni sui provider di dati .NET Framework standard, vedere lo spazio dei nomi System.Data.
Per ulteriori informazioni sulle estensioni per l'elaborazione dati supportate da Generatore report, vedere Connessioni dati, origini dati e stringhe di connessione in Generatore report 3.0 nella documentazione relativa a Generatore report 3.0 nel sito msdn.microsoft.com.
Supporto delle piattaforme per le origini dei dati del report
Le origini dei dati utilizzabili in una distribuzione di Reporting Services variano in base all'edizione di SQL Server, alla versione di Reporting Services e alla piattaforma. Per ulteriori informazioni sulle caratteristiche, vedere Caratteristiche di Reporting Services e Funzionalità supportate dalle edizioni di SQL Server 2008 R2. Nella tabella disponibile più avanti in questo argomento sono disponibili informazioni sulle origini dei dati supportate per versione e piattaforma.
Le considerazioni sulle piattaforme per le origini dei dati di Reporting Services sono diverse per il client di creazione dei report rispetto a quelle per il server di report.
Nel client di creazione dei report
SQL Server Business Intelligence Development Studio è un'applicazione a 32 bit. Business Intelligence Development Studio non è supportato su una piattaforma basata su Itanium. Nelle piattaforme x64, per modificare e visualizzare l'anteprima dei report in Progettazione report, è necessario disporre di provider di dati a 32 bit installati nella directory della piattaforma (x86).
Nel server di report
Quando si distribuisce un report a un server di report a 64 bit (x86 o Itanium), il server di report deve disporre di provider di dati a 64 bit compilati in modo nativo. Il wrapping di un provider di dati a 32 bit in interfacce a 64 bit non è supportato. Per ulteriori informazioni, consultare la documentazione relativa al provider di dati.
Origini dei dati supportate
Nella tabella seguente sono elencati i provider di dati e le estensioni per l'elaborazione dati Microsoft che è possibile utilizzare per recuperare i dati per i set di dati e i modelli di report. Per ulteriori informazioni su un'estensione o un provider di dati, fare clic sul collegamento nella seconda colonna. Le colonne della tabella sono descritte come segue:
Origine dei dati del report: il tipo di dati a cui si accede, ad esempio database relazionale, database multidimensionale, file flat o XML. In questa colonna è disponibile la risposta alla domanda "Quali tipi di dati Reporting Services è in grado di utilizzare per un report?"
Tipo di origine dati di Reporting Services: uno dei tipi di origine dati disponibili nell'elenco a discesa quando si definisce un'origine dati in Reporting Services. Questo elenco viene compilato in base alle estensioni per l'elaborazione dati e ai provider di dati installati e registrati. In questa colonna è disponibile la risposta alla domanda "Quale tipo di origine dati deve essere selezionata nell'elenco a discesa quando si crea un'origine dati del report?"
Nome dell'estensione per l'elaborazione dati/provider di dati: l'estensione per l'elaborazione dati di Reporting Services o altro provider di dati corrispondente al tipo di origine dati di Reporting Services selezionato. In questa colonna è disponibile la risposta alla domanda" Quando si seleziona un tipo di origine dati, quale estensione per l'elaborazione dati o provider di dati corrispondente viene utilizzato?"
Versione del provider di dati sottostante (facoltativo): alcuni tipi di origini dei dati supportano più di un provider di dati. Per un tipo di provider di dati, potrebbero essere disponibili versioni diverse dello stesso provider o implementazioni diverse di terze parti. Il provider viene spesso incluso nella stringa di collegamento dopo aver configurato un'origine dati. In questa colonna è disponibile la risposta alla domanda "Dopo aver selezionato il tipo di origine dati, quale provider di dati occorre selezionare nella finestra di dialogo Proprietà connessione?"
<platform> origine dati: la piattaforma dell'origine dati supportata dall'estensione per l'elaborazione dati o dal provider di dati per l'origine dati di destinazione. In questa colonna è disponibile la risposta alla domanda "'L'estensione per l'elaborazione dati o il provider di dati sono in grado di recuperare dati da un'origine in questo tipo di piattaforma?"
Versione dell'origine dati: la versione dell'origine dati di destinazione supportata dall'estensione per l'elaborazione dati o dal provider di dati. In questa colonna è disponibile la risposta alla domanda "'L'estensione per l'elaborazione dati o il provider di dati sono in grado di recuperare dati da questa versione dell'origine dati?"
<platform> RS: le piattaforme per il server di report e il client di creazione dei report in cui è possibile installare un provider di dati o un'estensione per l'elaborazione dati personalizzata. Le estensioni per l'elaborazione dati incorporate in Reporting Services sono incluse in tutte le installazioni di Reporting Services. Le estensioni per l'elaborazione dati e i provider di dati .NET Framework devono essere compilati in modo nativo per una piattaforma specifica. In questa colonna è disponibile la risposta alla domanda "'L'estensione per l'elaborazione dati o il provider di dati può essere installato in questo tipo di piattaforma?"
Tipi di origini dei dati
Origine di Dati di report |
Tipo di origine dati di Reporting Services |
Nome dell'estensione per l'elaborazione dati/provider di dati |
Versione del provider di dati sottostante (Facoltativo) |
Dati Origine Piattaforma x86 |
Dati Origine Piattaforma x64 |
Dati Origine Piattaforma ia64 |
Versione dell'origine dati |
RS Piattaforma x86 |
RS Piattaforma x64 |
RS Piattaforma ia64 |
---|---|---|---|---|---|---|---|---|---|---|
Database relazionale di SQL Server |
Microsoft SQL Server |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.SqlClient |
S |
S |
S |
SQL Server 2008 e versioni successive SQL Server 2005 SQL Server 2000 Solo SQL Server 7.0, x86 |
S |
S |
S |
Database relazionale di SQL Server |
OLEDB |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OledbClient |
S |
S |
S |
SQL Server 2008 e versioni successive SQL Server 2005 SQL Server 2000 Solo SQL Server 7.0, x86 Solo SQL Server 6.5 e precedenti e x86 |
S |
S |
S |
Database relazionale di SQL Server |
ODBC |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OdbcClient |
S |
S |
S |
SQL Server 2008 e versioni successive SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
S |
S |
S |
Database di SQL Azure |
Microsoft SQL Azure |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.SqlClient |
N/D |
N/D |
N/D |
SQL Azure |
S |
S |
S |
Strumento SQL Server PDW |
Microsoft Parallel Data Warehouse |
Estensione predefinita per l'elaborazione dati di Reporting Services |
N/D |
N/D |
N/D |
N/D |
SQL Server 2008 R2 Parallel Data Warehouse |
S |
S |
S |
Database multidimensionale di Analysis Services |
Microsoft SQL Server Analysis Services |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Utilizza ADOMD.NET |
S |
S |
S |
SQL Server 2008 Analysis Services e versioni successive SQL Server 2005 Analysis Services |
S |
S |
S |
Database multidimensionale di Analysis Services |
Microsoft SQL Server Analysis Services |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Utilizza ADOMD.NET |
S |
N |
N |
SQL Server 2000 Analysis Services |
S |
N |
S |
Database multidimensionale di Analysis Services |
OLEDB |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OledbClient Versione 10.0 |
S |
S |
S |
SQL Server 2008 Analysis Services |
S |
S |
S |
Database multidimensionale di Analysis Services |
OLEDB |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OledbClient Versione 9.0 |
S |
S |
S |
SQL Server 2005 Analysis Services |
S |
S |
S |
Database multidimensionale di Analysis Services |
OLEDB |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OledbClient Versione 8.0 |
S |
N |
S |
SQL Server 2000 Analysis Services |
S |
N |
S |
Elenchi di SharePoint |
Elenco Microsoft SharePoint |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Ottiene i dati da Lists.asmx o dalle interfacce API del modello a oggetti di SharePoint. Vedere la nota. |
N |
S |
N |
Prodotti SharePoint 2010 |
S |
S |
S |
Elenchi di SharePoint |
Elenco Microsoft SharePoint |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Ottiene i dati da Lists.asmx o dalle interfacce API del modello a oggetti di SharePoint. Vedere la nota. |
S |
S |
N |
Windows SharePoint Services 3.0 e Office SharePoint Server 2007 |
S |
S |
S |
XML |
XML |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Origini dati XML indipendenti dalla piattaforma. |
|
|
|
servizi Web XML o documenti |
S |
S |
S |
Modello Server report |
Modello di report |
Estensione predefinita per l'elaborazione dati di Reporting Services per un file SMDL pubblicato |
Le origini dati per un modello utilizzano le estensioni per l'elaborazione dati incorporate. I modelli basati su Oracle richiedono componenti del client Oracle. I modelli basati su Teradata richiedono provider di dati .NET per Teradata da Teradata. Vedere la documentazione di Teradata per il supporto della piattaforma. |
|
|
|
I modelli possono essere creati da: SQL Server 2008 e versioni successive SQL Server 2005 SQL Server 2000 SQL Server 2005 Analysis Services Oracle 9.2.0.3 o versioni successive Teradata v13, v12 e v6.2 |
S |
S |
S |
Database multidimensionale SAP |
Sap BI NetWeaver |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Vedere la documentazione SAP per il supporto della piattaforma. |
|
|
|
SAP BI NetWeaver 3.5 |
S |
|
|
Hyperion Essbase |
Hyperion Essbase |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Vedere la documentazione di Hyperion per il supporto della piattaforma. |
S |
|
|
Hyperion Essbase 9.3.1 |
S |
|
|
Database relazionale Oracle |
Oracle |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende System.Data.OracleClient Richiede componenti client Oracle |
S |
Oracle 10g, 9, 8.1.7 |
S |
S |
S |
||
Database relazionale Teradata |
Teradata |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Estende il provider di dati .NET per Teradata da Teradata. Richiede il provider di dati .NET per Teradata da Teradata. Vedere la documentazione di Teradata per il supporto della piattaforma. |
S |
|
|
Teradata v13 Teradata v12 Teradata v6.20 |
S |
N |
S |
Database relazionale DB2 |
Nome dell'estensione per i dati registrata e personalizzata |
Provider Microsoft OLE DB per DB2 |
Eseguire l'installazione dal sito di download di Feature Pack di Microsoft SQL Server 2008. Vedere la documentazione di HI Server per il supporto della piattaforma. |
S |
S |
N |
S |
|||
Database relazionale DB2 |
Nome dell'estensione per i dati registrato e personalizzato |
Host Integration Server 2004 Vedere la documentazione di HI. |
S |
S |
N |
S |
||||
Origine dati OLE DB generica |
OLEDB |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Tutte le origini dei dati che supportano OLE DB. Vedere la documentazione dell'origine dati per il supporto della piattaforma. |
S |
Tutte le origini dei dati che supportano OLE DB. Vedere la nota. |
S |
||||
Origine dati ODBC generica |
ODBC |
Estensione predefinita per l'elaborazione dati di Reporting Services |
Qualsiasi origine dati che supporti ODBC. Vedere la documentazione dell'origine dati per il supporto della piattaforma. |
S |
Qualsiasi origine dati che supporti ODBC. Vedere la nota. |
S |
S |
S |
Molti provider di dati .NET Framework standard vengono offerti da terze parti. Per ulteriori informazioni, cercare "terze parti" nei siti Web o nei forum.
Per installare e registrare un'estensione per l'elaborazione dati personalizzata o un provider di dati .NET Framework standard, sarà necessario consultare la documentazione di riferimento del provider di dati. Per ulteriori informazioni, vedere Procedura: Registrare un provider di dati .NET Framework standard (SSRS).
Torna alla tabella delle origini dati
Estensioni per l'elaborazione dati in Reporting Services
Le estensioni per l'elaborazione dati seguenti vengono installate automaticamente con Reporting Services e Business Intelligence Development Studio. Per ulteriori informazioni e per verificare l'installazione, vedere File di configurazione RSReportDesigner e File di configurazione RSReportServer.
Nota
L'estensione per l'elaborazione dati di SQL Server Integration Services non è supportata attualmente.
Per ulteriori informazioni sulle estensioni per l'elaborazione dati supportate da Generatore report, vedere Connessioni dati, origini dati e stringhe di connessione in Generatore report 3.0 nella documentazione relativa a Generatore report 3.0 nel sito msdn.microsoft.com.
Estensione per l'elaborazione dati di Microsoft SQL Server
Il tipo di origine dati Microsoft SQL Server esegue il wrapping ed estende il provider di dati .NET Framework per SQL Server. Questa estensione per l'elaborazione dati è compilata in modo nativo per piattaforme x86, x64 e Itanium e può essere eseguita su di esse.
In Business Intelligence Development Studio, la finestra Progettazione query associata a questa estensione dati è la finestra di progettazione di Visual Database Tools. Se si utilizza l'interfaccia grafica di Progettazione query, la query verrà analizzata ed eventualmente riscritta. Utilizzare Progettazione query basata su testo se si desidera controllare la sintassi esatta di Transact-SQL utilizzata per una query. Per ulteriori informazioni, vedere Strumenti di progettazione di query e viste (Visual Database Tools) e Interfaccia grafica di Progettazione query.
Per ulteriori informazioni, vedere Tipo di connessione SQL Server (SSRS).
In Generatore report la finestra Progettazione query associata a questa estensione per i dati è Progettazione query relazionale. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query relazionale.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati di Microsoft SQL Azure
Il tipo di origine dei dati Microsoft SQL Azure esegue il wrapping ed estende il provider di dati .NET Framework per SQL Server.
In Business Intelligence Development Studio, la finestra Progettazione query con interfaccia grafica associata a questa estensione dati è Interfaccia utente di Progettazione query relazionale, non la finestra di progettazione di Visual Database Tools utilizzata con il tipo di origine dati di Microsoft SQL Server.
In Business Intelligence Development Studio effettua automaticamente una distinzione tra i tipi di origine dati di Microsoft SQL Azure e Microsoft SQL Server e apre la finestra Progettazione query grafica associata al tipo di origine dati.
Se si utilizza l'interfaccia grafica di Progettazione query, la query verrà analizzata ed eventualmente riscritta. La finestra Progettazione query basata su testo è disponibile anche per la scrittura di query. Utilizzare Progettazione query basata su testo se si desidera controllare la sintassi esatta di Transact-SQL utilizzata per una query. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo.
Il recupero di dati da SQL Azure e SQL Server è simile, ma alcuni requisiti si applicano solo a SQL Azure. Per ulteriori informazioni, vedere Tipo di connessione SQL Azure (SSRS).
Torna alla tabella delle origini dati
Estensione per l'elaborazione di Microsoft SQL Server Parallel Data Warehouse
In Business Intelligence Development Studio, la finestra Progettazione query grafica associata a questa estensione per i dati è Interfaccia utente di Progettazione query relazionale, non la finestra di progettazione di Visual Database Tools utilizzata con il tipo di origine dati di Microsoft SQL Server.
In Business Intelligence Development Studio viene automaticamente fatta distinzione tra i tipi di origine dati di SQL Server Parallel Data Warehouse e Microsoft SQL Server e viene aperta la finestra Progettazione query grafica associata al tipo di origine dati.
Se si utilizza l'interfaccia grafica di Progettazione query, la query verrà analizzata ed eventualmente riscritta. La finestra Progettazione query basata su testo è disponibile anche per la scrittura di query. Utilizzare Progettazione query basata su testo se si desidera controllare la sintassi esatta di Transact-SQL utilizzata per una query. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query basata su testo.
SQL Server 2008 R2 Parallel Data Warehouse non supporta l'utilizzo di stored procedure e funzioni con valori di tabella nelle query. Per ulteriori informazioni, vedere Tipo di connessione SQL Server Parallel Data Warehouse (SSRS).
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati di Microsoft SQL Server Analysis Services
Quando si seleziona il tipo di origine dati Microsoft SQL Server Analysis Services, viene scelta un'estensione per l'elaborazione dati di Reporting Services che consente di estendere il provider di dati .NET Framework per Microsoft Analysis Services. Questa estensione per l'elaborazione dati è compilata in modo nativo per piattaforme x86, x64 e Itanium e può essere eseguita su di esse.
Il provider di dati utilizza il modello a oggetti ADOMD.NET per creare query mediante XML for Analysis (XMLA) versione 1.1. I risultati vengono restituiti in un set di righe bidimensionale. Per ulteriori informazioni, vedere Tipo di connessione Analysis Services per MDX (SSRS), Tipo di connessione Analysis Services per DMX (SSRS), Panoramica di XML for Analysis (XMLA), Interfaccia utente di Progettazione query MDX per Analysis Services e Interfaccia utente di Progettazione query DMX in Analysis Services.
Quando ci si connette a un'origine dati Analysis Services, l'estensione per l'elaborazione dati di Microsoft SQL Server Analysis Services supporta parametri multivalore ed esegue il mapping di celle e proprietà dei membri alle proprietà estese supportate da Reporting Services. Per ulteriori informazioni, vedere Proprietà di campo estese per un database di Analysis Services (SSRS).
È possibile inoltre creare modelli provenienti dalle origini dati SQL Server Analysis Services. Per ulteriori informazioni, vedere Progettazione di modelli di report basati su cubi.
SQL Server 2000 Analysis Services
Quando ci si connette a un'origine dei dati SQL Server 2000 Analysis Services, l'estensione per l'elaborazione dati di Microsoft SQL Server Analysis Services non supporta i parametri di query.
Per connettersi a SQL Server 2000 Analysis Services, XMLA SDK deve essere installato nel server Analysis Services e utilizzare il protocollo HTTP con il puntamento dell'URL al percorso dello XMLA SDK. Il protocollo TCP/IP non è supportato. Per ulteriori informazioni, vedere XML for Analysis 1.1 SDK.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati OLE DB
L'estensione per l'elaborazione dati OLE DB richiede la scelta di un ulteriore livello di provider di dati in base alla versione dell'origine dati da utilizzare nel report. Se non si seleziona un provider di dati specifico, verrà utilizzato uno predefinito. Scegliere un provider di dati specifico tramite la finestra di dialogo Proprietà connessione a cui è possibile accedere tramite il pulsante Modifica nelle finestre di dialogo Origine dati o Origine dati condivisa.
Per ulteriori informazioni sulla finestra Progettazione query associata a OLE DB, vedere Strumenti di progettazione di query e viste (Visual Database Tools) e Interfaccia grafica di Progettazione query. Per ulteriori informazioni sul supporto specifico per i provider Oracle, vedere Visual Studio .NET Designer Tool supporta specifici provider OLE DB nella Knowledge Base Microsoft.
Torna alla tabella delle origini dati
OLE DB per SQL Server
Quando si seleziona il tipo di origine dati OLE DB, viene scelta un'estensione per l'elaborazione dati di Reporting Services che consente di estendere il provider di dati .NET Framework per OLE DB. Questa estensione per l'elaborazione dei dati è compilata in modo nativo per piattaforme x86, x64 e Itanium e può essere eseguita su di esse.
Per ulteriori informazioni, vedere Tipo di connessione OLE DB (SSRS).
Torna alla tabella delle origini dati
OLE DB per Analysis Services 9.0
Per connettersi a Microsoft SQL Server 2005 Analysis Services, selezionare il provider Microsoft OLE DB per Analysis Services 9.0, scegliere il tipo di origine dati OLE DB, quindi il provider di dati sottostante in base al nome. La combinazione di estensione per l'elaborazione dati e provider di dati viene compilata in modo nativo ed eseguita su piattaforme x86, x64 e Itanium.
Nota
Questa estensione per l'elaborazione dei dati non supporta aggregazioni di server, il mapping automatico delle proprietà di campo estese e i parametri nelle query. Il provider di dati consigliato per un'origine dati Analysis Services è Microsoft SQL Server Analysis Services.
Per ulteriori informazioni, vedere Tipo di connessione OLE DB (SSRS).
Torna alla tabella delle origini dati
OLE DB per Analysis Services 8.0
Per recuperare i dati di SQL Server 2000 Analysis Services, utilizzare il provider OLE DB per OLAP Services 8.0. Le query eseguite su SQL Server 2000 Analysis Services sono scritte in MDX (Multidimensional Expressions).
Nota
Questa estensione per l'elaborazione dei dati non supporta aggregazioni di server, il mapping automatico delle proprietà di campo estese e i parametri nelle query. Il provider di dati consigliato per un'origine dati Analysis Services è Microsoft SQL Server Analysis Services.
Torna alla tabella delle origini dati
OLE DB per OLAP 7.0
Il provider OLE DB per OLAP Services 7.0 non è supportato.
Torna alla tabella delle origini dati
OLE DB per Oracle
L'estensione per l'elaborazione dati OLE DB per Oracle non supporta i tipi di dati Oracle BLOB, CLOB, NCLOB, BFILE, UROWID.
I parametri senza nome dipendenti dalla posizione sono supportati. I parametri denominati non sono supportati da questa estensione. Per utilizzare i parametri denominati, utilizzare l'estensione per l'elaborazione dati Oracle.
Per ulteriori informazioni sulla configurazione di Oracle come origine dati, vedere l'articolo relativo a come utilizzare Reporting Services per configurare e accedere ai dati di un'origine Oracle. Per ulteriori informazioni sulla configurazione di autorizzazioni aggiuntive, vedere l'articolo relativo all'aggiunta di autorizzazioni per l'entità di sicurezza SERVIZIO DI RETE nella Microsoft Knowledge Base.
Torna alla tabella delle origini dati
Provider di dati .NET Framework standard OLE DB
Per recuperare dati da un'origine dati che supporta i provider di dati .NET Framework OLE DB, utilizzare il tipo di origine dati OLE DB e selezionare il provider di dati predefinito oppure effettuare una selezione nell'elenco dei provider di dati installati nella finestra di dialogo Stringa di connessione.
Nota
Sebbene un provider di dati possa supportare l'anteprima di un report sul relativo client di creazione, non tutti i provider di dati OLE DB sono progettati per supportare i report pubblicati su un server di report.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati ODBC
Quando si seleziona il tipo di origine dati ODBC, viene scelta un'estensione per l'elaborazione dati di Reporting Services che consente di estendere il provider di dati .NET Framework per ODBC. Questa estensione per l'elaborazione dei dati è compilata in modo nativo per piattaforme x86, x64 e Itanium e può essere eseguita su di esse. Questa estensione può essere utilizzata per stabilire la connessione a qualsiasi origine dati provvista di un provider ODBC e recuperarne i dati.
Nota
Sebbene un provider di dati possa supportare l'anteprima di un report sul client di creazione del report, non tutti i provider di dati ODBC sono progettati per supportare i report pubblicati su un server di report.
Torna alla tabella delle origini dati
Provider di dati .NET Framework standard ODBC
Per recuperare dati da un'origine dati che supporta i provider di dati .NET Framework ODBC, utilizzare il tipo di origine dati ODBC e selezionare il provider di dati predefinito oppure effettuare una selezione nell'elenco dei provider di dati installati nella finestra di dialogo Stringa di connessione.
Nota
Sebbene un provider di dati possa supportare l'anteprima di un report sul client di creazione del report, non tutti i provider di dati ODBC sono progettati per supportare i report pubblicati su un server di report.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati Oracle
Quando si seleziona il tipo di origine dati Oracle, viene scelta un'estensione per l'elaborazione dati di Reporting Services che consente di estendere il provider di dati .NET Framework per Oracle. L'origine dati Oracle esegue il wrapping ed estende le classi System.Data.OracleClient necessarie per Reporting Services. Per recuperare dati di report da un database Oracle, l'amministratore deve installare gli strumenti client di Oracle. Questo provider di dati utilizza l'interfaccia OCI (Oracle Call Interface) di Oracle 8i Release 3 come disponibile nel software client di Oracle. La versione dell'applicazione client deve essere 8.1.7 o successiva. Tali strumenti devono essere installati nel client di creazione del report per visualizzare l'anteprima dei report e nel server di report per visualizzare i report pubblicati.
I parametri denominati sono supportati da questa estensione. Per Oracle versione 9 o successive, i parametri multivalore sono supportati. Per i parametri senza nome dipendenti dalla posizione, utilizzare l'estensione per l'elaborazione dati OLE DB con il provider di dati Microsoft OLE DB per Oracle. Per ulteriori informazioni sulla configurazione di Oracle come origine dati, vedere l'articolo relativo a come utilizzare Reporting Services per configurare e accedere ai dati di un'origine Oracle. Per ulteriori informazioni sulla configurazione di autorizzazioni aggiuntive, vedere l'articolo relativo all'aggiunta di autorizzazioni per l'entità di sicurezza SERVIZIO DI RETE nella Microsoft Knowledge Base.
È possibile recuperare i dati da stored procedure con più parametri di input, tuttavia la stored procedure deve restituire un solo cursore di output. Per ulteriori informazioni, vedere la sezione Oracle in Recupero di dati mediante DataReader.
Per ulteriori informazioni, vedere Tipo di connessione Oracle (SSRS). Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Strumenti di progettazione di query e viste (Visual Database Tools) e Interfaccia grafica di Progettazione query.
È possibile creare anche modelli basati su un database Oracle. Per ulteriori informazioni, vedere Creating and Using Oracle-Based Report Models.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dei dati Teradata
Quando si seleziona il tipo di origine dati Teradata, viene scelta un'estensione per l'elaborazione dati di Reporting Services che consente di estendere il provider di dati .NET Framework per Teradata. Per recuperare dati del report da un database Teradata, l'amministratore di sistema deve installare il provider di dati .NET per Teradata nel client di creazione di report per modificare e visualizzare in anteprima report sul client e sul server di report per visualizzare i report pubblicati.
Per i progetti del server di report, non è disponibile una finestra Progettazione query grafica per questa estensione. Per creare query, è necessario utilizzare la finestra Progettazione query basata su testo.
Nella tabella seguente sono illustrate le versioni del provider di dati .NET per Teradata supportate per la definizione di un'origine dati in una definizione di report in Business Intelligence Development Studio:
Versione di BI Development Studio |
Versione del database Teradata |
Versione del provider di dati .NET Framework per Teradata |
---|---|---|
SQL Server 2005 |
12.00 |
12.00 |
SQL Server 2005 |
6.20 |
12.00 |
SQL Server 2008 |
12.00 |
12.00.01 |
SQL Server 2008 |
6.20 |
12.00.01 |
SQL Server 2008 |
13.00 |
13.0.0.1 |
SQL Server 2008 R2 |
12.00 |
12.00.01 |
SQL Server 2008 R2 |
6.20 |
12.00.01 |
SQL Server 2008 R2 |
13.00 |
13.0.0.1 |
I parametri multivalore non sono supportati da questa estensione. Le macro possono essere specificate in una query tramite il comando EXECUTE in modalità query TEXT.
Per ulteriori informazioni, vedere Tipo di connessione Teradata (SSRS).
È inoltre possibile creare modelli basati su un database Teradata. Per ulteriori informazioni, vedere Creazione e utilizzo di modelli di report basati su Teradata.
Per ulteriori informazioni, vedere Using SQL Server 2008 Reporting Services with the .NET Framework Data Provider for Teradata.
Torna alla tabella delle origini dati
Estensione per i dati dell'elenco SharePoint
Reporting Services include l'estensione per i dati dell'elenco SharePoint di Microsoft SQL Server Reporting Services che consente l'utilizzo degli elenchi di SharePoint come origine dati in un report. È possibile recuperare i dati elenco da SharePoint Foundation 2010, SharePoint Server 2010, Windows SharePoint Services 3.0 e Office SharePoint Server 2007. Esistono tre implementazioni del provider di dati elenco di SharePoint.
In un ambiente di creazione di report quale Generatore report o Progettazione report in Business Intelligence Development Studio o per un server di report configurato in modalità nativa, i dati elenco provengono dal servizio Web Lists.asmx per il sito di SharePoint.
In un server di report configurato in modalità integrata SharePoint, i dati elenco provengono dal servizio Web Lists.asmx corrispondente o dalle chiamate a livello di codice all'API SharePoint. In questa modalità, è possibile recuperare dati elenco da una farm di SharePoint.
Solo per SharePoint Server 2010, il componente aggiuntivo Microsoft SQL Server Reporting Services per le tecnologie Microsoft SharePoint consente di recuperare i dati elenco da un servizio Web Lists.asmx per un sito di SharePoint o da un sito di SharePoint che fa parte di una farm di SharePoint. Questo scenario è noto anche come modalità locale perché non è richiesto un server di report.
Le credenziali specificate dipendono dall'implementazione utilizzata dall'applicazione client. Per ulteriori informazioni, vedere Tipo di connessione Elenco SharePoint (SSRS).
Estensione per l'elaborazione dati XML
Reporting Services include un'estensione per l'elaborazione dati XML che consente l'utilizzo di dati XML in un report. I dati possono essere recuperati da un documento XML, da un servizio Web o da un'applicazione Web a cui è possibile accedere tramite un URL. Per ulteriori informazioni, vedere Tipo di connessione XML (SSRS). Per ulteriori informazioni sulla finestra Progettazione query associata, vedere la sezione relativa alla progettazione query basata su testo in Interfaccia grafica di Progettazione query. Per consultare degli esempi, vedere Reporting Services: Using XML and Web Service Data Sources.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati SAP NetWeaver Business Intelligence
Reporting Services include un'estensione per l'elaborazione dati che consente di utilizzare dati da un'origine dati SAP NetWeaver Business Intelligence in un report.
Per ulteriori informazioni, vedere Tipo di connessione SAP NetWeaver BI (SSRS). Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Interfaccia utente di Progettazione query SAP NetWeaver BI.
Per ulteriori informazioni su SAP NetWeaver Business Intelligence, vedere l'articolo relativo all'utilizzo di SQL Server 2008 Reporting Services con SAP NetWeaver Business Intelligence.
Torna alla tabella delle origini dati
Estensione per l'elaborazione dati di Business Intelligence di Hyperion Essbase
Reporting Services include un'estensione per l'elaborazione dati che consente di utilizzare dati da un'origine dati Hyperion Essbase in un report.
Per ulteriori informazioni, vedere Tipo di connessione Hyperion Essbase (SSRS). Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Interfaccia utente di Progettazione query Hyperion Essbase.
Per ulteriori informazioni su Hyperion Essbase, vedere Using SQL Server 2005 Reporting Services with Hyperion Essbase.
Torna alla tabella delle origini dati
Origini dei dati del modello di report
È possibile utilizzare modelli di report generati utilizzando database relazionali di SQL Server, database Oracle versione 9.2.0.3 o successive, database Teradata versione 13.00, 12.00 o 6.20 oppure cubi multidimensionali di SQL Server 2005 Analysis Services e versioni successive come origini dati per i report creati in Progettazione report e Generatore report. Quando si seleziona l'origine dati di un modello di report, si seleziona un modello dell'origine dati sottostante. Per utilizzare un modello di report come origine dati è necessario pubblicarlo in un server di report o in una raccolta di SharePoint.
Per ulteriori informazioni sul supporto delle versioni di Oracle, vedere Oracle in questo argomento. Per ulteriori informazioni sul supporto delle versioni di Teradata, vedere Teradata in questo argomento.
Per ulteriori informazioni, vedere Connessione a un modello di report (SSRS) e Utilizzo di Progettazione query modelli di report.
Per ulteriori informazioni sulla creazione di modelli di report da origini dati, vedere Utilizzo di Progettazione modelli e Generazione di modelli utilizzando gli strumenti per la gestione dei report.
Torna alla tabella delle origini dati
Vedere anche
Concetti
Cronologia modifiche
Aggiornamento del contenuto |
---|
Aggiunta di una voce per Teradata v13. |