Aggiunta di dati da origini dati esterne (SSRS)
Utilizzare un'estensione per i dati per recuperare dati da qualsiasi origine dati esterna. Le informazioni di connessione dati vengono in genere fornite dal proprietario dell'origine dati esterna che è responsabile della concessione delle autorizzazioni e di specificare i tipi di credenziali da utilizzare. Le informazioni di connessione dati vengono salvate come un'origine dati del report. Il tipo di origine dati consente di specificare quale estensione per i dati utilizzare per recuperare i dati.
Per ulteriori informazioni sui tipi di origine dati, vedere Contenuto della sezione.
Contenuto dell'articolo
Informazioni sulla tecnologia di accesso ai dati
Informazioni sui dati del report
Utilizzo dei tipi di dati
Procedure
Contenuto della sezione
Sezioni correlate
Informazioni sulla tecnologia di accesso ai dati
Per recuperare dati per un set di dati del report sono necessari più livelli di software per l'accesso ai dati. Nell'elenco seguente viene fornita una semplice descrizione del funzionamento dei report con tecnologie di accesso ai dati:
Applicazione e interfaccia utente Applicazione Generatore report 3.0 che consente di creare un'origine dati, aggiungere un riferimento a un'origine dati condivisa, aggiungere un set di dati condiviso o aggiungere una parte di report che include le origini dati e i set di dati da cui dipende.
**Elementi della definizione del report **Le origini dati e i set di dati fanno parte della definizione del report. Dopo la pubblicazione di un report in un server di report, le origini dati e i set di dati condivisi vengono gestiti in modo indipendente dalla definizione del report.
Origine dati e origine dati condivisa Parte di una definizione del report che include le informazioni sul tipo di estensione per l'elaborazione dati, le informazioni di connessione e l'autenticazione.
Set di dati e raccolta campi Parte di una definizione del report che include la query, la raccolta campi e i tipi di dati dei campi.
Estensioni per i dati Reporting Services Estensioni per i dati incorporate installate con Generatore report. Un'estensione per i dati fornisce la funzionalità che gestisce l'autenticazione, le aggregazioni server e i parametri multivalore.
Provider di dati Software che gestisce la connessione e il recupero di dati dall'origine dati esterna. Il provider di dati definisce la sintassi della stringa di collegamento. La maggior parte delle estensioni per i dati vengono compilate su un livello provider di dati.
Origine dati esterna Posizione da cui vengono recuperati i dati del report, ad esempio un database, un file, un cubo o un servizio Web.
Nota
Quando non si è connessi a un server di report, è possibile scegliere tra le estensioni per i dati installate con Generatore report 3.0. Si accede ai dati come utente singolo utilizzando le credenziali del computer. Quando si è connessi a un server di report, è possibile scegliere tra le estensioni per i dati installate nel server di report. Si accede ai dati come uno degli utenti che eseguono il report e si utilizzano le credenziali nel server di report. Per ulteriori informazioni, vedere Server di report e server di report SharePoint (Generatore report 3.0 e SSRS) e Specifica di credenziali in Generatore report 3.0.
Informazioni sui dati del report
Nella sua forma più semplice, un report visualizza i dati di un set di dati in un'area dati nella pagina del report, ovvero in una singola tabella, in un grafico, in una matrice o in un altro tipo di area dati del report. I dati di un set di dati del report provengono dal primo set di risultati restituito da un singolo comando di query eseguito dall'accesso in sola lettura a un'origine dati esterna. Ogni area dati può essere espansa in base alle esigenze per visualizzare tutti i dati del set di dati.
I dati di un set di dati sono soprattutto tabulari. Le colonne sono date dai campi della query del set di dati. Le righe corrispondono alle righe del set di risultati. È possibile utilizzare i tipi di dati generalizzati seguenti in un report:
Dati rettangolari. Dati di un set di risultati che dispongono dello stesso numero di colonne in ogni riga.
I dati gerarchici sono supportati come un set di righe bidimensionale.
Le gerarchie incomplete, dove esiste un numero diverso di colonne per ogni riga di dati, non sono supportate. Per alcune estensioni per i dati, questo fatto ha alcune implicazioni.
Le estensioni per i dati che vengono utilizzate con origini dati multidimensionali utilizzano il protocollo XML for Analysis e recuperano i dati come set di righe bidimensionale e non come set di celle.
L'estensione per i dati XML rende automaticamente bidimensionali i dati XML da utilizzare in un report. Se la prima istanza di un elemento XML non include tutti gli attributi o tutti i sottoelementi, i dati potrebbero non essere disponibili come dati del report.
I dati ricorsivi sono supportati. Un set di risultati che contiene una gerarchia di dati ricorsivi include tutte le informazioni sulla struttura della gerarchia in un set di risultati rettangolare. Ad esempio, la struttura di relazioni tra i dipendenti di una società può essere rappresentata da una tabella che include due colonne: un dipendente e un superiore. Ogni superiore è anch'egli un dipendente con un superiore. Il massimo dirigente contiene in genere un identificatore null o di altro tipo a indicare che questo dipendente non ha un superiore.
Torna all'inizio
Utilizzo dei tipi di dati
Quando si crea un set di dati, i tipi di dati dei campi vengono mappati a un subset di tipi di dati CLR (Common Language Runtime) da .NET Framework. I tipi di dati che non possono essere mappati in modo chiaro vengono restituiti come stringhe. Per ulteriori informazioni sull'utilizzo dei tipi di dati dei campi, vedere Utilizzo di campi in un set di dati del report (Generatore di report 3.0 e SSRS). Quando si crea un parametro, il tipo di dati deve essere supportato dalla definizione del report. Per ulteriori informazioni sull'esecuzione del mapping dei tipi di dati dal provider di dati a un parametro del report, vedere Utilizzo dei tipi di dati nelle espressioni (Generatore report 3.0 e SSRS).
Torna all'inizio
Procedure
In questa sezione sono contenute le istruzioni dettagliate per l'utilizzo di connessioni dati, origini dati e set di dati.
Procedura: Aggiunta di un filtro a un set di dati (Generatore report 3.0 e SSRS)
Torna all'inizio
Contenuto della sezione
Negli argomenti seguenti vengono fornite informazioni su ogni estensione per i dati incorporata.
Argomento |
Tipo di origine dati |
---|---|
Microsoft SQL Server |
|
Microsoft SQL Server Analysis Services |
|
Microsoft SQL Server Analysis Services |
|
Microsoft Elenco SharePoint |
|
Microsoft SQL Azure |
|
Tipo di connessione SQL Server Parallel Data Warehouse (SSRS) |
Microsoft SQL Server 2008 R2 Parallel Data Warehouse |
SAP NetWeaver BI |
|
Hyperion Essbase |
|
OLE DB |
|
ODBC |
|
XML |
|
Modello con estensione smdl |
Torna all'inizio
Sezioni correlate
In queste sezioni della documentazione sono incluse informazioni concettuali approfondite sui dati dei report, nonché le procedure per definire, personalizzare e utilizzare parti di un report correlate ai dati.
Argomento |
Descrizione |
---|---|
Viene fornita una panoramica sull'accesso ai dati del report. |
|
Connessioni dati, origini dati e stringhe di connessione in Generatore report 3.0 |
Vengono fornite informazioni sulle connessioni dati e sulle origini dati. |
Creazione e aggiunta di set di dati (Generatore report 3.0 e SSRS) |
Vengono fornite informazioni sui set di dati incorporati e condivisi. |
Utilizzo di campi in un set di dati del report (Generatore di report 3.0 e SSRS) |
Vengono fornite informazioni sulla raccolta di campi di set di dati generata dalla query. |
Origini dei dati supportate da Reporting Services (SSRS) nella documentazione di Reporting Services inclusa nella documentazione online di SQL Server. |
Vengono fornite informazioni dettagliate sul supporto delle piattaforme e delle versioni per ogni estensione per i dati. |
Cenni preliminari sulle estensioni per l'elaborazione dati nella documentazione di Reporting Services inclusa nella documentazione online di SQL Server. |
Vengono fornite informazioni dettagliate destinate agli utenti avanzati sulle estensioni per i dati. |
Torna all'inizio
Vedere anche