Konfigurieren der Berichterstellung für Project Web App (Project Server 2013)

Zusammenfassung: Konfigurieren Sie die Berichterstellung für Project Web App, und konfigurieren Sie Secure Store- und Excel Services-Einstellungen zum Aktivieren der Project Web App-Beispielberichte.
Gilt für: Project Server 2013

Project Server 2013 integriert die SharePoint Server 2013 Business Intelligence Center-Websitevorlage in jede Instanz von Project Web App, die einen zentralen Punkt zum Hosten von Berichten, Dashboards und Berichtsverbindungen bietet, die automatisch erstellt oder manuell erstellt werden können, um Zugriff auf Berichtsdaten in einer bestimmten Instanz von Project Web App zu ermöglichen. Das Business Intelligence Center kann zum Hosten von Inhalten verwendet werden, die mit Excel Services in SharePoint Server 2013, Visio Services in SharePoint, PerformancePoint-Dienste in SharePoint, Power Pivot und SQL Server Reporting Services (SSRS) erstellt wurden.

Führen Sie die folgenden Schritte aus, um die Berichterstellung zu konfigurieren:

Videodemonstration

Dieses Video zeigt die Schritte zum Konfigurieren der Berichterstellung in Project Web App, wie in diesem Artikel beschrieben.

Video: Konfigurieren der Berichterstellung für Project Web App

Videosymbol (Wiedergabeschaltfläche).

Konfigurieren der erforderlichen Komponenten

Die Verfahren in diesem Artikel erfordern Excel Services und Secure Store. Wenn Sie diese Dienste noch nicht auf SharePoint Server 2013 bereitgestellt haben, müssen Sie dies tun, bevor Sie mit den Verfahren in diesem Artikel fortfahren.

Hinweis

Sowohl Excel Services als auch Secure Store werden als Dienstanwendungen in SharePoint Server 2013 ausgeführt. Wenn Sie diese Dienstanwendungen bereits in SharePoint Server 2013 bereitgestellt haben, können Sie sie mit Project Server verwenden. Es ist nicht erforderlich, neue Instanzen dieser Dienstanwendungen für Project Server zu erstellen.

Informationen zum Bereitstellen von Excel Services finden Sie in den folgenden Artikeln:

Wichtig

Das Excel Services Anwendungspoolkonto erfordert Zugriff auf die SharePoint-Inhaltsdatenbank, die Project Web App zugeordnet ist. Wenn die Inhaltsdatenbank erstellt wurde, nachdem Excel Services konfiguriert wurde, müssen Sie das Verfahren unter Gewähren des Zugriffs auf die Inhaltsdatenbank für das verwaltete Konto befolgen, um den richtigen Zugriff zu gewähren.

Informationen zum Bereitstellen von Secure Store finden Sie in den folgenden Artikeln:

Nachdem sowohl Excel Services als auch Secure Store in der Farm konfiguriert wurden, fahren Sie mit den Verfahren in den folgenden Abschnitten fort.

Konten und Sicherheitsgruppen

In der folgenden Tabelle werden die Konten und Sicherheitsgruppen beschrieben, die Sie für die verschiedenen Verfahren in diesem Artikel benötigen.

Konten und Sicherheitsgruppen zum Konfigurieren der Berichterstellung für Project Web App

Account Beschreibung
Gruppe "Berichtsautoren"
Active Directory-Sicherheitsgruppe, der Sie Benutzer hinzufügen, die Berichte erstellen, oder andere Benutzer, die auf Berichte in Excel zugreifen müssen. Diese Gruppe erhält leseberechtigungen für die Project Web App-Datenbank über die Datenbankrolle PSDataAccess. Ihr Domänenadministrator sollte diese Gruppe erstellen, bevor Sie die nachfolgenden Verfahren ausführen.
HINWEIS: Wenn Sie über mehrere Instanzen von Project Web App verfügen und den Berichterstellungszugriff für jede einzelne Instanz isolieren möchten, benötigen Sie eine Gruppe Berichtsautoren für jede Instanz von Project Web App.
Gruppe "Leser von Berichten"
Eine Active Directory-Sicherheitsgruppe, der Sie Benutzer hinzufügen, die Berichte anzeigen werden. Ihr Domänenadministrator sollte diese Gruppe erstellen, bevor Sie die nachfolgenden Verfahren ausführen.
HINWEIS: Wenn Sie über mehrere Instanzen von Project Web App verfügen und den Berichterstellungszugriff für jede einzelne Instanz isolieren möchten, benötigen Sie für jede Instanz von Project Web App eine Gruppe Berichts-Viewer.
Konto der Secure Store-Zielanwendung
Dieses Konto stellt die Anmeldeinformationen bereit, die für Berichts-Viewer erforderlich sind, um berichte anzuzeigen, die aus Daten in der Project Web App-Datenbank generiert wurden. Dieses Konto muss über leseberechtigungen für die Project Web App-Datenbank über die PSDataAccess-Datenbankrolle verfügen.
TIPP: Es wird empfohlen, dieses Konto der oben beschriebenen Active Directory-Gruppe Berichtsautoren hinzuzufügen, um ihm die erforderlichen Berechtigungen zu erteilen.

Hinzufügen einer Anmeldung für die Berichtsautorengruppe

Damit ein Berichtsautor über Excel auf die Project Web App-Datenbank zugreifen kann, muss SQL Server Zugriff konfiguriert und eine SQL Server Anmeldung hinzugefügt werden. Die Anmeldung muss bestimmten Zugriff auf die Project Web App-Datenbank ermöglichen, um Schemainformationen und -daten abzurufen. Verwenden Sie die Domänengruppe, die Sie für Berichtsautoren erstellt haben.

Wichtig

Excel verwendet den Secure Store Service nicht für den Datenzugriff. Nur Excel Services in SharePoint Server 2013 verwendet Secure Store. Benutzer, die mit Berichten in Excel arbeiten, benötigen direkten Datenbankzugriff.

Führen Sie das folgende Verfahren auf dem Computer aus, auf dem sich Ihre Project Web App-Datenbank befindet, oder stellen Sie mithilfe von SQL Server Management Studio remote eine Verbindung mit der Datenbank-Engine her.

So fügen Sie eine Anmeldung für die Berichtsautorengruppe hinzu

  1. Klicken Sie auf Start, Alle Programme, Microsoft SQL Server< version>SQL Server Management Studio.

  2. Wählen Sie die Instanz der SQL Server-Datenbank-Engine aus, in der sich Ihre Project Server 2013-Datenbank befindet, und klicken Sie dann auf Verbinden.

  3. Erweitern Sie Sicherheit, klicken Sie mit der rechten Maustaste auf Anmeldungen, und klicken Sie dann auf Neue Anmeldung.

  4. Klicken Sie auf der Seite Allgemein auf Suchen.

  5. Klicken Sie auf Objekttypen, und aktivieren Sie das Kontrollkästchen Gruppen.

  6. Klicken Sie auf OK.

  7. Geben Sie den Namen der Gruppe ein, die Sie für Berichtsautoren erstellt haben.

  8. Klicken Sie auf Namen überprüfen.

  9. Klicken Sie auf OK.

  10. Wählen Sie die Seite Benutzerzuordnung aus.

  11. Wählen Sie im Listenfeld Diesem Anmeldenamen zugeordnete Benutzer die Zeile aus, die die Project Server 2013-Datenbank enthält.

  12. Aktivieren Sie das Kontrollkästchen Zuordnung für die Project Server 2013-Datenbank.

  13. Aktivieren Sie das Kontrollkästchen für die Mitgliedschaft in der Datenbankrolle PSDataAccess.

  14. Klicken Sie auf OK.

Installieren von SQL Server 2008 Analysis Management Objects

Wenn Sie die SQL Server 2008 R2 Analysis Management Objects (AMO) noch nicht installiert haben, müssen Sie sie auf jedem Anwendungsserver in der Farm installieren.

Hinweis

Verwenden Sie die SQL Server Version 2008 R2 von AMO unabhängig davon, welche Version von SQL Server Sie zum Hosten Ihrer Datenbanken verwenden.

Klicken Sie hier, um die SQL Server 2008 R2 Analysis Management Objects herunterzuladen.

Hinweis

Führen Sie nach der Installation der AMO-Objekte für den Project-Anwendungsdienst auf jedem Anwendungsserver in der Farm, auf dem er ausgeführt wird, einen Neustart aus. Dieser Dienst wird auf der Website der SharePoint-Zentraladministration im Abschnitt Systemeinstellungen, Dienste auf dem Server verwalten konfiguriert.

Konfigurieren von Einstellungen für Excel Services

Sie müssen vertrauenswürdige Dateispeicherorte für die Project Web App-Beispielberichte und Vorlagenbibliotheken konfigurieren.

Führen Sie dieses Verfahren zweimal aus, nämlich einmal für jede Bibliothek.

So konfigurieren Sie einen vertrauenswürdigen Dateispeicherort

  1. Klicken Sie in der Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf die Excel Services-Dienstanwendung.

  3. Klicken Sie auf der Seite Excel Services verwalten auf Vertrauenswürdige Dateispeicherorte.

  4. Klicken Sie auf Vertrauenswürdigen Dateispeicherort hinzufügen.

  5. Geben Sie im Feld Adresse Folgendes ein:

    Für die Bibliothek Vorlagen:

    https://<servername>/<projectsitename>/ProjectBICenter/Templates/

    oder

    Für die Bibliothek Musterberichte:

    https://<servername>/<projectsitename>/ProjectBICenter/Sample%20Reports/

  6. Vergewissern Sie sich, dass im Abschnitt Untergeordneten Speicherorten vertrauen das Kontrollkästchen Untergeordneten Speicherorten wird vertraut aktiviert ist.

  7. Führen Sie im Abschnitt Externe Daten folgende Aktionen aus:

  8. Wählen Sie im Abschnitt Externe Daten zulassen die Option Vertrauenswürdige Datenverbindungsbibliotheken und eingebettete Verbindungen aus.

  9. Deaktivieren Sie im Abschnitt Bei Aktualisierung warnen das Kontrollkästchen Warnung aktualisieren aktiviert .

  10. Behalten Sie für die restlichen Optionen die Standardwerte bei, und klicken Sie auf OK.

Sie müssen vertrauenswürdige Datenverbindungsbibliotheken konfigurieren, um Benutzern Zugriff auf die Connectors zu gewähren, die die Berichtstabellen mit den Daten in der Project Server-Datenbank und olap-Datenbanken verknüpfen. Im Rahmen dieses Prozesses benötigen Sie die URL der Datenverbindungsbibliothek in Project Web App (PWA).

Verwenden Sie das folgende Verfahren, um die URL der Datenverbindungsbibliothek in PWA zu bestimmen.

So bestimmen Sie die URL der Datenverbindungsbibliothek

  1. Klicken Sie auf der Project Web App-Website im linken Navigationsbereich auf Berichte.

  2. Klicken Sie im linken Bereich auf Datenverbindungen.

  3. Klicken Sie auf der Seite Datenverbindungen auf die Schaltfläche Menü öffnen ( ...) für die Zeile Englisch (USA) (oder die entsprechende Sprache für Ihr Gebietsschema).

  4. Klicken Sie auf der Symbolleiste auf Eigenschaften anzeigen.

  5. Klicken Sie auf der Eigenschaftenseite Datenverbindungen mit der rechten Maustaste auf den Link Englisch (USA) (oder die entsprechende Sprache für Ihr Gebietsschema), und wählen Sie dann ** Eigenschaften** aus.

  6. Kopieren Sie die URL im Textfeld Speicherort.

So richten Sie vertrauenswürdige Datenverbindungsbibliotheken ein

  1. Klicken Sie in der Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf die Excel Services-Dienstanwendung.

  3. Klicken Sie auf Vertrauenswürdige Datenverbindungsbibliotheken.

  4. Klicken Sie auf Vertrauenswürdige Datenverbindungsbibliothek hinzufügen.

  5. Fügen Sie im Feld Adresse die URL der Datenverbindungsbibliothek ein, die Sie im vorherigen Verfahren kopiert haben. Sie sollte das folgende Format aufweisen:

    https://<ServerName>/<ProjectSiteName>/ProjectBICenter/Data%20Connections/English%20(United%20States)

  6. Klicken Sie auf OK.

Konfigurieren von Einstellungen für Secure Store Service

Die in jeder Instanz von Project Web App enthaltenen Beispielberichte sind so konfiguriert, dass sie eine Secure Store-Zielanwendung namens ProjectServerApplication verwenden. Sie müssen diese Zielanwendung erstellen, damit die Beispielberichte funktionieren. Verwenden Sie das folgende Verfahren zum Erstellen der Zielanwendung.

So erstellen Sie eine Secure Store-Zielanwendung

  1. Klicken Sie auf der Startseite der SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf Secure Store Service.

  3. Klicken Sie auf der Seite „Secure Store Service“ auf die Registerkarte Bearbeiten.

  4. Klicken Sie auf Neu.

  5. Führen Sie auf der Seite Neue Zielanwendung für einmaliges Anmelden erstellen die folgenden Aktionen aus:

  6. Geben Sie im Feld Zielanwendungs-ID den NamenProjectServerApplication ein.

  7. Geben Sie im Feld Anzeigename einen Namen für die Secure Store Service-Zielanwendung ein.

  8. Geben Sie im Feld E-Mail-Adresse des Kontakts eine E-Mail-Adresse ein.

  9. Wählen Sie in der Dropdownliste Zielanwendungstyp die Option Gruppe aus.

  10. Klicken Sie auf Weiter.

  11. Klicken Sie auf der Seite Geben Sie die Anmeldeinformationsfelder für die Zielanwendung für einmaliges Anmelden an auf Weiter.

  12. Führen Sie auf der Seite Geben Sie die Mitgliedschaftseinstellungen an die folgenden Aktionen aus:

  13. Geben Sie im Feld Administratoren für die Zielanwendung den Namen des Benutzers ein, der diese Zielanwendung verwaltet.

  14. Geben Sie im Feld Mitglieder den Namen der Domänengruppe ein, die Sie für Leser von Berichten erstellt haben.

  15. Klicken Sie auf OK.

  16. Aktivieren Sie auf der Seite Secure Store Service-Anwendung das Kontrollkästchen für die soeben erstellte Zielanwendung.

  17. Klicken Sie auf dem Menüband im Abschnitt Anmeldeinformationen auf Festlegen.

  18. Geben Sie im Dialogfeld Anmeldeinformationen für Zielanwendung für einmaliges Anmelden (Gruppe) festlegen den Benutzernamen und das Kennwort des Kontos ein, das Sie für die Secure Store Service-Zielanwendung erstellt haben.

    Wichtig

    Dieses Konto muss über PSDataAccess-Berechtigungen für die Project Web App-Datenbank verfügen. Es wird empfohlen, dieses Konto der Active Directory-Gruppe Berichtsautoren hinzuzufügen, um ihm die erforderlichen Berechtigungen zu erteilen.

  19. Klicken Sie auf OK.

Auffüllen der Active Directory-Gruppen "Berichtsautoren" und "Leser von Berichten"

Um Ihren Benutzern den erforderlichen Zugriff auf das Business Intelligence Center in Project Web App und die darin enthaltenen Berichte zu ermöglichen, müssen Sie die Active Directory-Gruppen Berichtsautoren und Berichts-Viewer wie folgt auffüllen:

  • Gruppe "Berichtsautoren": Fügen Sie die Active Directory-Konten von Benutzern hinzu, die Berichte mithilfe von Excel erstellen.

  • Berichts-Viewer: Fügen Sie die Active Directory-Konten von Project Web App-Benutzern hinzu, die Berichte im Business Intelligence Center anzeigen.

    Hinweis

    Wenn die Berichtsautoren auch Berichte anzeigen sollen, können Sie die Gruppe Berichtsautoren der Gruppe Leser von Berichten in Active Directory hinzufügen.

Zugriff auf OLAP-Cubes

Wenn Sie SQL Server Analysis Services OLAP-Cubes mit Project Web App verwenden möchten, müssen Sie den Cubezugriff für Ihre Benutzer konfigurieren. Weitere Informationen finden Sie unter Konfigurieren von OLAP-Cubes für Project Web App.

Siehe auch

Project-Foren