Condividi tramite


Connessioni dati o origini dati incorporate e condivise (Generatore report e SSRS)

Nei report vengono usate le connessioni dati per il recupero di dati per un report quando viene eseguita una query o viene elaborato il report. È possibile scegliere da un elenco di tipi di connessione dati incorporati per la connessione a un database relazionale, un database multidimensionale, un servizio Web o ad altre origini di dati. Per la descrizione delle connessioni dati vengono usati i termini riportati di seguito.

  • Connessione dati. Chiamata anche origine dati. In una connessione dati sono inclusi un nome e le proprietà di connessione che dipendono dal tipo di connessione. In base alle caratteristiche di progettazione, in una connessione dati non sono incluse le credenziali. Una connessione dati non consente di specificare i dati da recuperare dall'origine dati esterna. A tale scopo, è necessario specificare una query durante la creazione di un set di dati.

  • Definizione dell'origine dati. File che contiene la rappresentazione XML di un'origine dati del report. Quando viene pubblicato un report, le relative origini dati vengono salvate nel server di report o in un sito di SharePoint come definizioni dell'origine dati, indipendentemente dalla definizione del report. Ad esempio, un amministratore del server di report potrebbe aggiornare la stringa di connessione o le credenziali. In un server di report nativo, il tipo di file è con estensione rds. In un sito di SharePoint, il tipo di file è con estensione rsds.

  • Stringa di connessione. Una stringa di connessione è una versione stringa delle proprietà di connessione necessarie per connettersi a un'origine dati. Le proprietà di connessione variano in base al tipo di connessione dati. Per gli esempi, vedere Data Connections, Data Sources, and Connection Strings in Report Builder.

  • Origine dati condivisa. Un'origine dati condivisa è disponibile in un server di report o in un sito di SharePoint per essere usata da più report.

  • Origine dati incorporata. Nota anche come origine dati specifica del report. Un'origine dati viene definita in un report e utilizzata solo dal report specifico.

  • Credenziali. Si tratta delle informazioni di autenticazione necessarie per consentire l'accesso ai dati esterni.

La differenza tra le origini dati incorporate e quelle condivise dipende dalle diverse modalità di creazione, archiviazione e gestione.

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 altre informazioni, vedere Progettazione di report in Progettazione report e Report Builder (SSRS) sul Web in microsoft.com.

Origini dati condivise

Le origini dati condivise sono utili quando si usano spesso le stesse origini dati. Si consiglia di usare le origini dati condivise il più possibile. Rendono i report e l'accesso ai report più facile da gestire, offrono una maggiore protezione dei report e delle origini dati usate. Se è necessaria un'origine dati condivisa, chiedere all'amministratore di sistema di creare una.

In Generatore report non è possibile creare un'origine dati condivisa. È possibile individuare e selezionare un'origine dati condivisa dal server di report. Per altre informazioni, vedere Connessioni dati, origini dati e stringhe di connessione.

In Progettazione report non è possibile individuare un'origine dati condivisa nel server di report. È possibile creare origini dati condivisi come parte di un progetto in Esplora soluzioni e scegliere se distribuirle in un server di report. È possibile scegliere di usarle solo in locale a causa delle differenze nelle credenziali richieste dal computer in uso o dal server di report. Per altre informazioni, vedere Connessioni dati, origini dati e stringhe di connessione in Reporting Services.

L'icona seguente indica un elemento dell'origine dati condivisa nella gerarchia di cartelle del server di report: icona Origine dati condivisaIcona Origine

Origini dati incorporate

Una connessione a un'origine dati incorporata è una connessione dati salvata nella definizione del report. Le informazioni di connessione a un'origine dati incorporata possono essere usate solo dal report che la contiene. Per definire e gestire le origini dati incorporate, usare la finestra di dialogo Proprietà origine dati .

Confronto tra origini dati condivise e incorporate

Nella tabella seguente vengono riepilogate le differenze fra le origini dati incorporate e quelle condivise:

Descrizione Origine dati

origine dati
Condiviso

origine dati
La connessione dati è incorporata nella definizione del report. Disponibile
Il puntatore alla connessione dati nel server di report è incorporato nella definizione del report. Disponibile
Gestita nel server di report Disponibile Disponibile
Richiesta per i set di dati condivisi Disponibile
Richiesta per i componenti Disponibile

Credenziali origine dati

Le credenziali vengono usate per creare un'origine dati incorporata, per eseguire una query o per recuperare dati durante l'elaborazione di report. Il proprietario dell'origine dati determina il tipo di credenziali che è necessario usare per accedere ai dati. Le credenziali sono gestite indipendentemente dalla connessione dati in un server di report, un sito di SharePoint o in un computer locale in un ambiente di creazione di report. A seconda del tipo di origine dati, è possibile salvare le credenziali per evitare la richiesta o di impostare di chiedere conferma a ciascun utente. Le credenziali necessarie potrebbero variare a seconda se la connessione all'origine dati viene eseguita dal computer in uso o dal server di report. Per altre informazioni, vedere Specificare le credenziali in Report Builder e connessioni dati, origini dati e stringhe di connessione in Reporting Services.

Vedere anche

Aggiungere dati a un report (Generatore report e SSRS)
Concetti relativi alla creazione di report (Generatore report e SSRS)
Origini dei dati supportate da Reporting Services (SSRS)
Aggiungere e verificare una connessione dati o un'origine dati (Generatore report e SSRS)
Set di dati condivisi e incorporati (Generatore report e SSRS)