Condividi tramite


Connessioni dati, origini dati e stringhe di connessione in Generatore report

Per includere dati in un report, è possibile creare connessioni dati e set di dati. In una connessione dati sono incluse informazioni sulla modalità di accesso a un'origine dati esterna. In un set di dati è incluso un comando di query che consente di specificare i dati da includere tramite la connessione dati.

  1. Origini dati nel riquadro dei dati del report   Un'origine dati viene visualizzata nel riquadro dei dati del report in seguito alla creazione di un'origine dati incorporata o all'aggiunta di un'origine dati condivisa.

  2. Finestra di dialogo Connessione   Utilizzare la finestra di dialogo Connessione per compilare 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 incorporate e condivise (Generatore report 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 del report. Tali elementi dispongono già delle informazioni necessarie sulla connessione dati. Per ulteriori informazioni, vedere Aggiungere dati a un report (Generatore report e SSRS).

[!NOTA]

È possibile creare e modificare definizioni del report (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools. 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 (SSRS) nel Web all'indirizzo microsoft.com.

rs_DataSourcesStory

Contenuto dell'articolo

Esempi di stringhe di connessione

Creazione di origini dati

Esempi di stringhe di connessione

In una connessione dati è inclusa 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=AdventureWorks2012

Impostare il tipo di origine dati su SQL Server.

Database dell'istanza di SQL Server

Data Source=localhost\MSSQL11.InstanceName; Initial Catalog= AdventureWorks2012

Impostare il tipo di origine dati su SQL Server.

Database di SQL Server Express

Data Source=localhost\MSSQL11.SQLEXPRESS; Initial Catalog= AdventureWorks2012

Impostare il tipo di origine dati su SQL Server.

Database di Analysis Services nel server locale

data source=localhost;initial catalog=Adventure Works DW 2012

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.

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 ogni tipo di connessione, vedere Aggiungere 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 Aggiungere e verificare una connessione dati o un'origine dati (Generatore report 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.

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 SQL Server Data Tools (SSDT). Per ulteriori informazioni, vedere Creare un'origine dati incorporata o condivisa (SSRS).

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

Vedere anche

Concetti

Aggiungere dati a un report (Generatore report e SSRS)

Parti del report (Generatore report e SSRS)