Freigeben über


PowerPivot-Verbindungstyp (SSRS)

Sie können Daten mithilfe der SQL Server Analysis Services-Datenverarbeitungserweiterung aus einer PowerPivot-Arbeitsmappe abrufen, die in einer SharePoint-PowerPivot-Galerie veröffentlicht wird.

Verwenden Sie die Informationen in diesem Thema, um eine Datenquelle zu erstellen. Schrittweise Anweisungen finden Sie unter Vorgehensweise: Hinzufügen und Prüfen einer Datenverbindung oder Datenquelle (Berichts-Generator 3.0 und SSRS).

Voraussetzungen

Die PowerPivot-Datenquelle muss in einer PowerPivot-Galerie auf einer SharePoint-Website veröffentlicht sein.

Zur Unterstützung von Verbindungen von Berichts-Generator mit einer PowerPivot-Arbeitsmappe 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 aus dem SQL Server 2008 R2 Feature Pack herunterladen und installieren.

Datenquellentyp

Verwenden Sie den Berichtsdatenquellentyp Microsoft SQL Server Analysis Services.

Verbindungszeichenfolge

Die Verbindungszeichenfolge ist die URL zu der PowerPivot-Arbeitsmappe, die auf SharePoint in der PowerPivot-Galerie oder einer anderen Bibliothek veröffentlicht wurde, z. B. http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx.

Anmeldeinformationen

Geben Sie die Anmeldeinformationen an, die Sie benötigen, um auf die PowerPivot-Arbeitsmappe und die SharePoint-Website zuzugreifen, z. B. die Windows-Authentifizierung (Integrierte Sicherheit). Weitere Informationen finden Sie unter Datenverbindungen, Datenquellen und Verbindungszeichenfolgen (SSRS) oder Angeben von Anmeldeinformationen im Berichts-Generator 3.0.

Abfragen

Nachdem Sie eine Verbindung mit der PowerPivot-Datenquelle hergestellt haben, verwenden Sie die grafische MDX-Abfrage, um durch das Durchsuchen und Auswählen aus den zugrunde liegenden Datenstrukturen eine Abfrage zu erstellen. Nach dem Erstellen einer Abfrage können Sie die Abfrage so ausführen, dass die Beispieldaten im Ergebnisbereich angezeigt werden.

Mit dem Abfrage-Designer wird die Abfrage analysiert, um die Datasetfelder zu bestimmen. Sie können die Datasetfeldauflistung im Bereich Berichtsdaten auch manuell bearbeiten. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen, Bearbeiten und Aktualisieren von Feldern im Fenster 'Berichtsdaten' (Report Builder 3.0 und SSRS).

Filter

Geben Sie im Bereich "Filter" Dimensionen und Elemente an, die ausgefiltert oder in die Abfrageergebnisse eingeschlossen werden sollen.

Parameter

Aktivieren Sie im Bereich "Filter" die Option Parameter für einen Filter, um automatisch einen Berichtsparameter mit verfügbaren Werten zu erstellen, die der Filterauswahl entsprechen.

Hinweise

Wenn Sie den Berichts-Generator aus der PowerPivot-Arbeitsmappe in einer PowerPivot-Galerie öffnen, werden PivotTables, PivotCharts, Datenschnitte und andere Layout- und analytische Funktionen aus der PowerPivot-Arbeitsmappe im Bericht nicht neu erstellt. Stattdessen enthält der leere Bericht eine vorkonfigurierte Datenquelle, die auf die Daten in der PowerPivot-Arbeitsmappe verweist. Berichte auf Grundlage einer PowerPivot-Arbeitsmappe zu entwerfen kann abhängig von der Anzahl von Datenschnitten, Filtern und Tabellen oder Diagrammen, die Sie wieder im Bericht erstellen möchten, arbeitsintensiv und zeitaufwändig sein. Ein besserer Ansatz ist, die Präsentation der Daten zu planen, die Sie vom PowerPivot-Entwurf unabhängig in einem Bericht möchten.

Die Daten in einer PowerPivot-Arbeitsmappe sind stark komprimiert; aus der PowerPivot-Arbeitsmappe für einen Bericht abgerufene Daten sind nicht komprimiert. Geben Sie mit dem Abfrage-Designer Filter und Parameter an, um die Daten auf das im Bericht Notwendige zu beschränken.

Im Gegensatz zu einer Verbindung mit einem Analysis Services-Cube hat ein PowerPivot-Modell keine Hierarchien. Um ähnliche Funktionalität wie die von verwandten Datenschnitten in der Arbeitsmappe bereitzustellen, müssen Sie kaskadierende Parameter im Bericht erstellen. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen von kaskadierenden Parametern zu einem Bericht (Report Builder 3.0 und SSRS).

In einigen Fällen müssen Sie möglicherweise Ausdrücke an die zugrunde liegenden Datenwerte aus dem PowerPivot-Modell anpassen. Sie müssen möglicherweise Ausdrücke ändern, um Daten in den richtigen Datentyp zu konvertieren oder eine Aggregatfunktion hinzuzufügen oder zu entfernen. Verwenden Sie zum Konvertieren eines Datentyps aus einer Zeichenfolge in eine ganze Zahl beispielsweise =CInt. Überprüfen Sie vor der Veröffentlichung des Berichts stets, dass der Bericht die erwarteten Werte aus den Daten im PowerPivot-Modell anzeigt.

Vorschaubilder eines Berichts in einer PowerPivot-Galerie werden nur generiert, wenn die folgenden Bedingungen erfüllt sind:

  • Der Bericht und die PowerPivot-Arbeitsmappe, die die Daten bereitstellt, müssen in derselben PowerPivot-Galerie gespeichert sein.

  • Der Bericht enthält nur PowerPivot-Daten aus einer PowerPivot-Datenquelle.