Condividi tramite


Report di esempio di AdventureWorks

I report di esempio di AdventureWorks 2008 sono un set di file di definizione di report predefiniti che utilizzano i database AdventureWorks 2008 come origine dati. È possibile caricare e visualizzare ogni report separatamente, tuttavia alcuni report sono stati progettati per essere utilizzati congiuntamente tramite appositi collegamenti. I report di esempio possono essere utilizzati per acquisire familiarità con le funzionalità di SQL Server 2008 Reporting Services (SSRS) oppure come modelli per la progettazione di nuovi report.

Importante

Per visualizzare o utilizzare gli esempi e i database di esempio di SQL Server, è necessario scaricarli e installarli. Per ulteriori informazioni, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.

Nota

Se si utilizza SQL Server 2008 Express Edition with Advanced Services, è necessario modificare l'URL del server di report prima di pubblicarvi i report di esempio. Tenere inoltre presente che il report Sales Reason Comparison non è supportato, in quanto richiede SQL Server 2008 Analysis Services (SSAS) che non è disponibile in SQL Server 2008 Express Edition.

Scenario

In Adventure Works Cycles 2008 sono pubblicate informazioni relative ai prodotti e alle vendite cui possono accedere tutti i dipendenti della società. Attraverso i report tali informazioni vengono presentate in diversi formati. Gli utenti possono visualizzare i report su richiesta aprendoli in Gestione report.

Linguaggio

RDL

Funzionalità

Nei report di esempio di AdventureWorks 2008 viene utilizzata un'ampia gamma di funzionalità. Nella tabella seguente vengono descritte le funzionalità implementate in ogni report.

Report Descrizione

Company Sales 2008

Vendite di Adventure Works Cycles per trimestre e categoria di prodotti. In questo report viene illustrato l'utilizzo di un'area dati matrice che include funzionalità di drill-down realizzate tramite elementi Visualizza/Nascondi per visualizzare o nascondere i dati dettaglio partendo dai dati di riepilogo. Viene inoltre illustrato l'utilizzo di immagini di sfondo.

Employee Sales Summary 2008

Vendite di Adventure Works Cycles per un singolo dipendente. Questo report include i grafici Sales Comparison e Current Month Sales Comparison, nonché una tabella Current Month Order Summary con drill-through per i singoli ordini. Viene illustrato l'utilizzo di più set di dati, grafici, tabelle, drill-through e parametri dinamici.

Product Catalog 2008

Catalogo completo dei prodotti di Adventure Works Cycles con immagini. In questo report viene illustrato l'utilizzo di immagini incorporate, immagini di database, interruzioni di pagina, piè di pagina, tabelle, formattazione condizionale e mappa documento.

Product Line Sales 2008

Cinque venditori e punti vendita di Adventure Works Cycles che hanno ottenuto i migliori risultati. In questo report viene illustrato un set di dati con query in cui è inclusa la clausola TOP. Viene inoltre illustrato l'utilizzo di tabelle, grafici, parametri multivalore, ordinamento dell'utente finale, campi calcolati e collegamenti drill-through.

Sales Order Detail 2008

Dettaglio di un singolo ordine di Adventure Works Cycles. In questo report, a cui è possibile accedere come a un report drill-through dai report drill-down Territory Sales ed Employee Sales Summary, viene illustrato l'utilizzo di elenchi, tabelle, parametri ed espressioni.

Territory Sales 2008

Vendite di Adventure Works Cycles per territorio. Questo report include funzionalità di drill-down associate a venditori e numeri di ordine che consentono di eseguire il drill-through per visualizzare i singoli ordini. Il report illustra l'utilizzo di un'area dati tabella che include funzionalità di drill-down realizzate tramite elementi Visualizza/Nascondi per visualizzare o nascondere i dati dettaglio partendo dai dati di riepilogo. Il report illustra inoltre l'utilizzo dei collegamenti drill-through e della formattazione condizionale.

Store Contacts 2008

Contatti di Adventure Works Cycles. A ogni punto vendita sono associati uno o più contatti. Questo report è un sottoreport utilizzato in Sales Order Detail per visualizzare tutti i contatti per un punto vendita e un report drill-through per il grafico Product Line Sales. Al bordo della tabella non viene applicato alcuno stile in modo che i bordi non vengano visualizzati nel report principale. Si noti che l'intestazione e il piè di pagina non sono incluse se il report è un sottoreport.

Sales Trend 2008

Analisi della tendenza delle vendite di Adventure Works Cycles che confronta anno per anno (Y/Y) la crescita per i prodotti in base alla categoria e alla sottocategoria. In questo report vengono illustrate funzionalità diverse, ad esempio un'area Tablix con colonne statiche nascoste in modo condizionale, ripetizione delle intestazioni di riga e di colonna, il membro Tablix statico KeepTogether, la funzione di aggregazione Previous che calcola le tendenze Y/Y, codice personalizzato, caratteri condizionali, colore di sfondo delle celle, immagini KPI e parametri drill-through.

Prerequisiti

Per utilizzare i report di esempio, il sistema deve soddisfare i requisiti seguenti.

Server

  • Microsoft SQL Server 2008 Reporting Services (SSRS) (Evaluation, Standard, Developer o Enterprise Edition) oppure SQL Server 2008 Express Edition with Advanced Services.
  • Microsoft SQL Server 2008.
  • Database di esempio AdventureWorks 2008.

Client

  • Microsoft Internet Explorer 6.0 con l'opzione per l'esecuzione di script abilitata

  • Business Intelligence Development Studio (facoltativo)

    Nota

    Business Intelligence (BI) Development Studio non è supportato nei computer con processore Itanium. Il supporto per BI Development Studio è tuttavia disponibile per i computer con processore x64. Se i database di esempio di SQL Server sono stati distribuiti in un computer con processore Itanium, utilizzare BI Development Studio in computer con processore x86 o x64 per modificare ed eseguire gli esempi.

Installazione degli esempi

Per visualizzare o utilizzare gli esempi e i database di esempio di SQL Server, è necessario scaricarli e installarli. Per ulteriori informazioni, vedere Considerazioni per l'installazione di esempi e di database di esempio di SQL Server.

Distribuzione dei report di esempio AdventureWorks

  1. Nella barra degli strumenti di Business Intelligence Development Studio scegliere Apri dal menu File, quindi fare clic su Progetto/Soluzione.
  2. Individuare la cartella <unità:>\Programmi\Microsoft SQL Server\100\Samples\Reporting Services\Report Samples\AdventureWorks 2008 Sample Reports, selezionare il file AdventureWorks Sample Reports.sln, quindi fare clic su Apri.
  3. Se si utilizza SQL Server Express with Advanced Services, è necessario modificare la proprietà relativa all'URL del server di report di destinazione e la stringa di connessione predefinita che specifica una connessione al database di esempio AdventureWorks 2008. I valori predefiniti nell'esempio non sono corretti per un'installazione di SQL Server Express:
    1. Scegliere Proprietà dal menu Progetto.
    2. In OverwriteDataSources selezionare True.
    3. In TargetServerURL digitare l'URL seguente:
      https://localhost/reportserver$SQLExpress
    4. Fare clic su OK per chiudere la finestra di dialogo Pagine delle proprietà della soluzione.
    5. In Esplora soluzioni, in Origini dati condivise fare doppio clic su AdventureWorks.rds.
    6. Nella scheda Generale della finestra di dialogo Origini dati condivise sostituire la stringa di connessione con il valore seguente:
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks2008
    7. Fare clic su OK per chiudere la finestra di dialogo Origini dati condivise.
  4. Nella barra degli strumenti Standard selezionare la configurazione di soluzione Production. La configurazione predefinita è Debug.
  5. Scegliere Distribuisci AdventureWorks Sample Reports 2008 dal menu Genera. Quando si distribuisce la soluzione, i report vengono pubblicati nel server di report.

Visualizzazione dei report di esempio in Gestione report

Dopo aver pubblicato i report di esempio è possibile visualizzarli in Gestione report. Per visualizzare i report sono necessarie le autorizzazioni seguenti:

  • È necessario disporre delle autorizzazioni per accedere al Motore di database di SQL Server locale che ospita il database AdventureWorks. Per impostazione predefinita, le origini dati dei report sono configurate per l'utilizzo della protezione integrata di Windows. Per accedere al database vengono utilizzate le credenziali dell'account di Windows.
  • È necessario disporre di un'assegnazione di ruolo che consenta l'accesso al report. Tutte queste autorizzazioni vengono concesse automaticamente all'amministratore locale del computer. Se non si è un amministratore locale, è necessario configurare le assegnazioni di ruolo e le autorizzazioni di accesso per poter visualizzare il report.
Per visualizzare un report in Gestione report
  1. Aprire una finestra del browser. Gestione report richiede Internet Explorer 6.0 o versioni successive con l'opzione per l'esecuzione di script abilitata.
  2. Digitare l'URL di Gestione report nella barra degli indirizzi del browser. L'URL predefinito è http://<webservername>/reports. Se si utilizza SQL Server Express, l'URL predefinito è https://localhost/reports$SQLExpress.
  3. Passare alla cartella in cui sono inclusi i report. Per impostazione predefinita, si tratta della cartella AdventureWorks Sample Reports.
  4. Fare clic sul nome del report che si desidera aprire.

Vedere anche

Altre risorse

Considerazioni per l'installazione di esempi e di database di esempio di SQL Server

Guida e informazioni

Assistenza su SQL Server 2008