Konfigurieren von Visio Services für eine BI-Testumgebung

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2017-01-19

Zusammenfassung: In dieser Übungseinheit werden das Bereitstellen einer Visio Services-Dienstanwendung und das Konfigurieren des Datenzugriffs für Benutzer beschrieben, die Daten in Visio mit Formen verbinden.

Wichtig

Dieser Artikel ist Teil der Artikelreihe Konfigurieren einer BI-Infrastruktur: praktische Übungseinheiten. Bevor Sie mit den Schritten in diesem Artikel beginnen, müssen Sie zuerst Folgendes ausführen:

Bei Visio Services in Microsoft SharePoint Server 2010 handelt es sich um eine Dienstanwendung, mit der Benutzer Microsoft Visio-Webzeichnungen freigeben und anzeigen können. Der Dienst ermöglicht außerdem das Aktualisieren mit Daten verbundener Microsoft Visio 2010-Webzeichnungen über verschiedene Datenquellen.

Diese Übungseinheit besteht aus drei Abschnitten:

  • Bereitstellen von Visio Services: In diesem Abschnitt stellen wir die Visio Services-Dienstanwendung in der Microsoft SharePoint Server 2010-Farm bereit.

  • Konfigurieren der globalen Einstellungen für Visio Services: In diesem Abschnitt konfigurieren wir die Cacheeinstellungen für Visio Services, um in nachfolgenden Übungseinheiten auf einfache Weise die Datenaktualisierung zu veranschaulichen.

  • Konfigurieren des Visio-Clientzugriffs: In diesem Abschnitt konfigurieren wir den Zugriff auf Benutzerdaten in Microsoft Visio Premium 2010.

Videovorführung

In diesem Video wird gezeigt, wie Sie Visio Services für die Verwendung in diesen Übungseinheiten konfigurieren.

Videobild

Videodauer: 10:03

Video wiedergeben Video ansehen (in englischer Sprache).

Video herunterladen Wenn Sie eine optimale Wiedergabe wünschen, laden Sie das Video (in englischer Sprache) herunter.

Klicken Sie mit der rechten Maustaste auf den Link, und klicken Sie dann auf Ziel speichern unter, um eine Kopie herunterzuladen. Durch Klicken auf den Link wird eine WMV-Datei im standardmäßigen Videoviewer für die Wiedergabe mit maximaler Auflösung geöffnet.

Bereitstellen von Visio Services

Die Bereitstellung von Visio Services besteht aus den folgenden Schritten:

  • Erstellen eines Active Directory-Kontos für den Anwendungspool, unter dem die Visio Services-Dienstanwendung ausgeführt wird.

  • Registrieren dieses Kontos als verwaltetes Konto in SharePoint Server 2010.

  • Starten des Visio-Grafikdiensts.

  • Erstellen einer Visio Services-Dienstanwendung.

Der erste Schritt beim Bereitstellen von Visio Services ist das Erstellen eines Kontos im Active Directory-Verzeichnisdienst zum Ausführen des Anwendungspools für die Visio Services-Dienstanwendung. Verwenden Sie zum Erstellen des Dienstkontos das folgende Verfahren.

So erstellen Sie ein Konto für den Anwendungspool

  1. Melden Sie sich mit dem Benutzerkonto Contoso\administrator an Contoso-DC an.

  2. Klicken Sie auf dem virtuellen Computer Contoso-DC im Startmenü auf Verwaltung , und klicken Sie dann auf Active Directory-Benutzer und -Computer.

  3. Erweitern Sie den Knoten contoso.local.

  4. Klicken Sie mit der rechten Maustaste auf Benutzer, und klicken Sie dann auf Neu und anschließend auf Benutzer

  5. Geben Sie in die Textfelder Vollständiger Name und Benutzeranmeldename den Namen VisioAppPool ein.

  6. Klicken Sie auf Weiter.

  7. Geben Sie in die Textfelder Kennwort und Kennwort bestätigen ein Kennwort für das Konto ein.

  8. Deaktivieren Sie das Kontrollkästchen Benutzer muss Kennwort bei der nächsten Anmeldung ändern.

  9. Aktivieren Sie das Kontrollkästchen Kennwort läuft nie ab.

  10. Klicken Sie auf Weiter.

  11. Klicken Sie auf Fertig stellen.

  12. Melden Sie sich von Contoso-DC ab.

Nachdem Sie das Konto erstellt haben, muss es als verwaltetes Konto in SharePoint Server 2010 registriert werden. Dadurch wird das Konto für Dienstanwendungen, die Sie erstellen, verfügbar. Verwenden Sie zum Registrieren des verwalteten Kontos das folgende Verfahren.

So registrieren Sie ein verwaltetes Konto

  1. Melden Sie sich mit dem Benutzerkonto Contoso\FarmAdmin an Contoso-AppSrv an.

  2. Klicken Sie im Startmenü auf Alle Programme, klicken Sie auf Microsoft SharePoint 2010-Produkte, und klicken Sie dann auf SharePoint 2010-Zentraladministration.

  3. Klicken Sie auf der Homepage der Zentraladministration im linken Navigationsbereich auf Sicherheit.

  4. Klicken Sie auf der Seite Sicherheit unter Allgemeine Sicherheit auf Verwaltete Konten konfigurieren.

  5. Klicken Sie auf der Seite Verwaltete Konten auf Verwaltetes Konto registrieren.

  6. Geben Sie im Textfeld Benutzername den Namen Contoso\VisioAppPool ein.

  7. Geben Sie im Textfeld Kennwort das Kennwort für das Konto Contoso\VisioAppPool ein.

  8. Klicken Sie auf OK.

Standardmäßig verfügt das Anwendungspoolkonto nicht über den erforderlichen Zugriff auf die SharePoint-Inhaltsdatenbank. Der Zugriff auf diese Datenbank ist zum Rendern von mit Daten verbundenen Webzeichnungen erforderlich. Verwenden Sie das folgende Verfahren, um dem Anwendungspoolkonto den erforderlichen Datenbankzugriff zu erteilen.

So erteilen Sie der Inhaltsdatenbank den Zugriff auf das verwaltete Konto

  1. Klicken Sie in Contoso-AppSrv im Startmenü auf Alle Programme und anschließend auf Microsoft SharePoint 2010-Produkte. Klicken Sie mit der rechten Maustaste auf SharePoint 2010-Verwaltungsshell, und klicken Sie auf Als Administrator ausführen.

  2. Geben Sie an der Windows PowerShell-Eingabeaufforderung Folgendes ein (drücken Sie nach jeder Zeile die EINGABETASTE):

    $w = Get-SPWebApplication -identity http://contoso-appsrv
    $w.GrantAccessToProcessIdentity("Contoso\VisioAppPool")
    

Nachdem Sie dem Anwendungspoolkonto den Datenbankzugriff erteilt haben, müssen Sie den Visio-Grafikdienst starten. Herbei handelt es sich um den SharePoint Server 2010-Dienst, mit dem alle Verarbeitungsschritte und Aktivitäten im Zusammenhang mit Visio Services ausgeführt werden.

Sie müssen diesen Dienst auf mindestens einem Anwendungsserver starten. In einer Produktionsumgebung würden Sie in Abhängigkeit von Ihren Kapazitätsanforderungen einen oder mehrere Server zum Ausführen des Diensts auswählen.

Verwenden Sie zum Starten des Visio-Grafikdiensts das folgende Verfahren.

So starten Sie den Visio-Grafikdienst

  1. Klicken Sie auf der Homepage der Zentraladministration unter Systemeinstellungen auf Dienste auf dem Server verwalten.

  2. Klicken Sie über der Liste Dienst auf die Dropdownliste Server, und klicken Sie dann auf Server ändern.

    Beachten Sie, dass der Anwendungsserver, Contoso-AppSrv, zusammen mit Contoso-SQL aufgeführt wird. In einer Farm mit mehreren Anwendungsservern würden Sie wie hier veranschaulicht mit diesem Dialogfeld den Server auswählen, auf dem Sie Secure Store Service ausführen möchten, und dann den Dienst starten.

  3. Klicken Sie auf CONTOSO-APPSRV.

  4. Klicken Sie in der Liste Dienst neben Visio-Grafikdienst auf Starten.

Sobald der Visio-Grafikdienst gestartet wurde, müssen Sie eine Visio Services-Dienstanwendung erstellen. Verwenden Sie zum Erstellen der Dienstanwendung das folgende Verfahren.

So erstellen Sie eine Visio-Grafikdienstanwendung

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

  2. Klicken Sie auf der Seite Dienstanwendungen verwalten auf Neu, und klicken Sie dann auf Visio-Grafikdienst.

  3. Geben Sie im Abschnitt Name der Visio-Grafikdienstanwendung den Namen Visio Services in das Textfeld ein.

  4. Wählen Sie die Option Neuen Anwendungspool erstellen aus, und geben Sie VisioServicesAppPool in das Textfeld Anwendungspoolname ein.

  5. Wählen Sie die Option Konfigurierbar aus, und wählen Sie in der Dropdownliste das Konto CONTOSO\VisioAppPool aus.

  6. Klicken Sie auf OK.

Nachdem die Dienstanwendung erstellt wurde, müssen Sie im nächsten Schritt die Datenaktualisierungseinstellungen in den globalen Einstellungen für Visio Services konfigurieren.

So konfigurieren Sie globale Einstellungen für Visio Services

Um die Datenaktualisierung in den nachfolgenden Übungseinheiten zu Visio Services effizient zu veranschaulichen, müssen wir die Standardcacheeinstellungen ändern, damit die sofortige Datenaktualisierung ermöglicht wird.

So konfigurieren Sie das minimale Cachealter für Visio Services

  1. Klicken Sie auf der Homepage der SharePoint-Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie in der Liste der Dienstanwendungen auf Visio Services.

  3. Klicken Sie auf Globale Einstellungen.

  4. Geben Sie im Textfeld Minimales Cachealter den Wert 0 ein.

  5. Klicken Sie auf OK.

Wenn Sie in einer Produktionsumgebung das minimale Cachealter auf den Wert 0 festlegen, könnte dies eine unnötige Belastung für den Server bedeuten. Es wird empfohlen, für die Cacheeinstellungen die Standardwerte zu belassen, um in einer Produktionsumgebung eine optimale Leistung zu gewährleisten. Für diese Reihe von Übungseinheiten soll jedoch die sofortige Datenaktualisierung veranschaulicht werden, um zu überprüfen, dass die Datenkonnektivität ordnungsgemäß konfiguriert wurde.

Nachdem Sie die Konfiguration der Cacheeinstellungen in den globalen Einstellungen für Visio Services abgeschlossen haben, muss im nächsten Schritt der Datenzugriff für Diagrammautoren, die mit Microsoft Visio Professional 2010 und Visio Premium 2010 arbeiten, konfiguriert werden.

Konfigurieren des Visio-Clientzugriffs

In den folgenden Übungseinheiten zu Visio Services konfigurieren wir die Datenaktualisierung für Visio-Webzeichnungen mithilfe von Secure Store Service. Beachten Sie jedoch, dass es Unterschiede gibt, wie Visio Services und die Visio-Clientanwendung mit Datenquellen authentifiziert werden.

Visio Services kann zwar Secure Store Service zum Authentifizieren mit einer Datenquelle verwenden, wenn eine mit Daten verbundene Webzeichnung gerendert wird, aber Visio Professional 2010 und Visio Premium 2010 verwenden Secure Store Service nicht für die Authentifizierung von Daten. Für Visio Professional 2010 und Visio Premium 2010 benötigen Diagrammautoren direkten Datenbankzugriff, um Daten mit Shapes in Visio zu verknüpfen.

In diesem Fall erstellen wir eine Active Directory-Gruppe für unsere Diagrammautoren, und anschließend einen SQL Server-Anmeldenamen für diese Active Directory-Gruppe. In den nachfolgenden Übungseinheiten erteilen wir dieser Active Directory-Gruppe den erforderlichen Datenbankzugriff, bevor ein Visio-Diagramm erstellt wird.

So erstellen Sie eine Active Directory-Gruppe

  1. Melden Sie sich mit dem Benutzerkonto Contoso\administrator an Contoso-DC an.

  2. Klicken Sie auf dem virtuellen Computer Contoso-DC im Startmenü auf Verwaltung , und klicken Sie dann auf Active Directory-Benutzer und -Computer.

  3. Erweitern Sie den Knoten contoso.local.

  4. Klicken Sie mit der rechten Maustaste auf Benutzer, und klicken Sie dann auf Neu und anschließend auf Gruppe

  5. Geben Sie in das Textfeld Gruppenname die Zeichenfolge VisioDiagramAuthors ein, und klicken Sie dann auf OK.

Im nächsten Schritt müssen wir der Gruppe Benutzer hinzufügen. In diesem Fall fügen wir der Gruppe die Benutzerin Christa Geller hinzu, da Christa Geller über die Berechtigung Mitwirken für das Business Intelligence Center verfügt, in dem wir unsere mit Daten verbundenen Webzeichnungen in den nachfolgenden Visio Services-Übungseinheiten veröffentlichen werden.

So füllen Sie die Active Directory-Gruppe "VisioDiagramAuthors" auf

  1. Doppelklicken Sie in Active Directory-Benutzer und -Computer auf die Gruppe VisioDiagramAuthors.

  2. Klicken Sie auf der Registerkarte Mitglieder auf Hinzufügen.

  3. Geben Sie im Feld Geben Sie die zu verwendenden Objektnamen ein den Namen Contoso\Christa.Geller ein, und klicken Sie dann auf OK.

  4. Vergewissern Sie sich, dass Christa Geller in der Liste Mitglieder angezeigt wird, und klicken Sie dann auf OK.

Nachdem das Konto für Christa Geller der Gruppe VisioDiagramAuthors hinzugefügt wurde, muss im nächsten Schritt ein SQL Server-Anmeldename für diese Gruppe erstellt werden.

So erstellen Sie einen SQL Server-Anmeldenamen

  1. Melden Sie sich mit dem Benutzerkonto Contoso\SQLAdmin an Contoso-SQL an.

  2. Klicken Sie im Startmenü auf Alle Programme, klicken Sie auf Microsoft SQL Server 2008 R2 und dann auf SQL Server Management Studio.

  3. Stellen Sie eine Verbindung mit dem Datenbankmodul her.

  4. Erweitern Sie den Knoten Sicherheit.

  5. Klicken Sie mit der rechten Maustaste auf Anmeldenamen, und klicken Sie dann auf Neue Anmeldung.

  6. Klicken Sie auf der Seite Anmeldung – Neu auf Suchen.

  7. Klicken Sie im Dialogfeld Benutzer oder Gruppe auswählen auf Objekttypen.

  8. Aktivieren Sie im Dialogfeld Objekttypen das Kontrollkästchen Gruppen, und klicken Sie dann auf OK.

  9. Geben Sie im Dialogfeld Benutzer oder Gruppe auswählen in das Feld Geben Sie die zu verwendenden Objektnamen ein die Zeichenfolge Contoso\VisioDiagramAuthors ein, und klicken Sie dann auf OK.

  10. Klicken Sie auf der Seite Anmeldung – Neu auf OK.

Wenn Sie alle vorherigen Verfahren abgeschlossen haben, ist Visio Services einsatzbereit und kann verwendet werden. Im nächsten Schritt wird der Sicherheitszugriff auf die Datenquellen konfiguriert. In den nachfolgenden Übungseinheiten wird behandelt, wie Sie den Sicherheitszugriff mithilfe von Secure Store Service konfigurieren:

See Also

Concepts

Konfigurieren der Kerberos-Authentifizierung für SharePoint 2010-Produkte (Whitepaper)
Datenauthentifizierung für Visio Services