Novità nell'architettura e negli strumenti del server di report

In SQL Server 2008 Reporting Services (SSRS) è stata introdotta una nuova architettura del server di report, mentre gli strumenti per la distribuzione e la gestione di un'istanza del server di report sono stati modificati.

Elenco di nuove funzionalità

  • Nuova architettura del server di report
    In questa versione è disponibile un'architettura server riprogettata in cui è stata rimossa la dipendenza da IIS (Internet Information Services) pur mantenendo tutte le funzionalità server delle versioni precedenti. Per sostituire le funzionalità in precedenza fornite da IIS, Reporting Services include ora il supporto nativo per HTTP.SYS e ASP.NET, la gestione degli URL per i nomi di siti e directory virtuali, un nuovo livello di autenticazione e il monitoraggio dell'integrità tramite nuove funzionalità di gestione della memoria. Inoltre, la nuova architettura consolida il servizio Web ReportServer, il servizio Windows ReportServer e Gestione report in un unico servizio. In SQL Server 2008 è necessario definire e gestire un unico account del servizio per tutte le applicazioni del server di report.

  • Set di strumenti migliorato per la configurazione e la gestione del server di report
    In questa versione sono state apportate modifiche agli strumenti server. Un server di report viene configurato e gestito tramite una combinazione di strumenti che includono lo strumento di configurazione di Reporting Services, SQL ServerManagement Studio, Gestione report per un server di report in modalità nativa e le pagine dell'applicazione di SharePoint per la modalità integrata SharePoint. In questa versione ogni strumento presenta specifici scopi e destinazioni. Il supporto per determinate attività è stato aggiunto ad alcuni strumenti e rimosso da altri.

  • Nuovo supporto per le sottoscrizioni guidate dai dati e la gestione dei processi in modalità integrata SharePoint.
    In questa versione è stato aggiunto il supporto per le sottoscrizioni guidate dai dati e la gestione dei processi nei server di report configurati per la modalità integrata SharePoint.

Nuova architettura del server di report

L'architettura del server di report è stata radicalmente modificata in SQL Server 2008 con la rimozione delle dipendenze da IIS (Internet Information Services) e il consolidamento delle applicazioni in un singolo servizio. La nuova architettura incorpora funzionalità del server HTTP nel server di report stesso, consentendo di eseguire un server di report come una vera e propria applicazione di livello intermedio, distinta dalle applicazioni front-end Web utilizzate per accedervi. Il server di report include inoltre un nuovo livello di hosting per l'autenticazione degli utenti, la gestione dei processi interni e di memoria e il supporto per le funzionalità di traccia e registrazione end-to-end.

  • Supporto nativo per HTTP.SYS e ASP.NET
    In Reporting Services non viene più utilizzato IIS per accedere alle funzionalità di ASP.NET, all'applicazione Gestione report o all'endpoint del servizio Web ReportServer. In SQL Server 2008, Reporting Services gestisce gli aspetti seguenti:

    • Ospita le tecnologie di ASP.NET e Microsoft.NET Framework incorporate in CLR SQL Server.

    • Sfrutta le funzionalità HTTP.SYS del sistema operativo.

    Per ulteriori informazioni su questi miglioramenti, vedere Architettura del servizio (Reporting Services).

  • Supporto nativo per le prenotazioni e la registrazione URL degli endpoint del server di report
    Il server di report include un listener HTTP che accetta le richieste indirizzate a un URL e a una porta definiti durante la configurazione del server. Le prenotazioni e la registrazione URL vengono ora gestite direttamente dal server di report tramite HTTP.SYS. Per ulteriori informazioni, vedere Configurazione degli URL del server di report.

  • Consolidamento di servizi e applicazioni
    In questa versione le seguenti applicazioni server di Reporting Services sono state combinate e vengono eseguite in un singolo servizio: il servizio Web ReportServer per l'elaborazione interattiva di report, il componente front-end Gestione report e il componente Elaborazione pianificazione e recapito (un'applicazione di elaborazione in background per le operazioni pianificate).

    Il consolidamento delle applicazioni server in un singolo servizio consente di ridurre le attività di configurazione e manutenzione, oltre a rendere disponibile una piattaforma più efficace per l'integrazione di funzionalità personalizzate. Sebbene semplifichi la distribuzione, il consolidamento non riduce la disponibilità delle abituali funzionalità di Reporting Services né influisce sull'accesso alle applicazioni. Tutte le funzionalità continuano a essere disponibili. Gestione report e il servizio Web ReportServer vengono eseguiti in modo invariato all'interno del singolo servizio. Entrambe le applicazioni continuano a essere disponibili tramite gli URL che forniscono l'accesso HTTP a ognuna di esse. Per ulteriori informazioni su questi miglioramenti, vedere Architettura del servizio (Reporting Services).

  • Livello di autenticazione
    Nella versione precedente l'autenticazione veniva gestita tramite IIS. In questa versione Reporting Services gestisce tutte le richieste di autenticazione tramite un nuovo sottosistema di autenticazione che supporta l'autenticazione basata su Windows e quella personalizzata. Per ulteriori informazioni sul supporto dell'autenticazione e sulle opzioni di configurazione, vedere Configurazione dell'autenticazione in Reporting Services.

  • Configurazione della memoria
    Le nuove funzionalità di gestione della memoria consentono di impostare una soglia di memoria per l'elaborazione dei report. Nelle versioni precedenti il server di report utilizzava tutta la memoria disponibile. In questa versione è possibile configurare un limite massimo di memoria, nonché alcune soglie intermedie che determinano la modalità di risposta del server di report alle modifiche nelle richieste di memoria. Per ulteriori informazioni, vedere Configurazione della memoria disponibile per applicazioni del server di report e Domini applicazione per applicazioni del server di report.

  • Registrazione end-to-end
    La nuova funzionalità di registrazione HTTP consente di mantenere un record di tutte le richieste HTTP gestite dal server di report. Equivale al file di log generato da IIS.

    I file di log di traccia sono consolidati in un unico file denominato ReportServerService_<timestamp>.log in cui sono presenti tutte le informazioni di traccia per il servizio Web ReportServer, Gestione report e l'applicazione di elaborazione in background. I log dell'applicazione e il log di esecuzione del server di report non sono stati modificati in questa versione. Per ulteriori informazioni sui file di log di Reporting Services, vedere File di log di Reporting Services.

Torna alla tabella di nuove funzionalità

Set di strumenti migliorato per la configurazione e la gestione del server di report

Reporting Services include un set completo di strumenti per la configurazione e la gestione di un'installazione del server di report. Tali strumenti sono stati riprogettati per supportare un set distinto di attività le cui funzionalità non si sovrappongono più. Sono state aggiunte nuove funzionalità ad alcuni strumenti, mentre altre sono state rimosse per eliminare attività ridondanti. Se si ha già familiarità con gli strumenti del server di report e si desiderano informazioni sulle modifiche apportate rispetto alla versione precedente, vedere Compatibilità con le versioni precedenti di Reporting Services e Differenze di funzionamento in SQL Server Reporting Services.

  • SQL ServerManagement Studio
    Per i server di report eseguiti in modalità nativa o in modalità integrata SharePoint, questo strumento consente di abilitare funzionalità, impostare proprietà e valori predefiniti del server, creare pianificazioni condivise, configurare le definizioni dei ruoli (o visualizzare i livelli di autorizzazione per un sito di SharePoint) e gestire i processi pianificati attualmente in esecuzione nel server di report.

    Questo strumento non viene più utilizzato per gestire la gerarchia di cartelle o il contenuto del server di report. Non è possibile utilizzarlo per assegnare autorizzazioni né per gestire report, modelli, risorse, origini dati condivise o sottoscrizioni guidate dai dati. Tutto il contenuto viene gestito tramite Gestione report o un sito di SharePoint. Per ulteriori informazioni su questo strumento, vedere Strumenti di SQL Server per l'amministrazione di server di report.

  • Gestione report
    Per un server di report in modalità nativa, Gestione report è ora l'unico strumento da utilizzare per visualizzare e gestire il contenuto del server di report.

    Le operazioni di assegnazione di autorizzazioni, creazione e gestione degli elementi del server di report, pianificazione dell'elaborazione dei report e delle sottoscrizioni, gestione del recapito dei report nonché generazione e gestione di modelli vengono eseguite esclusivamente tramite questo strumento. Per la generazione di modelli, l'impostazione della protezione degli elementi dei modelli e l'associazione di report click-through a entità in un modello sono disponibili nuove pagine. Per ulteriori informazioni su questo strumento, vedere Gestione report.

  • Strumento di configurazione di Reporting Services
    Lo strumento di configurazione di Reporting Services consente di impostare l'account del servizio, creare o gestire il database del server di report, configurare gli URL, impostare l'account di esecuzione automatica, configurare la posta elettronica del server di report e gestire le chiavi di crittografia. Include nuove pagine per la definizione degli URL e un flusso di lavoro modificato per la creazione e la configurazione di un database del server di report o per l'aggiornamento di un account del servizio. Per ulteriori informazioni su questo strumento, vedere Strumento Gestione configurazione Reporting Services.

Torna alla tabella di nuove funzionalità

Nuovo supporto per le sottoscrizioni guidate dai dati e la gestione dei processi in modalità integrata SharePoint.

In questa versione di Reporting Services sono state introdotte le sottoscrizioni guidate dai dati e la gestione dei processi per i server di report eseguiti in modalità integrata SharePoint. È possibile definire sottoscrizioni guidate dai dati per i report distribuiti in una raccolta di SharePoint tramite le nuove pagine di definizione delle sottoscrizioni rese disponibili dal componente aggiuntivo di Reporting Services per le tecnologie SharePoint. Il componente aggiuntivo include anche nuove pagine di gestione dei processi a livello di sito che consentono di visualizzare e annullare i report in corso. Si noti che per accedere alle nuove funzionalità del server di report dal sito di SharePoint, è necessario installare o aggiornare il componente aggiuntivo di Reporting Services. Il componente aggiuntivo installa le pagine dell'applicazione che forniscono l'interfaccia utente grafica per il server di report di SQL Server 2008 che supporta le sottoscrizioni guidate dai dati e la gestione dei processi per gli utenti di SharePoint.

Torna alla tabella di nuove funzionalità