AdventureWorks-Beispielberichte

Aktualisiert: 14. April 2006

Die AdventureWorks-Beispielberichte bestehen aus vordefinierten Berichtsdefinitionsdateien, die die AdventureWorks-Datenbanken als Datenquellen verwenden. Sie können jeden Bericht separat uploaden und anzeigen. Einige Berichte werden mithilfe von Links gemeinsam verwendet. Mithilfe der Beispielberichte können Sie sich mit den Funktionen von Reporting Services vertraut machen. Sie können sie aber auch als Vorlage zum Entwerfen neuer Berichte verwenden.

ms160721.note(de-de,SQL.90).gifHinweis:
Wenn Sie SQL Server 2005 Express Edition with Advanced Services verwenden, müssen Sie den Berichtsserver-URL ändern, bevor Sie die Beispielberichte auf dem Berichtsserver veröffentlichen. Beachten Sie außerdem, dass der Sales Reason Comparison-Bericht nicht unterstützt wird. Für diesen Bericht ist die Komponente Analysis Services erforderlich, die in der Express Edition nicht verfügbar ist.

Szenario

Adventure Works Cycles veröffentlicht Produkt- und Umsatzinformationen, auf die Mitarbeiter im gesamten Unternehmen zugreifen. Die Berichte stellen diese Daten in verschiedenen Formaten dar. Benutzer können diese Berichte bei Bedarf anzeigen, indem sie sie im Berichts-Manager öffnen.

Sprache

Report Definition Language (RDL)

Funktionen

Die AdventureWorks-Beispielberichte veranschaulichen eine Vielzahl von Berichtsfunktionen. In der folgenden Tabelle wird beschrieben, welche Funktionen in jedem Bericht implementiert sind.

Bericht

Beschreibung

Company Sales

Adventure Works Cycles-Umsatz nach Quartal und Produktkategorie. Dieser Bericht veranschaulicht die Verwendung eines Matrixdatenbereichs, der den Drilldown von Zusammenfassungsdaten zu Detaildaten ermöglicht, indem Zeilen angezeigt bzw. ausgeblendet werden. Darüber hinaus erläutert dieser Bericht die Verwendung von Hintergrundbildern.

Employee Sales Summary

Adventure Works Cycles-Umsatz für einen bestimmten Mitarbeiter. Dieser Bericht enthält die Diagramme Sales Comparison und Current Month Sales Comparison sowie die Current Month Order Summary-Tabelle mit Drillthrough für einzelne Bestellungen. Dieser Bericht veranschaulicht die Verwendung von mehreren Datasets, Diagrammen, Tabellen, Drillthrough und dynamischen Parametern.

Product Catalog

Der vollständige Adventure Works Cycles-Produktkatalog mit Bildern. Dieser Bericht veranschaulicht die Verwendung von eingebetteten Bildern, Datenbankbildern, Seitenumbrüchen, Fußzeilen auf Seiten, Tabellen, bedingter Formatierung und einer Dokumentstruktur.

Product Line Sales

Die fünf besten Verkäufer und Läden von Adventure Works Cycles. Dieser Bericht veranschaulicht ein Dataset mit Abfragen, die die TOP-Klausel enthalten. Darüber hinaus veranschaulicht er die Verwendung von Tabellen, Diagrammen, mehrwertigen Parametern, Endbenutzersortierung, berechneten Feldern und Drillthroughlinks.

ms160721.note(de-de,SQL.90).gifHinweis:

Ab SQL Server 2005 Service Pack 1 enthält die Unterkategorie der Parameter-Dropdownliste nicht mehr das Element "All".

Sales Order Detail

Detail einer bestimmten Adventure Works Cycles-Bestellung. Dieser Bericht kann als Drillthroughbericht im Bericht Employee Sales Summary und Territory Sales aufgerufen werden. Dieser Bericht veranschaulicht die Verwendung von Listen, Tabellen, Parametern und Ausdrücken.

Territory Sales

Adventure Works Cycles-Umsatz nach Gebiet. Dieser Bericht führt einen Drilldown nach Verkäufer und Bestellnummer mit Drillthrough für einzelne Bestellungen aus. Dieser Bericht veranschaulicht die Verwendung eines Tabellendatenbereichs, der den Drilldown von Zusammenfassungsdaten zu Detaildaten ermöglicht, indem Zeilen angezeigt bzw. ausgeblendet werden. Darüber hinaus erläutert dieser Bericht, wie Drillthroughlinks und die bedingte Formatierung verwendet werden.

Sales Reason Comparison

Zeigt Vergleichsdaten zum Verkaufsgrund aus einem Analysis Services-Cube an. Veranschaulicht darüber hinaus die Verwendung eines mehrwertigen Parameters. Für den Sales Reason Comparison-Bericht sind die Datenbanken SQL Server Analysis Services und AdventureWorks Analysis Services erforderlich.

Voraussetzungen

Ihr System muss die folgenden Anforderungen für die Verwendung der Beispielberichte erfüllen.

Server

  • Microsoft SQL Server 2005 Reporting Services (Evaluation, Standard, Developer oder Enterprise Edition) oder SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005
  • Die Beispieldatenbanken AdventureWorks und AdventureWorksDW, die im Lieferumfang von SQL Server 2005 enthalten und auch auf der SQL Server Developer-Website verfügbar sind.
  • Microsoft SQL Server 2005 Analysis Services (erforderlich für den Sales Reason Comparison-Bericht)
  • AdventureWorks-OLAP-Cube (erforderlich für den Sales Reason Comparison-Bericht)

Client

  • Microsoft Internet Explorer 6.0 mit aktiviertem Scripting
  • Business Intelligence Development Studio (optional)
    ms160721.note(de-de,SQL.90).gifHinweis:
    Business Intelligence (BI) Development Studio wird nicht auf Itanium-basierten Computern unterstützt. Unterstützung für BI Development Studio ist jedoch auf x64-basierten Computern verfügbar. Wenn die SQL Server 2005-Beispieldatenbanken auf einem Itanium-basierten Computer bereitgestellt wurden, kann zum Ändern und Ausführen der Beispiele BI Development Studio entweder auf einem x86-basierten oder x64-basierten Computer verwendet werden.

Installieren von Beispielen

Die SQL Server-Beispiele werden während des Setups nicht automatisch installiert. Anweisungen zum Installieren der Beispiele finden Sie unter Installieren von Beispielen.

Bereitstellen des Beispielcubes

Das Analysis Services-Beispielprojekt AdventureWorks ist in der Standard Edition und in der Enterprise Edition verfügbar. Der Sales Reason Comparisons-Bericht funktioniert mit beiden Versionen des Projekts.

Bereitstellen der Standard Edition-Version des Beispielcubes

  1. Klicken Sie auf der Business Intelligence Development Studio-Symbolleiste auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Projekt/Projektmappe.

  2. Wechseln Sie zu C:\Programme\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project\Standard, wählen Sie die Datei Adventure Works DW.sln aus, und klicken Sie auf Öffnen.

  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Adventure Works DW Standard Edition, und wählen Sie Bereitstellen aus.

  4. Stellen Sie in Management Studio die Verbindung zur standardmäßigen Analysis Services-Instanz her.

  5. Erweitern Sie Datenbanken, und überprüfen Sie, ob Adventure Works DW Standard Edition verfügbar ist.

  6. Klicken Sie in Business Intelligence Development Studio auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Projekt/Projektmappe.

  7. Wechseln Sie zu C:\Programme\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, wählen Sie die Datei AdventureWorks Sample Reports.sln aus, und klicken Sie auf Öffnen.

    ms160721.note(de-de,SQL.90).gifHinweis:
    Die Reporting Services-Beispiele und die Analysis Services-Beispiele befinden sich in unterschiedlichen Ordnern. Wenn Sie die Datei AdventureWorks Sample Reports.sln nicht finden können, stellen Sie sicher, dass die Pfadinformationen richtig sind.
  8. Doppelklicken Sie im Projektmappen-Explorer auf die Datei AdventureWorksAS.rds.

  9. Geben Sie die folgende Verbindungszeichenfolge entweder manuell oder durch Kopieren und Einfügen ein. Die Verbindungszeichenfolge gibt die Standard Edition der Adventure Works DW-Beispieldatenbank an:

    Data Source=(local);Initial Catalog="Adventure Works DW Standard Edition"
    
  10. Stellen Sie die Beispielberichte mithilfe der Anweisungen im Abschnitt zum Bereitstellen der AdventureWorks-Beispielberichte bereit. Weil die Lösung bereits geöffnet ist, können Sie mit Schritt 3 fortfahren.

Bereitstellen der Enterprise Edition-Version des Beispielcubes

  1. Klicken Sie auf der Business Intelligence Development Studio-Symbolleiste auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Projekt/Projektmappe.
  2. Wechseln Sie zu C:\Programme\Microsoft SQL Server\90\Tools\Samples\AdventureWorks Analysis Services Project\Enterprise, wählen Sie die Datei Adventure Works DW.sln aus, und klicken Sie dann auf Öffnen.
  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Adventure Works DW, und wählen Sie Bereitstellen aus.
  4. Stellen Sie in SQL Server Management Studio eine Verbindung mit der Standardinstanz von Analysis Services her.
  5. Erweitern Sie den Knoten Datenbanken, und überprüfen Sie, ob die AdventureWorksDW-Beispieldatenbank verfügbar ist.
  6. Fahren Sie mit den Schritten im nächsten Abschnitt fort, um die AdventureWorks-Beispielberichte auf dem Berichtsserver bereitzustellen.

Bereitstellen der AdventureWorks-Beispielberichte

  1. Klicken Sie auf der Business Intelligence Development Studio-Symbolleiste auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Projekt/Projektmappe.
  2. Wechseln Sie zu C:\Programme\Microsoft SQL Server\90\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, wählen Sie die Datei AdventureWorks Sample Reports.sln aus, und klicken Sie auf Öffnen.
  3. Wenn Sie SQL Server 2005 Express Edition with Advanced Services verwenden, müssen Sie die URL-Eigenschaft des Zielberichtsservers und die Standardverbindungszeichenfolge ändern, mit der eine Verbindung zur AdventureWorks-Beispieldatenbank angegeben wird. Die Standardwerte in diesem Beispiel sind für eine SQL Server Express-Installation nicht geeignet:
    1. Wählen Sie im Menü Projekt den Befehl Eigenschaften aus.
    2. Wählen Sie unter OverwriteDataSources den Wert True aus.
    3. Geben Sie in TargetServerURL den folgenden URL ein:
      https://localhost/reportserver$SQLExpress
    4. Klicken Sie auf OK, um das Dialogfeld Projekt-Eigenschaftenseiten zu schließen.
    5. Doppelklicken Sie im Projektmappen-Explorer in Freigegebene Datenquellen auf AdventureWorks.rds.
    6. Bearbeiten Sie im Dialogfeld Freigegebene Datenquelle auf der Registerkarte Allgemein die Verbindungszeichenfolge so, dass der folgende Wert verwendet wird:
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks
    7. Klicken Sie auf OK, um das Dialogfeld Freigegebene Datenquelle zu schließen.
  4. Wählen Sie auf der Standardsymbolleiste die Produktion-Projektmappenkonfiguration aus. (Die Standardkonfiguration ist Debug.)
  5. Klicken Sie im Menü Erstellen auf AdventureWorks Sample Reports bereitstellen. Wenn Sie die Lösung bereitstellen, werden die Berichte auf dem Berichtsserver veröffentlicht.

Anzeigen von Beispielberichten im Berichts-Manager

Nachdem Sie die Beispielberichte veröffentlicht haben, können Sie sie im Berichts-Manager anzeigen. Für das Anzeigen von Berichten sind die folgenden Berechtigungen erforderlich:

  • Sie müssen über die Berechtigung verfügen, sich am lokalen SQL Server-Datenbankmodul anzumelden, das die AdventureWorks-Datenbank hostet. Standardmäßig sind Berichtsdatenquellen für die Verwendung der integrierten Sicherheit von Windows konfiguriert. Beim Anmelden an die Datenbank werden die Anmeldeinformationen für Ihr Windows-Konto verwendet.
  • Sie müssen über eine Rollenzuweisung verfügen, die Ihnen Zugriff auf den Bericht erteilt. Wenn Sie als lokaler Administrator am Computer angemeldet sind, werden alle diese Berechtigungen automatisch erteilt. Falls Sie nicht als lokaler Administrator angemeldet sind, müssen Sie Rollenzuweisungen und Anmeldeberechtigungen konfigurieren, bevor Sie den Bericht anzeigen können.

Führen Sie die folgenden Schritte aus, um einen Bericht im Berichts-Manager anzuzeigen:

  1. Öffnen Sie ein Browserfenster. Für den Berichts-Manager ist Internet Explorer 6.0 oder später mit aktivierter Skriptausführung erforderlich.
  2. Geben Sie den URL des Berichts-Managers in die Adressleiste eines Webbrowsers ein. Standardmäßig lautet der URL http://<webservername>/reports. Bei Verwendung von SQL Server Express lautet der Standard-URL https://localhost/reports$SQLExpress.
  3. Navigieren Sie zu dem Ordner, in dem die Berichte gespeichert sind. Standardmäßig ist dies der Ordner AdventureWorks Sample Reports.
  4. Klicken Sie auf den Namen des Berichts, den Sie öffnen möchten.

Siehe auch

Aufgaben

Skriptbeispiele (Reporting Services)

Andere Ressourcen

Installieren der Beispieldatenbanken und Beispiele für AdventureWorks
Vorgehensweise: Veröffentlichen von Berichtsbeispielen (Berichts-Designer)
Vorgehensweise: Uploaden von Berichtsbeispielen (Berichts-Manager)

Hilfe und Informationen

Informationsquellen für SQL Server 2005