Einen Bericht erstellen, indem Sie Power View verwenden, um die Verbindung zu einem Cube herzustellen
Gilt für: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
Power View, ist ein Tool, das verwendet werden kann, um hoch interaktive Ad-hoc-Berichte zu erstellen. Dieser Artikel unterstützt Sie dabei, einen Power View-Bericht zu erstellen, der Daten von einem Microsoft SQL Server Analysis Services-Cube anzeigt. Zur Erstellung des Berichts müssen Sie zunächst den Cube aktivieren, den Sie verwenden möchten, und eine Datenquelle erstellen, die mit diesem Cube verbunden werden soll. Anschließend können Sie den Power View-Bericht erstellen, indem Sie die Felder auswählen, die Sie im Bericht anzeigen möchten. Schließlich können Sie, wenn Sie Systemadministrator sind, den Bericht in einem Webpart auf einer Rollencenterseite in Microsoft Dynamics AX anzeigen.
1. Verify prerequisites 2. Create a data source to connect to a cube 3. Create the report 4. Display the report on a Role Center page |
Walkthrough: Creating an Analyze Data Button on a List Page (Artikel) Power View-Dokumentation (Artikel) Besser zusammen: Microsoft Dynamics AX 2012 R2 und SQL Server-Energien-Ansicht (Blogbeitrag) |
1. Überprüfung der erforderlichen Software
Um die Prozeduren in diesem Thema abzuschließen, überprüfen Sie, dass die folgenden Bedingungen erfüllt sind.
Erforderliche Software
Die folgende Software muss in der Microsoft Dynamics AX-Umgebung eingerichtet sein:
Ausweichressourcenleistung |
Hinweise |
---|---|
Microsoft Office Excel |
Excel 2013 Professional plus Edition |
Microsoft SharePoint Server 2010 oder 2013 Enterprise Edition muss installiert sein. |
Informationen zum Installieren von SharePoint Server 2010 finden Sie unter Bereitstellung für SharePoint Server 2010. Informationen zum Installieren von SharePoint Server 2013 finden Sie unter Installieren von SharePoint 2013. |
Microsoft SQL Server Reporting Services 2012 Service Pack 1 muss im integrierten SharePoint-Modus installiert werden mit übernommener kumulative Aktualisierung 4. - oder - Microsoft SQL Server Reporting Services 2014 muss im integrierten SharePoint-Modus eingerichtet werden. |
Informationen zum Installieren von Reporting Services im integrierten SharePoint-Modus finden Sie im Abschnitt Konfigurieren von Reporting Services 2012 oder 2014 im integrierten SharePoint-Modus in Before you install the Reporting Services extensions. Wenn Sie Reporting Services 2014 einrichten, müssen Sie die SharePoint web.config-Datei ändern. Diese Datei befindet sich in der Regel auf C:\Inetpub\wwwroot\wss\VirtualDirectories\80. Fügen Sie folgende Codezeile zum Abschnitt appSettings hinzu:
|
Microsoft SQL Server Analysis Services 2012 Service Pack 1 muss im multidimensionalen Modus installiert werden mit übernommener kumulative Aktualisierung 4. - oder - Microsoft SQL Server Analysis Services 2014 muss im mehrdimensionalen Modus eingerichtet werden. |
Informationen zum Installieren von Analysis Services im mehrdimensionalen Modus finden Sie unter Einrichten von Analysis Services im mehrdimensionalen und Data Mining-Modus. Wenn Sie Analysis Services 2014 einrichten, müssen Sie die SharePoint web.config-Datei ändern. Diese Datei befindet sich in der Regel auf C:\Inetpub\wwwroot\wss\VirtualDirectories\80. Fügen Sie folgende Codezeile zum Abschnitt appSettings hinzu:
|
Die Power View-Websitesammlungsfunktion in SharePoint muss aktiviert sein. |
Information zum Aktivieren dieser Fuinktion finden Sie im Abschnitt Aktivieren der Power View Site Collection-Fuinktion in Einrichten von Reporting Services im SharePoint-Modus als einzelne Serverfarm. |
Microsoft Dynamics AX 2012 R2 mit kumulativer Aktualisierung 6 oder höher oder Microsoft Dynamics AX 2012 R3 müssen installiert sein. Die folgenden Komponenten sind erforderlich:
|
informationen zum Installieren von Microsoft Dynamics AX finden sie unter Install Microsoft Dynamics AX 2012. Weitere Informationen zum Bereitstellen von Enterprise Portal und Rollencentern finden Sie unter Checklist: Deploy an internal Enterprise Portal site that has Role Centers. Informationen zum Bereitstellen der Cubes finden Sie unter Checklist: Configure Analysis Services and deploy cubes. Wenn Power View nicht in der Umgebung aktiviert ist, bevor Rollencenter bereitgestellt werden, müssen Sie ggf. die folgenden Schritte ausführen, um bestimmte Rollencenterseiten erneut bereitzustellen. Beachten Sie, wenn Sie die Rollencenterseiten erneut bereitstellen, verlieren Sie die Anpassungen, die auf den Seiten vorgenommen werden.
Wenn beim Versuch, die oben aufgelisteten Dateien erneut bereitzustellen, Fehler angezeigt werden, müssen Sie möglicherweise die folgenden Schritte ausführen:
|
Erforderliche Berechtigungen
Um einen Power View-Bericht zu erstellen, müssen Sie über die Berechtigungen verfügen, die in der folgenden Tabelle aufgeführt sind.
Um einen Power View-Bericht zu erstellen, müssen Sie: |
Artikel, die beschreiben, wie Systemadministratoren Ihnen die Berechtigung geben können: |
---|---|
Einer Microsoft Dynamics AX-Rolle zugewiesen sein. |
|
Die Berechtigung zum Anzeigen von Berichten in SharePoint zu haben. |
Security settings for reports (Siehe den Abschnitt Konfigurieren von Sicherheitseinstellungen in SharePoint.) |
Einer Rolle in Analysis Services zugewiesen sein, die Zugriff auf den Cube hat, den Sie verwenden möchten. |
2. Erstellen einer Datenquelle zur Verbindung mit einem Cube
Der erste Schritt besteht darin zu ermitteln, welcher Cube die Daten enthält, die Sie im Bericht anzeigen möchten. Um die Daten anzuzeigen die in jedem Cube enthalten sind, vgl. Cube and KPI reference for Microsoft Dynamics AX 2012 R2 and R3.
Nachdem Sie festgelegt haben, welchen Cube Sie verwenden möchten, müssen Sie eventuell eine Datenquelle erstellen, die mit diesem Cube verbunden werden soll. Standardmäßig wurden Datenquellen, die mit Kreditoren-, Debitoren-, Hauptbuch- und Vertriebscubes verbunden werden, bereits für Sie erstellt. Wenn Sie Daten von einem anderen Cube anzeigen möchten, müssen Sie die folgenden Verfahren verwenden, um die Datenquelle zu erstellen.
Öffnen Sie Ihren Browser, und gehen Sie zur Enterprise Portal-Website. Die URL für die Enterprise Portal-Website ist normalerweise http://[SharePointServerName]/sites/DynamicsAX.
Hinweis
Aus Sicherheitsgründen wird Integrierung von Power View mit Microsoft Dynamics AX in Umgebungen, in denen die Enterprise Portal-Website für mehrere Datenpartitionen konfiguriert ist, nicht unterstützt.
Wechseln Sie zum Ordner Power View-Berichte. Die URL für diesen Ordner ist normalerweise http://[SharePointServerName]/sites/DynamicsAX/Power%20View%20Reports.
Klicken Sie auf Dokumente > Neues Dokument > Berichtsdatenquelle. Die Seite Datenquelleneigenschaften wird angezeigt.
Geben Sie im Feld Name einen eindeutigen Namen für die Datenquelle ein. Wenn die Datenquelle mit dem Retail-Cube verbunden wird, sollten Sie die Datenquelle Retail-Cube nennen.
Wählen Sie im Bereich Datenquellentyp die Option Microsoft BI Semantic Model for Power View aus.
Geben Sie im Bereich Verbindungszeichenfolge die folgende Verbindungszeichenfolge ein:
Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Data Source=[ServerName];Initial Catalog=[DatabaseName];Locale identifier=[LocaleID];Cube=[CubeName]
Die folgenden Tabellen listen die Dokumentationskonventionen auf, die in der Verbindungszeichenfolge verwendet werden.
Wert
Beschreibung
[Servername]
Der Namen des Servers, auf dem Analysis Services installiert ist.
[Datenbankenname]
Der Name der Analysis Services-Datenbank, die den Cube enthält, zu dem Sie eine Verbindung herstellen möchten.
[LocaleID]
Die Kennung, die die Sprache der Beschriftungen auswählt, die im Bericht angezeigt wird. Wenn Sie zum Beispiel Kennzahlen und Dimensionen auf Deutsch angezeigen möchten, müssen Sie deutsche Übersetzungen dem Cube hinzufügen und den angegebenen Gebietsschemabezeichner für „Deutsch“ angeben.
Weitere Informationen zum Hinzufügen von Übersetzungen zu dem Cube, finden Sie unter Update an Existing SQL Server Analysis Services Project. Eine Liste der Gebietsschemata, die von Enterprise Portal und SharePoint unterstützt werden, finden Sie Install Enterprise Portal on a single server.
[CubeName]
Der Name des Cubes, der die Daten enthält, die Sie im Bericht anzeigen möchten.
Wenn beispielsweise eine Verbindung zum Retail-Cube herstellen möchten, der mit Microsoft Dynamics AX bereitgestellt wird, lautet die Standardverbindungszeichenfolge:
Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Data Source=[ServerName];Initial Catalog=Dynamics AX initial;Locale identifier=1033;Cube=Retail cube
Wählen Sie im Bereich Anmeldedaten Windows-Authentifizierung (integriert) oder SharePoint-Benutzer.
Hinweis
Wenn Analysis Services und Enterprise Portal auf dem gleichen Computer installiert sind, müssen Sie Kerberos-Sicherheit verwenden. Um die Kerberos-Sicherheit zu konfigurieren, lesen Sie dieses Whitepaper. Nachdem Sie die Kerberos-Sicherheit so konfiguriert haben, dass sie mit den Servern funktioniert, führen Sie die folgenden Schritte aus:
-
Im Bereich Anmeldedaten wählen Sie Gespeicherte Anmeldeinformationen aus.
-
Geben Sie den Benutzernamen und das Kennwort für das Konto ein, das der Analysis Services-Serveradministratorrolle zugewiesen ist. In den meisten Fällen ist dies das Business Connector-Proxy-Konto. Weitere Informationen finden Sie im Abschnitt Das Business Connector-Proxy-Konto der Analysis Services-Serveradministratorrolle zuweisen in Before you configure Analysis Services.
-
Aktivieren Sie das Kontrollkästchen Als Windows-Anmeldeinformationen verwenden.
-
Aktivieren Sie das Kontrollkästchen Ausführungskontext auf diesem Konto festlegen.
-
Klicken Sie auf Verbindung testen, um die Verbindung zum Cube zu überprüfen.
Wählen Sie im Bereich Verfügbarkeit das Kontrollkästchen Diese Datenquelle aktivieren.
Klicken Sie auf OK. Die Datenquelle wird erstellt.
3. Erstellen des Berichts
Um den Power View-Bericht zu erstellen und zu entwerfen, gehen Sie folgendermaßen vor.
Wechseln Sie zum Ordner Power View-Berichte. Die URL für diesen Ordner ist normalerweise http://[SharePointServerName]/sites/DynamicsAX/Power%20View%20Reports.
Klicken Sie auf die Datenquelle, die Sie im vorherigen Verfahren erstellt haben. Ein leerer, unbetitelter Power View-Bericht wird im Browser angezeigt.
Um dem Bericht Felder hinzufügen, wählen Sie die Felder im Bereich Feldliste aus, oder ziehen Sie die Felder in den Bericht.
Angenommen, Sie möchten einen Bericht erstellen, der Umsatzbeträge für Ihre Einzelhandelsgeschäfte anzeigt. In diesem Szenario gehen Sie wie folgt vor:
Erweitern Sie den Knoten Vertriebsweg und wählen Sie Vertriebsweg – Name aus.
Erweitern Sie den Knoten Rechnungspositionen des Debitors, und wählen Sie Betrag der Debitorenrechnungsposition - Buchhaltungswährung aus.
Erweitern Sie den Knoten Datum und ziehen Sie Monat in den Bereich Filter des Berichts.
Geben Sie einen Namen für den Bericht im Titelbereich ein.
Mithilfe der Optionen auf den Registerkarten Stile, Gestaltung und Layout können Sie den Bericht nach Bedarf formatieren. Weitere Informationen dazu, wie die Power View-Optionen verwendet werden, um den Bericht zu formatieren, finden Sie unter Power View-Entwurfsumgebung in der Dokumentation SQL-Server.
Speichern Sie den Bericht.
4. Anzeige des Berichts auf einer Rollencenter-Seite
Wenn Sie den Bericht in einem Webpart auf einer Rollencenter-Seite anzeigen möchten, gehen Sie folgendermaßen vor. Sie müssen ein Microsoft Dynamics AX-Systemadministrator sein, um dieses Verfahren auszuführen.
Wenn Sie stattdessen einen Link zu dem Bericht im Direktlinks-Webpart auf einer Rollencenter-Seite anzeigen möchten, folgen Sie den Anweisungen in Verwalten von Direktlinks (Enterprise Portal).
Öffnen Sie den Microsoft Dynamics AX-Client.
Klicken Sie auf Systemverwaltung > Häufig > Benutzer > Benutzerprofile. Das Formular Benutzerprofile wird angezeigt.
Wählen Sie das Rollencenter aus, das den Bericht anzeigen soll.
Klicken Sie auf Rollencenter anzeigen. Ihr Browser wird geöffnet und zeigt die Rollencenter-Seite an.
Klicken Sie auf Websiteaktionen > Seite bearbeiten. Die Seite wird im Entwurfsmodus angezeigt.
Suchen Sie die Position, an der der Bericht angezeigt werden soll, und klicken Sie auf Webpart hinzufügen in diesem Bereich. Der Seitenanfang zeigt nun einen Bereich an, in dem Sie den Webpart auswählen können, den Sie hinzufügen möchten.
Um den Webpart auszuwählen den Sie hinzufügen möchten, gehen Sie folgendermaßen vor:
Wählen Sie im Bereich Kategorien die Option Microsoft Dynamics AX aus.
Wählen Sie im Bereich Webparts SQL Server Power View.
Klicken Sie im Bereich Informationen zum Webpart Sie auf Hinzufügen.
Das SQL Server Power View-Webpart wird auf der Seite angezeigt.
Klicken Sie im Menü des Webparts auf Webpart bearbeiten. Der Eigenschaftenbereich des Webparts, wo Sie den Webpart konfigurieren können, wird rechts auf der Seite angezeigt.
Um den Webpart zu konfigurieren, gehen Sie folgendermaßen vor:
Klicken Sie im Bereich bericht auswählen auf das Symbol Durchsuchen, um den Power View-Bericht auszuwählen, die Sie erstellt haben.
Geben Sie im Feld Titel einen geeigneten Namen für den Webpart ein.
Legen Sie die Eigenschaften Höhe und Breite fest, damit der Webpart optimal auf der Seite angezeigt wird.
Klicken Sie auf OK, um die Änderungen zu speichern.