Panoramica dei componenti di Reporting Services

Data aggiornamento: 14 aprile 2006

SQL Server Reporting Services è un set di componenti di elaborazione, strumenti e interfacce programmatiche che supportano lo sviluppo e l'utilizzo di report completi in un ambiente gestito. Il set include strumenti di sviluppo, strumenti di configurazione e amministrazione e strumenti per la visualizzazione di report. Le interfacce programmatiche includono SOAP (Simple Object Access Protocol), endpoint URL e WMI (Strumentazione gestione Windows, Windows Management Instrumentation) per facilitare l'integrazione con applicazioni e portali nuovi o esistenti.

L'elaborazione viene distribuita tra più componenti. Per recuperare dati, elaborare il layout del report, eseguire il rendering dei formati di presentazione e recapitare i report alle destinazioni vengono utilizzati processori centrali e specifici. Il processo di presentazione viene eseguito dopo il recupero dei dati ed è scollegato dall'elaborazione dei dati. In questo modo più utenti possono esaminare contemporaneamente lo stesso report in formati progettati per dispositivi diversi o cambiare velocemente il formato di visualizzazione del report da HTML in PDF o Microsoft Excel o XML con un solo clic. L'architettura modulare è progettata ai fini dell'estendibilità e consente agli sviluppatori di includere funzionalità per la creazione e la gestione di report in applicazioni personalizzate o di estendere le funzionalità esistenti per il supporto di funzionalità personalizzate.

Nella figura seguente vengono illustrati i componenti e gli strumenti di Reporting Services e l'integrazione degli strumenti personalizzati nella progettazione generale. Viene inoltre illustrato il flusso delle richieste e dei dati tra i componenti server, indicando quali componenti gestiscono l'invio e il recupero di contenuto da un archivio dati. Per ulteriori informazioni sul modo in cui vengono stabilite le connessioni in fase di esecuzione, vedere Connessioni e account in una distribuzione di Reporting Services.

Diagramma dell'architettura

Diagramma dell'architettura di Reporting Services

Architettura di Reporting Services

Argomenti relativi alla panoramica dei componenti

  • Server di report
    Descrive il componente Server Report che assicura l'elaborazione dei dati e dei report, oltre al recapito dei report. Il componente Server Report include vari sottocomponenti che eseguono funzioni specifiche. In questo argomento viene introdotto ogni componente di Server Report.
  • Gestione report
    Descrive lo strumento per l'applicazione Web utilizzato per visualizzare e gestire il contenuto del database di un server di report.
  • Generatore report
    Descrive lo strumento per la creazione di report utilizzato per creare report ad hoc.
  • Progettazione report
    Descrive lo strumento per la creazione di report incluso in Reporting Services.
  • Progettazione modelli
    Descrive lo strumento per la creazione di modelli di report utilizzato per generare modelli per la creazione di report ad hoc.

Vedere anche

Concetti

Introduzione a Reporting Services
Scenari di Reporting Services
SQL Server Reporting Services
Origini dei dati supportate da Reporting Services

Altre risorse

Introducing Reporting Services Programming
Problemi di Accesso facilitato in Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005