Componenti e strumenti di Reporting Services
SQL ServerReporting 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 funzionalità per la creazione e la gestione di report in applicazioni personalizzate o di estendere le funzionalità esistenti per il supporto di funzionalità 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 MicrosoftVisual 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 funzionalità 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 2.0
Generatore report 2.0, ovvero la nuova versione di Generatore report, offre un ambiente di creazione simile a Microsoft Office. Rende disponibili nuove funzionalità, quali procedure guidate per la creazione di nuove tabelle, nuove matrici e nuovi grafici, layout e visualizzazione dei dati migliorati, testo in formato RTF e rendering su richiesta. È possibile personalizzare e aggiornare tutti i report esistenti, indipendentemente dall'applicazione mediante la quale sono stati progettati inizialmente.Generatore report 1.0
Generatore report 1.0 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. Generatore report 1.0 è completamente integrato con Reporting Services. Per esaminare, gestire e proteggere i report ad hoc è possibile utilizzare gli altri strumenti di Reporting Services. In Generatore report è disponibile una funzionalità specifica, ovvero il click-through, che 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 impiegano Gestione report per gestire report, origini dati e risorse, nonché configurare la protezione e le opzioni di elaborazione dei 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 ServerReporting 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
SQL ServerBusiness Intelligence Development Studio è una shell Visual Studio che ospita 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.