Freigeben über


Konfigurieren der Excel Services-Datenaktualisierung mithilfe externer Datenverbindungen in SharePoint Server 2013

GILT FÜR:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Excel Services in SharePoint Server 2013 bietet drei Methoden zum Verwenden von Einmaliges Anmelden zum Aktualisieren der externen Datenquelle in einer Arbeitsmappe:

Mithilfe einer ODC-Datei für Ihre Datenverbindung trennen Sie Ihre Excel-Arbeitsmappen von den Datenverbindungsinformationen. Dies ermöglicht Ihnen das Freigeben einer einzelnen ODC-Datei für mehrere Arbeitsmappen sowie die zentrale Verwaltung Ihrer Datenverbindungen.

Die Verwendung von Excel Services mit einer ODC-Datei umfasst die folgenden Schritte:

  1. Konfigurieren eines Datenzugriffskontos

  2. Erstellen einer Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden)

  3. Erstellen und Veröffentlichen einer ODC-Datei

  4. Konfigurieren einer Excel-Arbeitsmappe für die Verwendung der veröffentlichten ODC-Datei als Datenverbindung

Konfigurieren eines Datenzugriffskontos

Sie müssen über ein Konto verfügen, dem Zugriff auf die Datenquelle erteilt werden kann, mit der Sie eine Verbindung für Ihre Excel-Arbeitsmappe herstellen möchten. Bei diesem Konto kann es sich um ein Active Directory-Konto, eine SQL Server-Anmeldung oder andere für die Datenquelle erforderliche Anmeldeinformationen handeln. Dieses Konto wird in der Secure Store gespeichert.

Sobald Sie das Konto erstellt haben, erteilen Sie diesem Konto im nächsten Schritt Lesezugriff auf die benötigten Daten. (In diesem Artikel verwenden wir das Beispiel für den Zugriff auf eine SQL Server-Datenbank über ein Active Directory-Konto. Wenn Sie eine andere Datenquelle als SQL Server verwenden, lesen Sie die Anweisungen für Ihre Datenquelle, um eine Anmeldung mit Datenleseberechtigungen für das Datenzugriffskonto zu erstellen.)

Führen Sie die folgenden Schritte aus, um eine SQL Server-Anmeldung zu erstellen und Lesezugriff auf die Datenbank zu erteilen.

So erstellen Sie eine SQL Server-Anmeldung für das Datenzugriffskonto

  1. Stellen Sie in SQL Server Management Studio eine Verbindung mit dem Datenbankmodul her.

  2. Erweitern Sie im Objekt-Explorer den Knoten Sicherheit.

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

  4. Geben Sie in das Feld Anmeldename den Namen des Active Directory-Kontos ein, das Sie für den Datenzugriff erstellt haben.

  5. Klicken Sie im Abschnitt Seite auswählen auf Benutzerzuordnung.

  6. Aktivieren Sie für die Datenbank, auf die Sie Zugriff bieten möchten, das Kontrollkästchen Zuordnen, und aktivieren Sie dann unter Mitgliedschaft in Datenbankrolle für: <Datenbank> das Kontrollkästchen db_datareader.

  7. Klicken Sie auf OK.

Da Sie nun ein Datenzugriffskonto erstellt und ihm Zugriff auf eine Datenquelle erteilt haben, erstellen Sie im nächsten Schritt eine Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden).

Erstellen einer Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden)

Sie müssen in der Einmaliges Anmelden eine Zielanwendung erstellen, die die von Ihnen für den Datenzugriff erstellten Anmeldeinformationen enthält. Diese Zielanwendung kann anschließend in einer ODC-Datei angegeben werden, und sie wird von Excel Services beim Aktualisieren von Daten in der Arbeitsmappe verwendet.

Beim Erstellen der Zielanwendung müssen Sie angeben, welche Benutzer für die Verwendung der in der Einmaliges Anmelden gespeicherten Anmeldeinformationen autorisiert sind. Sie können die Benutzer einzeln aufführen oder eine Active Directory-Gruppe verwenden. Zur einfacheren Verwaltung empfiehlt es sich, eine Active Directory-Gruppe zu verwenden.

Hinweis

Die von Ihnen in der Zielanwendung aufgeführten Benutzer verfügen nicht über direkten Zugriff auf die gespeicherten Anmeldeinformationen. Stattdessen werden die Anmeldeinformationen von Excel Services in ihrem Namen verwendet, um Daten in mit Daten verbundenen Arbeitsmappen zu aktualisieren, die diese Zielanwendung angeben.

Verwenden Sie das folgende Verfahren, um eine Secure Store-Zielanwendung (Zielanwendung für einmaliges Anmelden) zu erstellen.

So erstellen Sie eine Zielanwendung

  1. Klicken Sie auf der Homepage der Website für die SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf die Secure Store Service-Dienstanwendung.

  3. Klicken Sie im Menüband auf Neu.

  4. Geben Sie im Feld Zielanwendungs-ID einen eindeutigen Bezeichner für diese Zielanwendung ein (z. B. ExcelServicesDataAccess).

  5. Geben Sie in das Feld Anzeigename einen Anzeigenamen oder eine kurze Beschreibung ein.

  6. Geben Sie im Feld E-Mail-Adresse des Kontakts die E-Mail-Adresse eines Kontakts für diese Zielanwendung ein.

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

  8. Klicken Sie auf Weiter.

  9. Verwenden Sie auf der Seite Anmeldeinformationsfelder die standardmäßigen Anmeldeinformationsfelder, wenn Sie Windows-Anmeldeinformationen verwenden. Wenn Sie keine Windows-Anmeldeinformationen verwenden, ändern Sie die Dropdownliste Feldtyp so, dass Sie den von Ihnen verwendeten Anmeldeinformationen entspricht. Klicken Sie auf Weiter.

  10. Führen Sie auf der Seite Angeben der Mitgliedschaftseinstellungen die folgenden Aktionen aus:

  • Geben Sie im Feld Administratoren für die Zielanwendung das Konto des Benutzers ein, der diese Zielanwendung verwaltet.

    Hinweis

    Sie können mehrere Benutzer oder eine Active Directory-Gruppe angeben.

  • Geben Sie im Feld Mitglieder die Benutzer ein, denen Sie die Fähigkeit zum Aktualisieren von Daten erteilen möchten.

    Hinweis

    Sie können mehrere Benutzer oder eine Active Directory-Gruppe angeben.

  1. Klicken Sie auf OK.

Verwenden Sie zum Festlegen der Anmeldeinformationen für die Zielanwendung das folgende Verfahren.

So legen Sie die Anmeldeinformationen für die Zielanwendung fest

  1. Zeigen Sie auf der Seite Secure Store Service-Anwendung in der Spalte Zielanwendungs-ID auf die gerade von Ihnen erstellte Zielanwendung, klicken Sie auf den nun angezeigten Pfeil und dann auf Anmeldeinformationen festlegen.

  2. Geben Sie den Benutzernamen und das Kennwort für das Datenzugriffskonto ein.

  3. Klicken Sie auf OK.

Nachdem Sie die Anmeldeinformationen für die Zielanwendung festgelegt haben, kann die Zielanwendung verwendet werden. Im nächsten Schritt wird eine ODC-Datei angegeben, in der diese Zielanwendung für die Excel Services-Datenaktualisierung angegeben wird.

Erstellen und Veröffentlichen einer ODC-Datei

Da die Zielanwendung für die Einmaliges Anmelden nun konfiguriert ist, besteht der nächste Schritt in der Erstellung der ODC-Datei und deren Veröffentlichung in einer vertrauenswürdigen Datenverbindungsbibliothek. Erstellen Sie mithilfe des folgenden Verfahrens eine ODC-Datei, in der die von Ihnen erstellte Zielanwendung angegeben wird.

Hinweis

In den folgenden Verfahren wird Excel 2016 verwendet. Die Verfahren für Excel 2010 sind ähnlich.

So erstellen und veröffentlichen Sie eine ODC-Datei

  1. Klicken Sie in Excel auf der Registerkarte Daten in der Gruppe Externe Daten auf Aus anderen Quellen, und wählen Sie dann Ihre Datenquelle aus.

  2. Führen Sie die Schritte des Assistenten zum Herstellen einer Datenverbindung mit Ihrer Datenquelle aus.

  3. Klicken Sie auf der Registerkarte Daten auf Verbindungen.

  4. Wählen Sie im Dialogfeld Arbeitsmappe Connections die Verbindung aus, die Sie gerade erstellt haben, und klicken Sie dann auf Eigenschaften.

  5. Klicken Sie im Dialogfeld Verbindungseigenschaften auf der Registerkarte Definition auf Authentifizierungseinstellungen.

  6. Wählen Sie im Dialogfeld Excel Services Authentifizierungseinstellungen die Option Gespeichertes Konto verwenden aus, und geben Sie im Feld Anwendungs-ID die Anwendungs-ID der von Ihnen erstellten Secure Store-Zielanwendung ein.

    Hinweis

    Wählen Sie in Excel 2010 die Option SSS aus.

  7. Klicken Sie auf OK.

  8. Klicken Sie im Dialogfeld Verbindungseigenschaften auf Verbindungsdatei exportieren.

  9. Speichern Sie die ODC-Datei in einer vertrauenswürdigen Datenverbindungsbibliothek in Ihrer Farm.

Konfigurieren einer Excel-Arbeitsmappe für die Verwendung der veröffentlichten ODC-Datei als Datenverbindung

Damit für eine Arbeitsmappe die von Ihnen gerade erstellte ODC-Datei verwendet werden kann, müssen Sie eine Verbindung mit der Datei als Datenquelle herstellen. Nachdem die Verbindung hergestellt wurde, können Sie die Arbeitsmappe in einer SharePoint Server 2013-Dokumentbibliothek veröffentlichen, und die zugehörige Verbindung mit der ODC-Datei bleibt bestehen. Von Excel Services werden anschließend beim Aktualisieren von Daten in der Arbeitsmappe die in der ODC-Datei angegebenen Informationen verwendet.

Verwenden Sie das folgende Verfahren, um in Excel eine Verbindung mit der ODC-Datei herzustellen.

So verwenden Sie in Excel eine ODC-Datei als Datenquelle

  1. Klicken Sie in Excel auf der Registerkarte Daten im Abschnitt Externe Daten auf Vorhandene Verbindungen.

  2. Klicken Sie im Dialogfeld Vorhandene Connections auf Mehr suchen.

  3. Geben Sie im Dialogfeld Datenquelle auswählen im Feld URL die URL für die vertrauenswürdige Datenverbindungsbibliothek ein, in der Sie die ODC-Datei gespeichert haben, und drücken Sie dann die EINGABETASTE.

    Hinweis

    Es kann einen Moment dauern, bis die Liste mit Inhalten aus dem angegebenen Speicherort aktualisiert worden ist.

  4. Wählen Sie in der Liste der Datenverbindungen die von Ihnen gespeicherte ODC-Datei aus, und klicken Sie dann auf Öffnen.

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

  6. Klicken Sie auf der Registerkarte Daten auf Verbindungen.

  7. Wählen Sie im Dialogfeld Arbeitsmappe Connections die Verbindung aus, die Sie gerade geöffnet haben, und klicken Sie dann auf Eigenschaften.

  8. Aktivieren Sie im Dialogfeld Verbindungseigenschaften auf der Registerkarte Definition das Kontrollkästchen Verbindungsdatei immer verwenden , und klicken Sie dann auf OK.

    Hinweis

    Damit wird sichergestellt, dass die Verbindungsdatei, mit der Sie verbunden sind, anstatt der eingebetteten Verbindungsinformationen verwendet wird.

  9. Klicken Sie auf Schließen.

Nachdem Sie die Schritte des Datenverbindungs-Assistenten abgeschlossen haben, können Sie Ihren Bericht erstellen und anschließend in einer Dokumentbibliothek veröffentlichen. Wenn die Arbeitsmappe mit Excel Services gerendert wird, verwendet Excel Services die in der ODC-Datei angegebenen Verbindungsinformationen, um die Daten zu aktualisieren.

Hinweis

Sie müssen die Arbeitsmappe unter einem von Excel Services als vertrauenswürdig eingestuften Dateispeicherort veröffentlichen.

Siehe auch

Konzepte

Konfigurieren von Secure Store Service in SharePoint Server