Condividi tramite


Estensioni per l'elaborazione dati e provider di dati .NET Framework (SSRS)

Un'estensione per l'elaborazione dati di Reporting Services è un componente installato con Reporting Services, progettato per recuperare dati da un tipo specifico di origine dati e fornire funzionalità aggiuntive per supportare la progettazione e l'elaborazione dei report. Un provider di dati .NET Framework è un componente disponibile da origini Microsoft o di terze parti che supporta System.Data interfacce che consentono di recuperare e modificare i dati da un tipo specifico di origine dati.

Informazioni su un'estensione per l'elaborazione dati

Un'estensione di Reporting Services per l'elaborazione dei dati supporta un sottoinsieme delle interfacce System.Data. Le estensioni per l'elaborazione dati richiedono solo l'accesso in sola lettura a un'origine dati, pertanto le interfacce per la scrittura e l'aggiornamento non vengono implementate. Ogni estensione per l'elaborazione dati può fornire funzionalità personalizzate per supportare l'elaborazione dei report. Ad esempio, un'estensione per l'elaborazione dati potrebbe supportare i tipi di funzionalità seguenti:

  • Gestione delle credenziali separatamente dalla stringa di connessione

  • Supporto di parametri multivalore

  • Recupero delle aggregazioni del server, calcolate sulla fonte dei dati

  • Recupero delle proprietà dei dati e dei valori dei dati dall'origine dati

Informazioni su un provider di dati

Un provider di dati .NET Framework (noto anche come driver) supporta un set standard di interfacce per leggere, scrivere e aggiornare dati su una fonte dati. Un provider di dati può essere usato quando non è disponibile alcuna estensione per l'elaborazione dati per un tipo specifico di origine dati. Sono disponibili molti provider di dati .NET Framework standard di terze parti.

Poiché Reporting Services dispone di un'architettura estendibile del provider di dati, è possibile creare un'estensione per l'elaborazione dati personalizzata per includere le funzionalità aggiuntive fornite dalle estensioni per l'elaborazione dati di Reporting Services. Per altre informazioni, vedere Implementazione di un'estensione per l'elaborazione dati. Per le estensioni per l'elaborazione dati di terze parti, vedere la documentazione fornita con l'estensione per l'elaborazione dati di terze parti.

Annotazioni

Prima di poter accedere ai dati da un'origine dati, è necessario installare e registrare un provider di dati .NET Framework o un'estensione per l'elaborazione dati personalizzata. L'estensione per l'elaborazione dati deve essere installata e registrata sia nel client di creazione del report che nel server di report per visualizzare il report pubblicato. Non tutti i provider di dati sono progettati per funzionare in un ambiente server. Per altre informazioni, vedere Registrare un provider di dati .NET Framework Standard (SSRS)e Distribuire un'estensione per l'elaborazione dati.

Vedere anche

Panoramica delle estensioni per l'elaborazione dati
Set di dati condivisi e incorporati del report (Generatore di report e SSRS)