Erstellen eines Reporting Services-Berichts mit PowerPivot-Daten

Sie können einen Reporting Services-Bericht erstellen, der auf einer in SharePoint veröffentlichten PowerPivot-Arbeitsmappe beruht. Reporting Services beinhaltet eine umfangreiche Datenvisualisierung mithilfe von Diagrammen und Karten, zusätzlichen Renderingformaten wie z. B. PDF oder Word und umfassenden Abonnement- und Übermittlungsoptionen. Mit Reporting Services erhalten Sie beim Visualisieren, Rendern oder Verteilen von PowerPivot-Daten leistungsstarke Alternativen zum Erstellen von Business Intelligence-Daten, die anderen Personen in Ihrer Organisation zur Verfügung stehen.

Wichtiger HinweisWichtig

In diesem Thema wird erläutert, wie von den Berichtstools aus eine Verbindung mit den PowerPivot-Daten hergestellt wird. Nach dem Herstellen einer Verbindung finden Sie in der Reporting Services-Dokumentation Anweisungen zum Entwerfen von Berichten, die auf mehrdimensionalen Daten beruhen.

Dieses Thema enthält folgende Abschnitte:

Voraussetzungen

Auswählen eines Ansatzes

Herstellen einer Verbindung mit einer PowerPivot-Datenquelle im Berichts-Generator

Herstellen einer Verbindung mit einer PowerPivot-Datenquelle im Berichts-Designer

Veröffentlichen oder Speichern eines Berichts in der PowerPivot-Galerie

Voraussetzungen

Die PowerPivot-Arbeitsmappe muss auf einer SharePoint-Website veröffentlicht werden, für die die PowerPivot-Serversoftware aktiviert ist. Die PowerPivot-Serversoftware ist erforderlich, um die Daten zu laden und diese im Berichts-Generator oder -Designer verfügbar zu machen. Weitere Informationen finden Sie unter PowerPivot-Übersicht für IT-Administratoren.

Beim Berichtsserver muss es sich um SQL Server 2008 R2 Reporting Services handeln.

HinweisHinweis

Der Berichtsserver kann im systemeigenen oder im integrierten SharePoint-Modus verwendet werden. Wenn der Berichtsserver für die SharePoint-Integration in einer SharePoint 2010-Farm konfiguriert wird, die auch über PowerPivot für SharePoint verfügt, können Sie Berichte in der PowerPivot-Galerie starten. Das Starten von Berichten über die PowerPivot-Galerie vereinfacht die Entwicklung, da die Datenquellenverbindung automatisch erstellt wird.

Zur Unterstützung von Berichts-Generator-Verbindungen muss SQL Server 2008 R2 ADOMD.NET auf der Arbeitsstation installiert sein. Diese Clientbibliothek wird mit PowerPivot für Excel installiert. Wenn Sie jedoch einen Computer verwenden, der nicht über diese Anwendung verfügt, müssen Sie ADOMD.NET von der Seite SQL Server 2008 Feature Pack auf der Microsoft-Website herunterladen und installieren.

Zur Unterstützung von Berichts-Designer-Verbindungen ist auf dem Arbeitsstationscomputer ein SQL Server 2008 R2-OLE DB-Anbieter für Analysis Services erforderlich. Sie können den Anbieter auch von der Seite SQL Server 2008 Feature Pack herunterladen und installieren, wenn Sie den Berichts-Generator auf einem Computer verwenden, der nicht über diese Anbieterversion verfügt.

Auswählen eines Ansatzes

Sie können entweder den von den SQL Server 2008 R2-Installationsmedien installierten Berichts-Generator oder Berichts-Designer verwenden.

Anwendung

Vorgehensweise

Link

Berichts-Generator

Starten Sie den Berichts-Generator in der PowerPivot-Galerie oder einer anderen Bibliothek. Sie können auch einen Berichts-Generator auf einem SQL Server 2008 R2-Berichtsserver öffnen.

Gewusst wie...

Berichts-Designer

Starten Sie Business Intelligence Development Studio, erstellen Sie ein Berichtsprojekt, und stellen Sie eine Verbindung mit einer veröffentlichten PowerPivot-Arbeitsmappe auf einer SharePoint-Website her.

Gewusst wie...

Herstellen einer Verbindung mit einer PowerPivot-Datenquelle im Berichts-Generator

Erstellen Sie im Berichts-Generator auf Grundlage einer in der PowerPivot-Galerie oder einer anderen Bibliothek veröffentlichten PowerPivot-Arbeitsmappe einen neuen Bericht. Damit dem Bericht Daten zur Verfügung stehen, muss Ihre SharePoint-Umgebung über mindestens einen PowerPivot-Server verfügen, um die Daten zu laden und zu berechnen.

So starten Sie den Berichts-Generator in der PowerPivot-Galerie

Bei den folgenden Schritten wird davon ausgegangen, dass Reporting Services installiert ist und für die SharePoint-Integration in der gleichen SharePoint-Umgebung wie die PowerPivot-Galerie konfiguriert wurde.

  1. Führen Sie in der PowerPivot-Galerie einen Bildlauf zu der PowerPivot-Arbeitsmappe durch, die als Datenquelle verwendet werden soll, und klicken Sie dann unter der Schaltfläche für das verknüpfte Dokument auf den Pfeil nach unten: Neues Dokument (Schaltfläche)

  2. Klicken Sie auf die Option zum Erstellen eines Berichts-Generator-Berichts.

    HinweisHinweis

    Wenn diese Option nicht angezeigt wird, wurde Reporting Services für diese Seite entweder nicht aktiviert, oder es handelt sich nicht um die SQL Server 2008 R2-Version.

Bei der erstmaligen Verwendung wird der Berichts-Generator vom Berichtsserver heruntergeladen. Nach dem Herunterladen wird mit der PowerPivot-Arbeitsmappe als Datenquelle ein neuer leerer Bericht erstellt und in der PowerPivot-Galerie gespeichert. Eine Datenquellenverbindung mit der Arbeitsmappe wird erstellt.

Obwohl die Datenquellenverbindung automatisch definiert wird, müssen die Datasets und das Berichtslayout angegeben werden. Im nächsten Schritt werden die Datasets erstellt, um festzulegen, mit welchen Tabellen und Spalten gearbeitet werden soll. Verwenden Sie anschließend die Registerkarte "Einfügen", um das Berichtslayout zusammenzustellen.

Wenn der Berichts-Generator nicht in einem separaten Browserfenster gestartet werden kann, wird er u. U. von den Browsersicherheitseinstellungen blockiert. Zur Problemumgehung können Sie den Bericht im Berichts-Generator manuell öffnen:

  1. Wechseln Sie in der PowerPivot-Galerie zur Sicht "Alle Dokumente". Klicken Sie hierzu im Servermenüband auf Bibliothek, und ändern Sie Aktuelle Ansicht in Alle Dokumente.

  2. Wählen Sie den leeren Bericht aus, der die PowerPivot-Arbeitsmappen-Datenquellenverbindung enthält.

  3. Klicken Sie rechts auf den Pfeil nach unten, und wählen Sie Im Berichts-Generator bearbeiten aus.

So starten Sie den Berichts-Generator aus einer beliebigen Bibliothek

Bei den folgenden Schritten wird davon ausgegangen, dass die Berichtsserver-Inhaltstypen für die Bibliothek von einem SharePoint-Websiteadministrator aktiviert wurden.

  1. Klicken Sie in der Bibliothek unter Bibliothekstools neben Neues Dokument auf den Pfeil nach unten.

  2. Klicken Sie auf Berichts-Generator-Bericht. Sie müssen einen Bericht auswählen. Berichtsmodelle oder Berichtsdatenquellen können nicht auf Grundlage von PowerPivot-Daten erstellt werden.

  3. Wählen Sie in Neuer Bericht unter Erste Schritte den zu erstellenden Berichtstyp aus.

  4. Wählen Sie unter Dataset auswählen die Option Dataset erstellen aus. Klicken Sie auf Weiter.

  5. Klicken Sie auf der Seite Verbindung mit einer Datenquelle auswählen auf Neu.

  6. Wählen Sie unter Verbindungstyp auswählen die Option Microsoft SQL Server Analysis Services aus.

  7. Klicken Sie unter Datenquelleigenschaften auf Erstellen, um Verbindungsinformationen anzugeben.

  8. Geben Sie unter Servername eine URL für die PowerPivot-Arbeitsmappe ein (z. B. http://Contoso-srv/Shared%20Documents/ContosoSales.xlsx).

  9. Lassen Sie Benutzernamen und Kennwort leer. Die Verbindung wird mit dem Windows-Konto hergestellt, mit dem Sie sich angemeldet haben.

  10. Klicken Sie auf Verbindung testen, um sicherzustellen, dass Sie auf die Datei zugreifen können, und klicken Sie anschließend auf OK.

  11. Klicken Sie unter Datenquelleneigenschaften auf Anmeldeinformationen.

  12. Wählen Sie Aktuellen Windows-Benutzer verwenden aus, und klicken Sie dann auf OK.

    Wichtiger HinweisWichtig

    Stellen Sie sicher, diese Option auszuwählen. Wenn Sie diesen Schritt überspringen, wird beim Ausführen des Berichts ein HTTP 401-Fehler ausgegeben.

  13. Klicken Sie auf Weiter, um auf der Seite Abfrage entwerfen fortzufahren.

  14. Ziehen Sie unter Abfrage entwerfen Attribute und Measures in den Arbeitsbereich, um die Abfrage zu erstellen.

  15. Schließen Sie das Erstellen des Berichts mithilfe der verbleibenden Seiten des Assistenten ab.

  16. Klicken Sie auf Ausführen, um den Bericht anzuzeigen.

  17. Speichern Sie den Bericht in SharePoint, indem Sie einen Server und eine Website auswählen, die den PowerPivot-Datenzugriff unterstützen.

HinweisHinweis

Das Auswählen der PowerPivot-Galerie als Speicherort ist sinnvoll, wenn die als Datenquelle verwendete PowerPivot-Arbeitsmappe sich bereits in derselben Galerie befindet. Wenn sich die Arbeitsmappe an einem anderen Speicherort befindet, werden die Vorschaubilder in der PowerPivot-Galerie für den Bericht deaktiviert. Weitere Informationen finden Sie in diesem Thema unter Veröffentlichen oder Speichern eines Berichts in der PowerPivot-Galerie.

Herstellen einer Verbindung mit einer PowerPivot-Datenquelle im Berichts-Designer

Der Berichts-Designer wird in Business Intelligence Development Studio gehostet, einem mit SQL Server installierten Erstellungstool. Bei den folgenden Schritten wird davon ausgegangen, dass ein OLE DB-Anbieter für Analysis Services installiert wurde, der Verbindungen mit PowerPivot-Daten unterstützt. Weitere Informationen finden Sie in diesem Thema unter Voraussetzungen.

  1. Klicken Sie in SQL Server 2008 R2 unter Alle Programme auf SQL Server Business Intelligence Development Studio.

  2. Klicken Sie im Menü Datei auf Neu, und wählen Sie Projekt aus. Wählen Sie Berichtsserverprojekt aus.

  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Berichte, und wählen Sie dann Neuen Bericht hinzufügen aus.

  4. Wählen Sie in Datenquelle auswählen unter Typ die Option Microsoft SQL Server Analysis Services aus.

  5. Klicken Sie auf Bearbeiten.

  6. Geben Sie unter Servername die URL für die PowerPivot-Arbeitsmappe ein (z. B. http://contoso-srv/shared%20documents/ContosoSales.xlsx).

    HinweisHinweis

    Klicken Sie nicht auf Verbindung testen. Diese Funktion ist erst im Anschluss an die nächsten beiden Schritte verfügbar.

  7. Klicken Sie auf Anmeldeinformationen.

  8. Klicken Sie auf Windows-Authentifizierung verwenden (integrierte Sicherheit) und anschließend OK.

  9. Klicken Sie auf Weiter.

  10. Klicken Sie unter Abfrage entwerfen auf Abfrage-Generator, um die im Bericht zu verwendenden Measures und Dimensionen auszuwählen.

Veröffentlichen oder Speichern eines Berichts in der PowerPivot-Galerie

Wenn der Bericht in der PowerPivot-Galerie veröffentlicht werden soll, um die Vorschaufeatures verwenden zu können, müssen Sie möglicherweise den Bericht oder den Speicherort der entsprechenden PowerPivot-Arbeitsmappendatenquelle ändern, damit Vorschaubilder angezeigt werden.

Für in der PowerPivot-Galerie veröffentlichte Reporting Services-Berichte werden nur Vorschaubilder generiert, wenn die folgenden Bedingungen erfüllt sind:

  • Der Bericht und die PowerPivot-Arbeitsmappe mit den Daten müssen in einer gemeinsamen PowerPivot-Galerie gespeichert sein.

  • Der Bericht enthält nur PowerPivot-Daten. Für andere Daten in der Arbeitsmappe können keine Vorschaubilder erstellt werden. Bei der Datenquelle muss es sich um eine PowerPivot-Arbeitsmappe handeln.

Die Vorschau wird in anderen Bibliotheken nicht unterstützt. Wenn andere Bibliotheken als die PowerPivot-Galerie verwendet werden, oder wenn Vorschaubilder nicht wichtig sind, können Sie die Anforderungen für den Typ und den Speicherort der Berichtsdatenquellen für die Arbeitsmappe ignorieren. Sowohl auf den Bericht als auch auf die PowerPivot-Arbeitsmappe kann von jedem Serverspeicherort aus zugegriffen werden.