Connessioni dati, origini dati e stringhe di connessione in Generatore report 3.0
Per includere dati in un report, l'utente deve creare connessioni dati e set di dati. Una connessione dati include informazioni relative all'accesso a un'origine dati esterna. Un set di dati include un comando di query per specificare quali dati includere tramite la connessione dati.
Origini dati nel riquadro Dati report Un'origine dati viene visualizzata nel riquadro Dati report in seguito alla creazione di un'origine dati incorporata o l'aggiunta di un'origine dati condivisa.
Finestra di dialogo Connessione Utilizzare la finestra di dialogo Connessione per creare o incollare una stringa di connessione.
Informazioni sulla connessione dati La stringa di connessione viene passata all'estensione per i dati.
Credenziali Le credenziali vengono gestite separatamente dalla stringa di connessione.
Estensioni dati/provider di dati La connessione ai dati può avvenire attraverso più livelli di accesso ai dati.
Origini dati esterne È possibile recuperare dati da database relazionali, database multidimensionali, elenchi SharePoint, servizi Web o modelli di report.
Per ulteriori informazioni, vedere Connessioni dati o origini dati condivise e incorporate (Generatore report 3.0 e SSRS) e Connessioni dati, origini dati e stringhe di connessione (SSRS).
I dati possono anche essere inclusi in un report tramite origini dati condivise predefinite, set di dati condivisi e parti di report. Tali elementi dispongono già delle informazioni necessarie sulla connessione dati. Per ulteriori informazioni, vedere Aggiunta di dati a un report (Generatore report 3.0 e SSRS).
Nota
È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report 3.0 e in Progettazione report di Business Intelligence Development Studio. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati. Per ulteriori informazioni, vedere Progettazione di report tramite Progettazione report e Generatore report 3.0 (SSRS) nel Web all'indirizzo microsoft.com.
Contenuto dell'articolo
Esempi di stringhe di connessione
Creazione di origini dati
Esempi di stringhe di connessione
Una connessione dati include una stringa di connessione fornita in genere dal proprietario dell'origine dati esterna. Nella tabella seguente sono elencati esempi di stringhe di connessione per diversi tipi di origini dati esterne.
Origine dati |
Esempio |
Descrizione |
---|---|---|
Database di SQL Server nel server locale |
data source="(local)";initial catalog=AdventureWorks |
Impostare il tipo di origine dati su SQL Server. |
Database dell'istanza di SQL Server |
Data Source=localhost\MSSQL10_50.InstanceName; Initial Catalog= AdventureWorks |
Impostare il tipo di origine dati su SQL Server. |
Database di SQL Server Express |
Data Source=localhost\MSSQL10_50.SQLEXPRESS; Initial Catalog= AdventureWorks |
Impostare il tipo di origine dati su SQL Server. |
Database di Analysis Services nel server locale |
data source=localhost;initial catalog=Adventure Works DW |
Impostare il tipo di origine dati su SQL Server Analysis Services. |
Elenco SharePoint |
data source=http://MySharePointWeb/MySharePointSite/ |
Impostare il tipo di origine dati su SharePoint List. |
Server Analysis Services di SQL Server 2000 |
provider=MSOLAP.2;data source=<remote server name>;initial catalog=FoodMart 2000 |
Impostare il tipo di origine dati su OLE DB Provider for OLAP Services 8.0. È possibile ottenere una connessione più veloce alle origini dati Analysis Services di SQL Server 2000 impostando la proprietà ConnectTo su 8.0. Per impostare questa proprietà, utilizzare la finestra di dialogo Proprietà connessione nella scheda Proprietà avanzate. |
Modelli di report |
Non applicabile. |
Non è necessaria una stringa di connessione per un modello di report. In Generatore report individuare il server di report e selezionare il file con estensione smdl che rappresenta il modello di report. |
Server Oracle |
data source=myserver |
Impostare il tipo di origine dati su Oracle. È necessario installare gli strumenti client Oracle nel computer di Generatore report e nel server di report. |
Origine dati SAP NetWeaver BI |
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla |
Impostare il tipo di origine dati su SAP NetWeaver BI. |
Origine dati Hyperion Essbase |
Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample |
Impostare il tipo di origine dati su Hyperion Essbase. |
Origine dati Teradata |
data source=<NN>.<NNN>.<NNN>.<N>; |
Impostare il tipo di origine dati su Teradata. La stringa di connessione è un indirizzo IP (Internet Protocol) nel formato in quattro campi, ognuno dei quali può contenere da una a tre cifre. |
Origine dati Teradata |
Database=<database name>; data source=<NNN>.<NNN>.<NNN>.<NNN>;Use X Views=False;Restrict to Default Database=True |
Impostare il tipo di origine dati su Teradata, analogamente all'esempio precedente. Utilizzare solo il database predefinito specificato nel tag Database e non individuare automaticamente le relazioni dei dati. |
Origine dati XML, servizio Web |
data source=http://adventure-works.com/results.aspx |
Impostare il tipo di origine dati su XML. La stringa di connessione è un URL per un servizio Web che supporta Web Services Definition Language (WSDL). |
Origine dati XML, documento XML |
https://localhost/XML/Customers.xml |
Impostare il tipo di origine dati su XML. La stringa di connessione è un URL per il documento XML. |
Origine dati XML, documento XML incorporato |
Vuoto |
Impostare il tipo di origine dati su XML. I dati XML vengono incorporati nella definizione del report. |
Per ulteriori informazioni su ciascun tipo di connessione, vedere Aggiunta di dati da origini dati esterne (SSRS) e Origini dei dati supportate da Reporting Services (SSRS).
Torna all'inizio
Creazione di origini dati
Per creare un'origine dati incorporata, l'utente deve disporre di una stringa di connessione e delle credenziali necessarie per l'accesso ai dati. Queste informazioni provengono solitamente dal proprietario dell'origine dati. La connessione dati viene salvata nella definizione del report come parte dell'origine dati. Le credenziali vengono gestite indipendentemente dalla connessione. Per istruzioni dettagliate, vedere Procedura: Aggiunta e verifica di una connessione dati o di un'origine dati (Generatore report 3.0 e SSRS).
Nota
Alcuni tipi di credenziali potrebbero non supportare tutti gli scenari utilizzati da Generatore report: per eseguire una query in Progettazione query, visualizzare l'anteprima di un report dal computer in uso quando non si è connessi a un server di report ed eseguire il report dal server di report. Si consiglia di utilizzare le origini dati condivise tutte le volte che è consentito. È possibile archiviare le credenziali per un'origine dati condivisa sul server di report. Per ulteriori informazioni, vedere Specifica di credenziali in Generatore report 3.0.
Per creare un'origine dati condivisa, è necessario utilizzare Gestione report in modo da creare l'origine dati direttamente nel server di report oppure utilizzare un ambiente di creazione quale Progettazione report in SQL Server Business Intelligence Development Studio. Per ulteriori informazioni, vedere Procedura: Creare un'origine dati incorporata o condivisa (SSRS).
Torna all'inizio