Componenti e strumenti di Reporting Services
SQL Server Reporting Services è un set di componenti e strumenti di elaborazione, nonché di 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.
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 caratteristiche per la creazione e la gestione di report in applicazioni personalizzate o di estendere le caratteristiche esistenti per il supporto di caratteristiche personalizzate.
Le interfacce programmatiche destinate alla semplificazione dell'integrazione con le applicazioni e i portali nuovi o esistenti includono le seguenti:
Simple Object Access Protocol (SOAP)
Endpoint URL
Strumentazione gestione Windows (WMI, Windows Management Instrumentation)
Contenuto della sezione
Server di report
Viene descritto il componente Server report che consente 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 fornita una descrizione per i singoli componenti.Progettazione report
Progettazione report è uno strumento completo per la progettazione di report adatto sia agli amministratori sia agli sviluppatori. Tale strumento viene eseguito in Business Intelligence Development Studio, che è completamente integrato con Microsoft Visual Studio 2005 o versione successiva, o può essere eseguito come applicazione separata. Progettazione report fornisce diverse finestre Progettazione query specifiche dei vari tipi di origine dati supportati e consente di utilizzare caratteristiche avanzate di creazione dei report, quali la creazione di report in formato libero e di elementi del report personalizzati.A tale strumento è anche associata una Creazione guidata report, che consente di eseguire la progettazione dei report per la produzione di un report tabella o grafico semplice che può essere aperto e migliorato in Progettazione report o utilizzato così com'è.
Generatore report 3.0
Generatore report 3.0, ovvero la nuova versione di Generatore report, offre un ambiente di creazione simile a Microsoft Office. In Generatore report 3.0 sono incluse nuove caratteristiche, ad esempio una procedura guidata per la creazione di mappe, il nuovo grafico di tipo sparkline, la barra dei dati e le visualizzazioni dei dati in base a indicatori, la possibilità di salvare elementi del report come parti di report, aggregazioni di aggregazioni e supporto migliorato per le espressioni. È possibile personalizzare e aggiornare tutti i report esistenti, indipendentemente dall'applicazione mediante la quale sono stati progettati inizialmente.Generatore report 1.0
Generatore report consente agli Information Worker di esplorare le informazioni aziendali presenti in un modello di report senza dover conoscere le strutture delle origini dati sottostanti e creare report ad hoc per uso personale o aziendale. La caratteristica specifica del click-through consente di esplorare i dati aziendali disponibili tramite report ad hoc.Progettazione modelli
Progettazione modelli consente di generare e personalizzare modelli di report di dati aziendali in modo che sia possibile utilizzarli con Generatore report o Progettazione report.Gestione report
Gestione report è uno strumento per la gestione e l'accesso ai report basato sul Web, raggiungibile tramite Microsoft Internet Explorer 6.0 o versione successiva. Gli utenti con ruoli Information Worker e Gestione contenuto si servono di Gestione report per individuare, eseguire e sottoscrivere i report pubblicati. Gli utenti con ruolo Gestione contenuto utilizzano Gestione report per gestire report, origini dati e risorse, nonché configurare la sicurezza e le opzioni di elaborazione dei report. Per ulteriori informazioni sull'avvio e sulla configurazione di Gestione report, vedere Gestione report.Strumento Gestione configurazione Reporting Services
Lo strumento Gestione configurazione Reporting Services consente di configurare un'installazione di Reporting Services. Reporting Services può essere riconfigurato dopo l'installazione per supportare diversi scenari e requisiti aziendali.Utilità della riga di comando del server di report
In SQL Server Reporting Services sono incluse tre utilità della riga di comando che è possibile utilizzare per amministrare un server di report, e installate automaticamente al momento dell'installazione di un server di report.Reporting Services in Business Intelligence Development Studio (SSRS)
SQL Server Business Intelligence Development Studio è una shell Visual Studio in cui sono presenti Progettazione report e Progettazione modelli.Strumenti di SQL Server per l'amministrazione di server di report
SQL Server fornisce anche strumenti che gli amministratori possono utilizzare per gestire un'installazione di Reporting Services.Esercitazione: Individuazione e avvio degli strumenti di Reporting Services
In questa esercitazione vengono descritti gli strumenti di Reporting Services utilizzati per configurare un server di report, gestire le operazioni e il contenuto del server di report nonché creare e pubblicare report e modelli di report.