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
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.
- Strumento Gestione configurazione Reporting Services
Descrive lo strumento di configurazione utilizzato per distribuire e gestire un server di report.
- Utilità della riga di comando del server di report
Descrive le utilità della riga di comando che è possibile utilizzare per amministrare un server di report.
- Supporto browser in Reporting Services
Descrive i browser che è possibile utilizzare per visualizzare report ed eseguire strumenti Web.
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