Origini dei dati supportate da Reporting Services
Data aggiornamento: 17 novembre 2008
Reporting Services consente di recuperare dati di report dalle origini dei dati tramite un livello di dati modulare ed estensibile che utilizza estensioni per l'elaborazione dei dati. Per recuperare dati di report da un'origine dei dati, è necessario selezionare un'estensione per l'elaborazione dati che supporti sia il tipo di origine dei dati sia la versione del software in esecuzione su di essa, nonché la relativa piattaforma (32 bit, 64 bit, x64 o Itanium a 64 bit).
Quando si distribuisce Reporting Services, viene installato e registrato automaticamente sia sul client di creazione dei report sia sul server di report un gruppo di estensioni per l'elaborazione dati di Reporting Services che garantisce l'accesso a diversi tipi di origini dei dati. Le estensioni per l'elaborazione dati personalizzate e i provider di dati Microsoft .NET Framework standard possono inoltre essere installati e registrati da qualsiasi utente dotato delle credenziali di amministratore del sistema. 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, è necessario che le estensioni per l'elaborazione dati e i provider di dati siano 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 sono installati.
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 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 sulle estensioni per l'elaborazione dati personalizzate, vedere Implementing a Data Processing Extension. Per ulteriori informazioni sui provider di dati .NET Framework standard, vedere lo spazio dei nomi System.Data. Per informazioni sulle differenze tra le estensioni per l'elaborazione dati e i provider di dati, vedere Differenze tra le estensioni per l'elaborazione dati e i provider di dati .NET standard.
Quando un report viene elaborato, ogni set di dati del report recupera i dati dall'origine dei dati a cui è associato. Per ogni set di dati può essere eseguita un'unica query su una sola origine dei dati. È inoltre possibile associare i parametri del report a una colonna in un set di dati del report. È previsto che i dati recuperati per un set di dati del report siano conformi a determinate caratteristiche: Per ulteriori informazioni, vedere Caratteristiche generali dei dati recuperati da un'origine dei dati del report.
Quando si utilizza un set di dati del report in Progettazione report, si seleziona un tipo di origine dei dati Ogni tipo di origine dei dati è associato a una finestra di progettazione query che viene aperta automaticamente nelle visualizzazione Dati di Progettazione report per consentire la creazione o la modifica della query per il set di dati del report in questione. La query che è possibile progettare e inviare all'origine dei dati dipende inoltre dalla finestra di progettazione query associata all'estensione per l'elaborazione dati. Per ulteriori informazioni, vedere Origini dei dati supportate da Reporting Services.
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. Nella tabella disponibile più avanti in questo argomento sono disponibili informazioni sulle origini dei dati supportate per versione e piattaforma. Per ulteriori informazioni sulle funzionalità in base all'edizione, vedere Funzionalità supportate dalle edizioni di SQL Server 2005.
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. BIDS non è supportato sulle piattaforme con processore Itanium. Nelle piattaforme x64, per 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 in 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 dei dati di Reporting Services: uno dei tipi di origine dei dati disponibili nell'elenco a discesa quando si definisce un'origine dei 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 dei dati deve essere selezionata nell'elenco a discesa quando si crea un'origine dei 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 dei dati di Reporting Services selezionato. In questa colonna è disponibile la risposta alla domanda" Quando si seleziona un tipo di origine dei 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 connessione dopo aver configurato un'origine dei dati. In questa colonna è disponibile la risposta alla domanda "Dopo aver selezionato il tipo di origine dei dati, quale provider di dati occorre selezionare nella finestra di dialogo Proprietà connessione?"
- <platform> origine dei dati: la piattaforma dell'origine dei dati supportata dall'estensione per l'elaborazione dati o dal provider di dati per l'origine dei 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 dei dati: la versione dell'origine dei 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 dei 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 dei dati di Reporting Services | Nome dell'estensione per l'elaborazione dati/provider di dati | Versione del provider di dati sottostante (Facoltativo) | Origine dei dati Piattaforma x86 | Dati Origine Piattaforma x64 | Dati Origine Piattaforma ia64 | Versione dell'origine dei dati | RS Piattaforma x86 | RS Piattaforma x64 | RS Piattaforma ia64 |
---|---|---|---|---|---|---|---|---|---|---|
Database relazionale di SQL Server |
Microsoft SQL Server |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Estende System.Data.SqlClient |
S |
S |
S |
SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
S |
S |
S |
Database relazionale di SQL Server |
OLEDB |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Estende System.Data.OledbClient |
S |
S |
S |
SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
S |
S |
S |
Database relazionale di SQL Server |
ODBC |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Estende System.Data.OdbcClient |
S |
S |
S |
SQL Server 2005 SQL Server 2000 SQL Server 7.0 |
S |
S |
S |
Database multidimensionale di Analysis Services |
Microsoft SQL Server Analysis Services |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Utilizza ADOMD.NET |
S |
S |
S |
SQL Server 2005 Analysis Services |
S |
S |
S |
Database multidimensionale di Analysis Services |
Microsoft SQL Server Analysis Services |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Utilizza ADOMD.NET |
S |
N |
N |
SQL Server 2000 Analysis Services |
S |
N |
S |
Database multidimensionale di Analysis Services |
OLEDB |
Estensione per l'elaborazione dati di Reporting Services incorporata |
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 per l'elaborazione dati di Reporting Services incorporata |
Estende System.Data.OledbClient Versione 8.0 |
S |
N |
S |
SQL Server 2000 Analysis Services |
S |
N |
S |
XML |
XML |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Origini dei dati XML indipendenti dalla piattaforma. |
|
|
|
servizi Web XML o documenti |
S |
S |
S |
Modello Server report |
Modello di report |
Estensione per l'elaborazione dati di Reporting Services incorporata per un file SMDL pubblicato |
Le origini dei dati per un modello utilizzano le estensioni per l'elaborazione dati incorporate. Per Oracle sono richiesti componenti client Oracle. Per Teradata è richiesto il provider di dati .NET Framework per Teradata 12.00.00.01. Per il supporto della piattaforma, vedere la documentazione di Teradata. |
I modelli possono essere creati da: SQL Server 2005 SQL Server 2000 SQL Server 2005 Analysis Services Database Oracle 9.2.0.3 o versione successiva. Database Teradata versione 12.00 o 6.20. |
S |
S |
S |
|||
Database relazionali SAP |
SAP |
Non predefinita. Estensione per l'elaborazione dati di Reporting Services |
Installare dal sito di download del Feature Pack di SQL Server 2005 Vedere la documentazione SAP per il supporto della piattaforma. |
S |
mySAP Business Suite |
S |
||||
Database multidimensionali SAP |
Sap BI NetWeaver |
Estensione per l'elaborazione dei dati di Reporting Services incorporata (SP1) |
Vedere la documentazione SAP per il supporto della piattaforma. |
SAP BI NetWeaver |
S |
|||||
Hyperion Essbase |
Hyperion Essbase |
Estensione per l'elaborazione dei dati di Reporting Services incorporata (SP2) |
Vedere la documentazione di Hyperion per il supporto della piattaforma. |
S |
Hyperion Essbase |
S |
||||
Database relazionale Oracle |
Oracle |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Estende System.Data.OracleClient Richiede componenti client Oracle. |
S |
Oracle 10g 9 8.1.7 |
S |
S |
S |
||
Database relazionale Oracle |
Parte di OLEDB |
Predefinito OLE DB per Oracle |
MSDAORA Parte di MDAC da downloads.microsoft.com Richiede componenti client Oracle. Vedere la documentazione di Oracle per il supporto della piattaforma. |
S |
Dipende dalla versione di MDAC. Per ulteriori informazioni, cercare "Oracle" in https://support.microsoft.com. |
S |
||||
Database relazionale DB2 |
Nome dell'estensione per i dati registrato personalizzato |
Provider Microsoft OLE DB per DB2 |
Installare dal sito di download del Feature Pack di SQL Server 2005 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 personalizzato |
Host Integration Server 2004 Vedere la documentazione di HI. |
S |
S |
N |
S |
||||
Origine dei dati OLE DB generica |
OLEDB |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Tutte le origini dei dati che supportano OLE DB. Vedere la documentazione dell'origine dei dati per il supporto della piattaforma. |
S |
Tutte le origini dei dati che supportano OLE DB. Vedere la nota. |
S |
||||
Origine dei dati ODBC generica |
ODBC |
Estensione per l'elaborazione dati di Reporting Services incorporata |
Tutte le origini dei dati che supportano OLE DB. Vedere la documentazione dell'origine dei dati per il supporto della piattaforma. |
S |
Qualsiasi origine dei 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: Registrazione di un provider di dati .NET Framework standard.
Torna alla tabella delle origini dei dati
Estensioni per l'elaborazione dati in Reporting Services
Le estensioni per l'elaborazione dati seguenti vengono installate automaticamente con Reporting Services. Per ulteriori informazioni e per verificare l'installazione, vedere File di configurazione RSReportDesigner e File di configurazione RSReportServer.
Estensione per l'elaborazione dati di Microsoft SQL Server
Il tipo di origine dei 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 tali piattaforme. Questa estensione può essere utilizzata per stabilire la connessione e recuperare i dati da un database nelle versioni seguenti di un'istanza di SQL Server:
- SQL Server 2005 per piattaforme x86, x64 e Itanium
- SQL Server 2000 per piattaforme x86, x64 e Itanium
- SQL Server 7 per x86
Quando si seleziona questa estensione per la creazione di un set di dati del report, viene aperto la finestra di progettazione di Visual Database Tools che consente di creare una query Transact-SQL per l'origine dei dati. Se si utilizza l'interfaccia grafica di Progettazione query, la query verrà analizzata ed eventualmente riscritta. Utilizzare Progettazione query standard se si desidera controllare l'esatto codice Transact-SQL utilizzato per una query. Per ulteriori informazioni sulla creazione di set di dati del report per questa estensione, vedere Definizione di set di dati del report per un database relazionale di SQL Server. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Strumenti di progettazione di query e viste (Visual Database Tools) e Interfaccia utente di Progettazione query di SQL Server.
L'estensione per l'elaborazione dati di Microsoft SQL Server supporta parametri multivalore.
Torna alla tabella delle origini dei dati
Estensione per l'elaborazione dati di Microsoft SQL Server Analysis Services
Quando si seleziona il tipo di origine dei 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 di 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 sulla creazione di set di dati del report per questa estensione, vedere Definizione di set di dati del report per dati multidimensionali e di stima di data mining di Analysis Services. Per ulteriori informazioni su XMLA, vedere XML for Analysis Overview (XMLA). Per ulteriori informazioni sulla finestra Progettazione query associata a MDX, vedere Interfaccia utente di Progettazione query MDX di Analysis Services. Per ulteriori informazioni sulla finestra Progettazione query associata a DMX, vedere Interfaccia utente di Progettazione query DMX in Analysis Services.
Quando ci si connette a un'origine dei 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 sulle proprietà estese, vedere Utilizzo di proprietà di campo estese per un database di Analysis Services.
Questa estensione può essere utilizzata per stabilire la connessione a diverse versioni di un database SQL Server Analysis Services e recuperare dati multidimensionali:
- SQL Server 2005 Analysis Services per piattaforme x86, x64 e Itanium.
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.
Questa estensione può essere utilizzata per stabilire la connessione alle seguenti versioni di un database SQL Server Analysis Services e recuperare dati multidimensionali:
- SQL Server 2000 Analysis Services in esecuzione su piattaforme basate su Itanium e x86.
[!NOTA] SQL Server 2000 Analysis Services non viene eseguito su piattaforme x64.
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 dei 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 dei 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 utente di Progettazione query di SQL Server. 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 dei dati
OLE DB per SQL Server
Quando si seleziona il tipo di origine dei 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. Questa estensione può essere utilizzata per stabilire la connessione alle origini dei dati seguenti e recuperare dati:
- SQL Server 2005 eseguito su piattaforme x86, x64 e Itanium
- SQL Server 2000 eseguito su piattaforme x86, x64 Itanium
- SQL Server 7 per x86
- SQL Server 6.5 e precedenti per x86
Per ulteriori informazioni sulla creazione di set di dati del report per questa estensione, vedere Definizione di set di dati del report per altre origini dei dati.
Torna alla tabella delle origini dei 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, selezionare il tipo di origine dei dati OLE DB e 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. Questa estensione può essere utilizzata per stabilire la connessione alle origini dei dati seguenti e recuperare dati:
- Microsoft SQL Server 2005 Analysis Services eseguito su piattaforme x86, x64 e piattaforme basate su 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 dei dati Analysis Services è Microsoft SQL Server Analysis Services.
Per ulteriori informazioni sulla creazione di set di dati del report per questa estensione, vedere Definizione di set di dati del report per altre origini dei dati.
Torna alla tabella delle origini dei dati
OLE DB per Analysis Services 8.0
Per recuperare 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 dei dati Analysis Services è Microsoft SQL Server Analysis Services.
Torna alla tabella delle origini dei dati
OLE DB per OLAP 7.0
Il provider OLE DB per OLAP Services 7.0 non è supportato.
Torna alla tabella delle origini dei 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 un parametro denominato, utilizzare l'estensione per l'elaborazione dati Oracle.
Per ulteriori informazioni sulla configurazione di Oracle come origine dei 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 protezione SERVIZIO DI RETE nella Microsoft Knowledge Base.
Torna alla tabella delle origini dei dati
Provider di dati .NET Framework standard OLE DB
Per recuperare dati da un'origine dei dati che supporta i provider di dati .NET Framework OLE DB, utilizzare il tipo di origine dei 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 dei dati
Estensione per l'elaborazione dati ODBC
Quando si seleziona il tipo di origine dei 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 dati è compilata in modo nativo per piattaforme x86, x64 e Itanium e può essere eseguita su tali piattaforme. Questa estensione può essere utilizzata per stabilire la connessione a qualsiasi origine dei 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 dei dati
Provider di dati .NET Framework standard ODBC
Per recuperare dati da un'origine dei dati che supporta i provider di dati .NET Framework ODBC, utilizzare il tipo di origine dei 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 dei dati
Estensione per l'elaborazione dati Oracle
Quando si seleziona il tipo di origine dei 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 dei 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 dei 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 protezione 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 Definizione di set di dati del report per dati relazionali di un database Oracle. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Strumenti di progettazione di query e viste (Visual Database Tools) e Interfaccia utente di Progettazione query di SQL Server.
Torna alla tabella delle origini dei dati
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 su come specificare la stringa di connessione, vedere Connessione a un'origine dei dati. Per ulteriori informazioni su come specificare la query, vedere Definizione di set di dati del report per i dati XML. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere la sezione relativa alla progettazione di query standard in Interfaccia utente di Progettazione query di SQL Server. Vedere ad esempio Esercitazione: Utilizzo di dati XML in un report e Reporting Services: Utilizzo di origini dei dati del servizio Web e XML.
Torna alla tabella delle origini dei dati
Provider di dati per mySAP Business Suite
Reporting Services consente di recuperare dati di report dall'origine dei dati mySAP Business Suite. Per ulteriori informazioni su come scaricare questo provider di dati, vedere Microsoft .NET Data Provider for mySAP Business Suite e Configurazione di Reporting Services per l'utilizzo di Microsoft .NET Data Provider for mySAP Business Suite. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere la sezione relativa alla progettazione di query standard in Interfaccia utente di Progettazione query di SQL Server.
Torna alla tabella delle origini dei dati
Estensione per l'elaborazione dati SAP NetWeaver Business Intelligence
Reporting Services 2005 Service Pack 1 e versioni successive includono un'estensione per l'elaborazione dati che consente di utilizzare in un report dati di un'origine dei dati SAP NetWeaver Business Intelligence. Per ulteriori informazioni su come specificare la stringa di connessione, vedere Connessione a un'origine dei dati. Per ulteriori informazioni su come specificare la query, vedere Definizione di set di dati del report per dati multidimensionali da un sistema SAP NetWeaver BI. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Interfaccia utente di Progettazione query SAP NetWeaver BI. Per ulteriori informazioni, vedere Utilizzo di SQL Server 2005 Reporting Services con SAP NetWeaver Business Intelligence.
Torna alla tabella delle origini dei dati
Estensione per l'elaborazione dati di Business Intelligence di Hyperion Essbase
Reporting Services 2005 Service Pack 2 e versioni successive includono un'estensione per l'elaborazione dati che consente di utilizzare in un report dati di un'origine dei dati Hyperion Essbase. Per ulteriori informazioni su come specificare la stringa di connessione, vedere Connessione a un'origine dei dati. Per ulteriori informazioni su come specificare la query, vedere Definizione dei set di dati del report per i dati multidimensionali da un database Hyperion Essbase. Per ulteriori informazioni sulla finestra Progettazione query associata, vedere Interfaccia utente di Progettazione query Hyperion Essbase. Per ulteriori informazioni, visitare il sito TechNet SQL Server 2005 - Reporting Services.
Torna alla tabella delle origini dei 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 12.0 o 6.20 oppure cubi multidimensionali di SQL Server 2005 Analysis Services e versioni successive come origini dei dati per i report creati in Progettazione report e Generatore report. Quando si seleziona l'origine dei dati di un modello di report, si seleziona un modello dell'origine dei dati sottostante. Per utilizzare un modello di report come origine dei dati è necessario pubblicarlo in un server di report o in una raccolta di SharePoint. È possibile creare e pubblicare modelli utilizzando Progettazione modelli, Gestione report o SQL Server Management Studio.
Per generare un modello basato su un database Teradata, è necessario che nel server di report e nel client di creazione dei report sia installata la versione 12.00.00.01 del provider di dati .NET Framework per Teradata. Per ulteriori informazioni, vedere Configurazione di Reporting Services per modelli di report basati su Teradata.
Per ulteriori informazioni sull'utilizzo di origini dei dati di modelli di report da Progettazione report, vedere Utilizzo di Progettazione query modelli di report. Per ulteriori informazioni sull'utilizzo delle origini dei dati dei modelli di report, vedere Utilizzo di Progettazione modelli, Generazione di modelli utilizzando gli strumenti per la gestione dei report e Procedura: Creazione di un'origine dei dati modello di report (Progettazione report).
Torna alla tabella delle origini dei dati
Vedere anche
Attività
Procedura: Creazione di un modello tramite Gestione report
Concetti
Panoramica dei componenti di Reporting Services
Server di report
Utilizzo di Progettazione modelli
Definizione di set di dati del report per altre origini dei dati
Altre risorse
Estensione di esempio per l'elaborazione dati da una condivisione file
Requisiti hardware e software per l'installazione di SQL Server 2005
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
17 novembre 2008 |
|
12 dicembre 2006 |
|
14 aprile 2006 |
|