Condividi tramite


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.

  1. 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.

  2. Finestra di dialogo Connessione   Utilizzare la finestra di dialogo Connessione per creare o incollare una stringa di connessione.

  3. Informazioni sulla connessione dati   La stringa di connessione viene passata all'estensione per i dati.

  4. Credenziali    Le credenziali vengono gestite separatamente dalla stringa di connessione.

  5. Estensioni dati/provider di dati   La connessione ai dati può avvenire attraverso più livelli di accesso ai dati.

  6. 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.

Recupero di dati da origini dati esterne

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).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna 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).

Icona freccia utilizzata con il collegamento Torna all'inizioTorna all'inizio