Konfigurieren der Dienste für Excel-Berechnungen mit Project Server 2007

Letzte Aktualisierung: Juli 2008

 

Letztes Änderungsdatum des Themas: 2008-07-21

Wenn Ihre Microsoft Office Project Server 2007-Installation mit einer Microsoft Office SharePoint Server 2007-Installation verbunden ist, können Sie Dienste für Excel-Berechnungen so konfigurieren, dass auf einfache Weise Berichte aus der Office Project Server 2007-Berichtsdatenbank generiert werden können.

Mit dieser Funktionalität können Sie Berichte in Microsoft Office Excel 2007 erstellen und anschließend in Office SharePoint Server 2007 veröffentlichen, wo andere Personen in Ihrer Organisation sie anzeigen und zur weiteren Anpassung offline speichern können.

Zum Konfigurieren dieser Funktionalität müssen Sie zwei wichtige Schritte durchführen:

  • Konfigurieren der Berichtsautoren — Dieser Schritt umfasst das Konfigurieren von Microsoft SQL Server für den Zugriff der Berichtsautoren auf die Office Project Server 2007-Berichtsdatenbank.

  • Konfigurieren der Berichtsnutzer — Hierbei geht es um das Konfigurieren von Office SharePoint Server 2007 für die Veröffentlichung von Berichten.

Tipp

Bei den in diesem Artikel beschriebenen Verfahren wird davon ausgegangen, dass Sie SQL Server 2005 verwenden. SQL Server 2000 kann jedoch auch verwendet werden und bietet identische Funktionen.

Tipp

Je nach der vorhandenen Konfiguration werden Sie vielleicht feststellen, dass einige der hier beschriebenen Verfahren bereits durchgeführt worden sind.

Konfigurieren von SQL Server

Damit der Berichtsautor von Office Excel 2007 aus auf die Office Project Server 2007-Berichtsdatenbank zugreifen kann, muss SQL Server-Zugriff konfiguriert und eine SQL Server-Anmeldung hinzugefügt werden. Der Grund hierfür ist, dass in Office Excel 2007 eine andere Methode des Datenzugriffs verwendet wird als in Dienste für Excel-Berechnungen.

Beim Konfigurieren des SQL Server-Zugriffs müssen Sie sicherstellen, dass das SQL Server-Datenbankmodul und SQL Server Analysis Services Remoteverbindungen zulassen. Dazu verwenden Sie das Tool SQL Server Surface Area Configuration.

Konfigurieren der SQL Server-Oberfläche

  1. Klicken Sie auf dem Computer mit SQL Server 2005 auf Start, Alle Programme, Microsoft SQL Server 2005, Konfigurationstools und dann auf SQL Server-Oberflächenkonfiguration.

  2. Klicken Sie auf Oberflächenkonfiguration für Dienste und Verbindungen.

  3. Klicken Sie auf die Registerkarte Anzeigen nach Komponente.

  4. Erweitern Sie Datenbankmodul, und erweitern Sie dann die Instanz von SQL Server, die Sie konfigurieren möchten.

  5. Klicken Sie auf Remoteverbindungen, und wählen Sie die Optionen Lokale Verbindungen und Remoteverbindungen und TCP/IP und Named Pipes verwenden.

  6. Erweitern Sie Analysis Services, und erweitern Sie dann die Instanz von SQL Server, die Sie konfigurieren möchten.

  7. Wählen Sie die Option Lokale Verbindungen und Remoteverbindungen.

  8. Klicken Sie auf OK.

Wenn Sie gemäß dem obigen Verfahren Änderungen an der Konfiguration des SQL Server-Datenbankmoduls oder an der Konfiguration von Analysis Services vorgenommen haben, starten Sie den SQL Server-Dienst und den SQL Server Analysis Services-Dienst für die zu konfigurierende Instanz von SQL Server neu.

Sobald Sie den SQL Server-Zugriff konfiguriert haben, müssen Sie eine SQL Server-Anmeldung hinzufügen, um den Zugriff auf die Office Project Server 2007-Berichtsdatenbank zum Abrufen von Schemainformationen und Daten einzurichten. Zur Vereinfachung der Verwaltung empfiehlt es sich, eine Domänengruppe zu verwenden. Wenn Sie keine Domänengruppe verwenden, müssen Sie dieses Verfahren für jeden einzelnen Berichtsautor wiederholen.

Hinzufügen einer Anmeldung für einen Berichtsautor

  1. Klicken Sie auf Start, Alle Programme, Microsoft SQL Server 2005 und SQL Server Management Studio.

  2. Wählen Sie die Instanz von SQL Server, in der sich die Office Project Server 2007-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. Geben Sie auf der Seite Allgemein im Textfeld Anmeldename einen Benutzer- oder Gruppennamen ein.

  5. Klicken Sie auf die Seite Benutzerzuordnung.

  6. Wählen Sie im Listenfeld Benutzer, die dieser Anmeldung zugeordnet sind, die Zeile mit der Office Project Server 2007-Berichtsdatenbank aus.

  7. Aktivieren Sie das Kontrollkästchen Zuordnen für die Office Project Server 2007-Berichtsdatenbank, und wählen Sie dann die Datenbankrollen-Mitgliedschaft db_datareader aus.

  8. Klicken Sie auf OK.

Konfigurieren von Microsoft Office SharePoint Server 2007-Veröffentlichung

Mit der Veröffentlichungsfunktionalität von Office SharePoint Server 2007 können Autoren Inhalte erstellen und ändern und Benutzern mit entsprechenden Anzeigeberechtigungen zur Verfügung stellen. In Dienste für Excel-Berechnungen wird diese Funktionalität benötigt, damit Inhalte aus Office Excel 2007 in Office SharePoint Server 2007 veröffentlicht werden können.

Sie müssen das Feature für die Office SharePoint Server 2007-Veröffentlichungsinfrastruktur für die von Microsoft Office Project Web Access (PWA) verwendete Websitesammlung aktivieren und dann das Office SharePoint Server 2007-Veröffentlichungsfeature für die PWA-Website aktivieren. Nach der Aktivierung des Features für die Office SharePoint Server 2007-Veröffentlichungsinfrastruktur werden zusätzliche Berechtigungsstufen und Office SharePoint Server 2007-Gruppen, die zum Delegieren von Veröffentlichungszuständigkeiten für Benutzer verwendet werden, automatisch erstellt.

Aktivieren des Veröffentlichungsinfrastruktur-Features für die Websitesammlung

  1. Klicken Sie auf der Homepage von Office Project Web Access auf Websiteaktionen und dann auf Websiteeinstellungen.

  2. Klicken Sie auf der Seite Websiteeinstellungen unter Websitesammlungsverwaltung auf Websitesammlungs-Features.

  3. Klicken Sie auf der Seite Websitesammlungs-Features für das Feature Office SharePoint Server-Veröffentlichungsinfrastruktur auf Aktivieren .

  4. Kehren Sie zur Seite Websiteeinstellungen zurück, indem Sie in der Brotkrümelnavigation auf Websiteeinstellungen klicken.

Aktivieren des Veröffentlichungsfeatures für die Website

  1. Klicken Sie auf der Seite Websiteeinstellungen unter Websiteverwaltung auf Websitefeatures.

  2. Klicken Sie auf der Seite Websitefeatures für die Option Office SharePoint Server-Veröffentlichung auf Aktivieren.

Starten der Dienste für Excel-Berechnungen

Damit Sie Dienste für Excel-Berechnungen verwenden können, muss der Dienst Dienste für Excel-Berechnungen in der Serverfarm ausgeführt werden. Dieser Dienst lässt sich über die Website für die SharePoint-Zentraladministration konfigurieren.

Starten der Dienste für Excel-Berechnungen

  1. Klicken Sie in der SharePoint-Zentraladministration auf die Registerkarte Vorgänge.

  2. Klicken Sie auf der Seite Vorgänge unter Topologie und Dienste auf Dienste auf dem Server.

  3. Klicken Sie in der Liste der Dienste für den Dienst Dienste für Excel-Berechnungen auf Starten.

Erstellen eines Berichtscenters

Sie müssen eine Website erstellen, um die von Office Excel 2007 veröffentlichten Berichte zu hosten. Dazu erstellen Sie mithilfe der Vorlage Berichtscenter eine Websitesammlung.

Erstellen eines Berichtscenters

  1. Klicken Sie in Project Web Access auf Websiteaktionen und dann auf Website erstellen.

  2. Geben Sie im Textfeld Titel einen Titel für das Berichtscenter ein.

  3. Geben Sie im Textfeld URL-Name die URL für das Berichtscenter ein.

  4. Klicken Sie im Bereich Vorlagenauswahl auf die Registerkarte Enterprise, und wählen Sie dann die Option Berichtscenter.

  5. Wählen Sie im Bereich Berechtigungen die Option Eigene Berechtigungen verwenden, wenn Sie die Berechtigungen auf der Website für die Berichterstellung beschränken möchten. Andernfalls behalten Sie die Standardoption Berechtigungen wie in übergeordneter Website verwenden bei.

  6. Klicken Sie auf Erstellen.

Konfigurieren des Anbieters für gemeinsame Dienste für Project Server

Wenn Sie Dienste für Excel-Berechnungen mit Office Project Server 2007 verwenden möchten, müssen Sie den Anbieter für gemeinsame Dienste konfigurieren, der PWA hostet. Dieser Prozess umfasst drei wichtige Schritte:

  • Konfigurieren eines unbeaufsichtigten Dienstkontos

  • Hinzufügen eines vertrauenswürdigen Dateispeicherorts

  • Hinzufügen einer vertrauenswürdigen Datenverbindungsbibliothek

Sie müssen ein unbeaufsichtigtes Dienstkonto konfigurieren, um Verbindungen zu externen Datenquellen herstellen zu können, für die sowohl eine Benutzernamen- als auch eine Kennwortzeichenfolge erforderlich ist. Diese Zeichenfolgen werden für die Authentifizierung in Dienste für Excel-Berechnungen benötigt. Weitere Informationen hierzu finden Sie unter „Konfigurieren des unbeaufsichtigten Dienstkontos für Excel Services in Microsoft Office SharePoint Server 2007“ (https://support.microsoft.com/kb/928738) (möglicherweise maschinell übersetzt).

Konfigurieren des unbeaufsichtigten Dienstkontos

  1. Klicken Sie in der SharePoint -Zentraladministration unter Verwaltung der gemeinsamen Dienste auf den Anbieter für gemeinsame Dienste für Office Project Server 2007.

  2. Klicken Sie auf der Homepage für den Anbieter für gemeinsame Dienste unter Excel Services-Einstellungen auf Excel Services-Einstellungen bearbeiten.

  3. Geben Sie unter Externe Daten den Namen und das Kennwort des zu verwendenden Dienstkontos ein, und klicken Sie dann auf OK.

In Office SharePoint Server 2007 ist ein vertrauenswürdiger Dateispeicherort eine Office SharePoint Server 2007-Dokumentbibliothek, ein UNC-Pfad oder eine HTTP-Website, die als vertrauenswürdiges Repository für Arbeitsmappen, auf die Dienste für Excel-Berechnungen zugreifen kann, konfiguriert ist. Mit Dienste für Excel-Berechnungen können nur Arbeitsmappen geöffnet werden, die an vertrauenswürdigen Dateispeicherorten gespeichert sind.

Konfigurieren eines vertrauenswürdigen Speicherorts für Excel Services

  1. Klicken Sie auf der Homepage für den Anbieter für gemeinsame Dienste unter Excel Services-Einstellungen auf Vertrauenswürdige Dateispeicherorte.

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

  3. Geben Sie im Feld Adresse die Adresse des vertrauenswürdigen Speicherorts im folgenden Format ein: http://<Servername>/<PWA_Name>/<Website_für_Berichtscenter>.

  4. Wählen Sie den Speicherorttyp Windows SharePoint Services aus.

  5. Aktivieren Sie unter Untergeordneten Speicherorten vertrauen das Kontrollkästchen Untergeordneten Speicherorten wird vertraut.

  6. Wählen Sie unter Arbeitsmappen-Berechnungsmodus die Option Automatisch.

  7. Wählen Sie unter Externe Daten zulassen die Option Vertrauenswürdige Datenverbindungsbibliotheken und eingebettete Verbindungen.

  8. Geben Sie im Bereich Benutzerdefinierte Funktionen an, ob Sie benutzerdefinierte Funktionen verwenden möchten.

  9. Klicken Sie auf OK.

Dienste für Excel-Berechnungen kann so konfiguriert werden, dass für alle Datenverbindungen ODC-Dateien verwendet werden müssen. Diese Dateien dienen zur zentralen Verwaltung von Verbindungen mit externen Datenquellen und werden in Datenverbindungsbibliotheken gespeichert. Den Datenverbindungsbibliotheken muss explizit vertraut werden, bevor Dienste für Excel-Berechnungen Arbeitsmappen den Zugriff darauf gestattet.

Einrichten von vertrauenswürdigen Datenverbindungsbibliotheken

  1. Klicken Sie in der SharePoint-Zentraladministration unter Verwaltung der gemeinsamen Dienste auf den Anbieter für gemeinsame Dienste für Office Project Server 2007.

  2. Klicken Sie auf der Homepage für den Anbieter für gemeinsame Dienste unter Excel Services-Einstellungen auf Vertrauenswürdige Datenverbindungsbibliotheken.

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

  4. Geben Sie auf der Seite Vertrauenswürdige Datenverbindungsbibliothek hinzufügen im Feld Adresse folgende Adresse ein: http://<Servername>/<PWA_Name>/<Website_für_Berichtscenter>/Data Connections.

  5. Klicken Sie auf OK.

Konfigurieren des einmaligen Anmeldens

In Office SharePoint Server 2007 können Benutzer durch die Authentifizierung mit einmaligem Anmelden (Single Sign-On, SSO) auf mehrere Systemressourcen zugreifen, ohne die Anmeldeinformationen für die Authentifizierung mehrere Male eingeben zu müssen. In Office SharePoint Server 2007 wird SSO-Authentifizierung durch Einschließen eines Windows-Diensts und einer Datenbank für sichere Anmeldeinformationen implementiert.

Zum Authentifizieren einer Datenverbindung in einer Arbeitsmappe für eine externe Datenquelle können Sie Dienste für Excel-Berechnungen so konfigurieren, dass Anmeldeinformationen für die Authentifizierung von einem SSO-Speicher abgerufen werden. Wenn Sie die Funktionalität für einmaliges Anmelden für Office SharePoint Server 2007 aktivieren möchten, müssen Sie den Microsoft-Dienst für einmaliges Anmelden (SSO) starten und die SSO-Einstellungen in der Zentraladministration verwalten.

Konfigurieren des Microsoft-Diensts für einmaliges Anmelden

  1. Klicken Sie auf Start, Verwaltung und Dienste.

  2. Doppelklicken Sie auf Microsoft Dienst für einmaliges Anmelden.

  3. Wählen Sie auf der Registerkarte Allgemein in der Dropdownliste Starttyp die Option Automatisch aus.

  4. Wählen Sie auf der Registerkarte Anmelden die Option Dieses Konto, und geben Sie dann den Benutzernamen und das Kennwort des Administrators Ihres Anbieters für gemeinsame Dienste für Office Project Server 2007 ein.

  5. Klicken Sie auf OK.

  6. Wählen Sie in der Liste der Dienste Microsoft Dienst für einmaliges Anmelden aus, und klicken Sie dann auf Starten.

Konfigurieren der Einstellungen für einmaliges Anmelden

  1. Klicken Sie in der SharePoint-Zentraladministration auf die Registerkarte Vorgänge.

  2. Klicken Sie unter Sicherheitskonfiguration auf Einstellungen für einmaliges Anmelden verwalten.

  3. Klicken Sie auf der Seite Einstellungen für einmaliges Anmelden verwalten auf Servereinstellungen verwalten.

  4. Geben Sie im Abschnitt Administratorkonto für einmaliges Anmelden im Textfeld Kontoname den Benutzernamen ein, unter dem der Microsoft Dienst für einmaliges Anmelden ausgeführt wird.

  5. Geben Sie im Abschnitt Administratorkonto für die Enterpriseanwendungsdefinition im Textfeld Kontoname den Benutzernamen ein, unter dem der Microsoft Dienst für einmaliges Anmelden ausgeführt wird.

  6. Optional können Sie im Bereich Datenbankeinstellungen den Datenbankservernamen und den Datenbanknamen aktualisieren, den Sie verwenden möchten.

  7. Klicken Sie auf OK.

Erstellen einer Enterpriseanwendungsdefinition für einmaliges Anmelden

  1. Klicken Sie auf der Seite Einstellungen für einmaliges Anmelden verwalten unter Einstellungen zur Enterpriseanwendungsdefinition auf Einstellungen für Enterpriseanwendungsdefinitionen verwalten.

  2. Klicken Sie auf der Seite Enterpriseanwendungsdefinition verwalten auf Neues Element.

  3. Geben Sie im Textfeld Anzeigename einen Namen ein.

  4. Geben Sie im Textfeld Anwendungsname einen Namen ein. Anhand dieses Namens wird im Feld für das Excel-Office-Datenverbindungs-SSO angegeben, welcher Satz von Anmeldeinformationen beim Abrufen der Daten verwendet werden soll.

  5. Geben Sie im Textfeld E-Mail-Adresse des Kontakts die E-Mail-Adresse einer entsprechenden Kontaktperson ein.

  6. Aktivieren Sie das Kontrollkästchen Windows-Authentifizierung, wenn in der Office Project Server 2007-Bereitstellung integrierte Windows-Authentifizierung verwendet wird.

  7. Übernehmen Sie für die verbleibenden Felder die Standardwerte, und klicken Sie dann auf OK.

Hinzufügen von Sicherheitsanmeldeinformationen zur Anwendungsdefinition für einmaliges Anmelden

  1. Klicken Sie in der SharePoint-Zentraladministration auf die Registerkarte Vorgänge.

  2. Klicken Sie unter Sicherheitskonfiguration auf Einstellungen für einmaliges Anmelden verwalten.

  3. Klicken Sie auf der Seite Einstellungen für einmaliges Anmelden verwalten auf Kontoinformationen für eine Enterpriseanwendungsdefinition verwalten.

  4. Wählen Sie in der Dropdownliste Enterpriseanwendungsdefinition die Anwendungsdefinition für einmaliges Anmelden aus, die Sie im vorherigen Verfahren erstellt haben.

  5. Geben Sie im Textfeld Gruppenkontoname den Namen der Sicherheitsgruppe ein, der Sie Zugriff auf Ihre Datenquellen gewähren möchten.

  6. Klicken Sie auf Festlegen.

  7. Geben Sie auf der Seite <Anwendungsdefinition> Kontoinformationen bereitstellen den Benutzernamen und das Kennwort eines Benutzers ein, der Zugriff auf die Datenquellen hat, auf die Sie zugreifen.

  8. Klicken Sie auf OK.

  9. Klicken Sie auf Fertig.

Office Project Server 2007 und Office SharePoint Server 2007 sind jetzt so konfiguriert, dass Berichterstellung und Veröffentlichung mithilfe von Office Excel 2007 und Daten aus der Office Project Server 2007-Berichtsdatenbank möglich sind.

Erstellen eines Beispielberichts

In diesem Abschnitt wird beschrieben, wie Sie einen Beispielbericht in Office Excel 2007 generieren und anschließend im zuvor erstellten Berichtscenter veröffentlichen können.

Erstellen eines Beispielberichts

  1. Klicken Sie in Office Excel 2007 auf der Registerkarte Daten auf Aus anderen Quellen, und klicken Sie dann auf Von SQL Server.

  2. Geben Sie im Datenverbindungs-Assistenten auf der Seite Zum Datenbankserver verbinden im Textfeld Servername den Namen der SQL Server-Instanz ein, in der sich die Office Project Server 2007-Berichtsdatenbank befindet, und klicken Sie dann auf Weiter.

  3. Wählen Sie in der Dropdownliste auf der Seite Datenbank und Tabelle wählen die Office Project Server 2007-Berichtsdatenbank aus, und klicken Sie dann auf Weiter.

  4. Klicken Sie auf der Seite Datenverbindungsdatei speichern und fertig stellen auf Authentifizierungseinstellungen.

  5. Wählen Sie im Dialogfeld Excel Services-Authentifizierungseinstellungen die Option SSO, und geben Sie die SSO-ID im Textfeld SSO-ID ein. (Dies ist die ID, die Sie in dem Verfahren "Erstellen einer Enterpriseanwendungsdefinition für einmaliges Anmelden" weiter oben in diesem Artikel erstellt haben.)

  6. Klicken Sie auf OK.

  7. Klicken Sie auf Fertig stellen.

  8. Wählen Sie im Dialogfeld Daten importieren die Option PivotTable-Bericht, und klicken Sie dann auf OK.

  9. Erstellen Sie anhand der Felder in der Liste PivotTable-Feld eine PivotTable.

  10. Klicken Sie auf die Office-Schaltfläche, zeigen Sie auf Veröffentlichen, und klicken Sie dann auf Excel Services.

  11. Geben Sie im Textfeld Dateiname den Speicherort der Berichtsbibliothek ein: http://<Servername>/<PWA_Name>/<Name_des_Berichtscenters>/ReportsLibrary. Drücken Sie anschließend die EINGABETASTE.

    Das Berichtscenter wird in Office Excel 2007 geöffnet.

  12. Geben Sie im Feld Dateiname einen Dateinamen ein, und klicken Sie dann auf Speichern.

  13. Übernehmen Sie im Dialogfeld Dokumenttyp auswählen den Standardwert Bericht, und klicken Sie dann auf OK.

Sie können den Bericht nun in der Berichtsbibliothek ansehen.