Freigeben über


Planen einer Datenaktualisierung (PowerPivot für SharePoint)

Sie können die Datenaktualisierung planen, um automatische Aktualisierungen von PowerPivot-Daten in einer Excel-Arbeitsmappe zu erhalten, die Sie auf einer SharePoint-Website veröffentlicht haben.

Gilt für: SharePoint 2010

In diesem Thema:

Voraussetzungen

Übersicht über die Datenaktualisierung

Aktivieren und Planen der Datenaktualisierung

Überprüfen der Datenaktualisierung

Hinweis

Die PowerPivot-Datenaktualisierung wird von Analysis Services-Serverinstanzen in der SharePoint-Farm ausgeführt. Es ist nicht mit dem Datenaktualisierungsfeature verknüpft, das in Excel Services bereitgestellt wird. Das PowerPivot-Datenaktualisierungsfeature aktualisiert keine Daten, die nicht PowerPivot sind.

Voraussetzungen

Sie müssen über die Berechtigungsstufe "Mitwirken" oder höher für die Arbeitsmappe verfügen, um einen Datenaktualisierungszeitplan zu erstellen.

Externe Datenquellen, auf die während der Datenaktualisierung zugegriffen wird, müssen verfügbar sein, und die anmeldeinformationen, die Sie im Zeitplan angeben, müssen über die Berechtigung zum Zugriff auf diese Datenquellen verfügen. Für die geplante Datenaktualisierung ist ein Ort der Datenquelle erforderlich, auf den über eine Netzwerkverbindung zugegriffen werden kann (z. B. von einem Netzlaufwerk anstatt eines lokalen Ordners auf Ihrem Computer).

Die Datenquelle kann kein Office-Dokument oder eine Access-Datenbank sein. Office unterstützt die Verwendung der Office-Datenkonnektivitätskomponenten in einer Serverumgebung nicht. Wenn Ihre Arbeitsmappe Daten aus diesen Quellen enthält, müssen Sie diese Quellen aus der Datenquellenliste im Datenaktualisierungszeitplan entfernen.

Die Arbeitsmappe muss eine SQL Server 2012-Version sein. Wenn Sie Arbeitsmappen verwenden, die in der vorherigen Version von PowerPivot für Excel erstellt wurden, funktioniert die Datenaktualisierung nur, wenn Sie die Datenbank auf die neueste Version aktualisieren.

Die Arbeitsmappe muss beim Abschluss des Aktualisierungsvorgangs eingecheckt werden. Eine Sperre für die Arbeitsmappe wird am Ende der Datenaktualisierung auf der Datei platziert, wenn die Datei gespeichert wird und nicht, wenn die Aktualisierung gestartet wird.

Hinweis

Der Server sperrt die Arbeitsmappe nicht, während die Datenaktualisierung ausgeführt wird. Die Datei wird jedoch am Ende der Datenaktualisierung gesperrt, um die aktualisierte Datei zu überprüfen. Wenn die Datei zu diesem Zeitpunkt für einen anderen Benutzer ausgecheckt ist, werden die aktualisierten Daten verworfen. Wenn die Datei eingecheckt ist, aber sich erheblich von der Kopie unterscheidet, die vom Server zu Beginn der Datenaktualisierung abgerufen wurde, werden die aktualisierten Daten ebenfalls verworfen.

Übersicht über die Datenaktualisierung

PowerPivot-Daten in einer Excel-Arbeitsmappe können aus mehreren externen Datenquellen stammen, einschließlich externer Datenbanken oder Datendateien, auf die Sie von Remoteservern oder Netzwerkdateifreigaben zugreifen. Für PowerPivot-Arbeitsmappen, die importierte Daten aus verbundenen oder externen Datenquellen enthalten, können Sie die Datenaktualisierung so konfigurieren, dass ein automatischer Import aktualisierter Daten aus diesen ursprünglichen Quellen geplant wird.

Auf eine externe Datenquelle wird über einen eingebetteten Verbindungszeichenfolgen-, URL- oder UNC-Pfad zugegriffen, den Sie beim Importieren der ursprünglichen Daten mithilfe der PowerPivot-Clientanwendung in die Arbeitsmappe angegeben haben. Ursprüngliche Verbindungsinformationen, die in der PowerPivot-Arbeitsmappe gespeichert sind, werden für nachfolgende Datenaktualisierungsvorgänge wiederverwendet. Obwohl Sie Anmeldeinformationen überschreiben können, die zum Herstellen einer Verbindung mit Datenquellen verwendet werden, können Sie Verbindungszeichenfolgen nicht zu Datenaktualisierungszwecken überschreiben. nur vorhandene Verbindungsinformationen werden verwendet.

Es gibt nur eine Datenaktualisierungszeitplanseite für jede Arbeitsmappe, und alle Zeitplaninformationen werden auf dieser Seite angegeben. In der Regel definiert die Person, die die Arbeitsmappe erstellt hat, den Zeitplan.

Als Zeitplanbesitzer führen Sie die folgenden Aufgaben aus:

  • Definieren Sie den Standardzeitplan. Dies ist der Zeitplan, der verwendet wird, wenn auf Datenquellenebene keine festgelegten Zeitpläne vorhanden sind.

  • Angeben der Zum Ausführen der Datenaktualisierung verwendeten Anmeldeinformationen

  • Wählen Sie aus, welche Datenquellen in den Aktualisierungsvorgang einbezogen werden sollen.

  • Geben Sie optional direkt individuelle Zeitpläne und Anmeldeinformationen für jede Datenquelle an, die bei der Datenaktualisierung abgefragt wird. Jede Datenquelle kann unabhängig voneinander aktualisiert werden. Wenn Sie benutzerdefinierte Zeitpläne für jede Datenquelle erstellen, wird der Standardzeitplan ignoriert.

Durch das Erstellen präziser Zeitpläne für einzelne Datenquellen können Sie den Aktualisierungszeitplan mit Schwankungen in den externen Datenquellen abgleichen. Wenn beispielsweise eine externe Datenquelle Transaktionsdaten enthält, die im Laufe des Tages generiert werden, können Sie einen einzelnen Datenaktualisierungszeitplan für diese Datenquelle erstellen, um die aktualisierten Informationen nachts abzurufen.

Aktivieren und Planen der Datenaktualisierung

Verwenden Sie die folgenden Anweisungen, um die Datenaktualisierung für PowerPivot-Daten in einer Excel-Arbeitsmappe zu planen, die in einer SharePoint-Bibliothek veröffentlicht wird.

  1. Wählen Sie in der Bibliothek, die die Arbeitsmappe enthält, die Arbeitsmappe aus, und klicken Sie dann auf den Pfeil nach unten, um eine Liste der Befehle anzuzeigen.

  2. Klicken Sie auf "PowerPivot-Datenaktualisierung verwalten". Wenn bereits ein Datenaktualisierungszeitplan definiert ist, wird stattdessen die Seite "Datenaktualisierungsverlauf anzeigen" angezeigt. Sie können auf " Datenaktualisierung konfigurieren" klicken, um die Planungsdefinitionsseite zu öffnen.

  3. Aktivieren Sie auf der Seite "Zeitplandefinition" das Kontrollkästchen Aktivieren.

  4. Geben Sie in "Zeitplandetails" den Typ des Zeitplans an, und geben Sie dessen Details an. Dieser Schritt erstellt den Standardzeitplan.

    Von Bedeutung

    Stellen Sie sicher, dass Sie das Kontrollkästchen "Auch so schnell wie möglich aktualisieren" aktivieren. Auf diese Weise können Sie überprüfen, ob die Datenaktualisierung für diese Arbeitsmappe funktionsfähig ist. Beachten Sie, dass nach dem Speichern des Zeitplans bis zu einer Minute dauern kann, bis die Datenaktualisierung gestartet wird.

  5. Wählen Sie in der frühesten Startzeit eine der folgenden Optionen aus:

    1. Nach Geschäftszeiten wird ein Zeitraum außerhalb der Arbeitszeit angegeben, in dem Datenbankserver wahrscheinlicher über aktuelle Daten verfügen, die während des gesamten Geschäftstags generiert wurden.

    2. Spezifische früheste Startzeit ist die Stunde und Minuten der frühesten Tageszeit, zu der die Datenaktualisierungsanforderung einer Prozesswarteschlange hinzugefügt wird. Sie können Minuten in 15-Minuten-Intervallen angeben. Die Einstellung gilt sowohl für den aktuellen Tag als auch für zukünftige Datumsangaben. Wenn Sie z. B. einen Wert von 6:30 Uhr angeben und die aktuelle Uhrzeit 14:30 Uhr ist, wird die Aktualisierungsanforderung der Warteschlange am aktuellen Tag hinzugefügt, da 14:30 Uhr nach 6:30 Uhr liegt.

    Die früheste Startzeit definiert, wann eine Anforderung der Prozesswarteschlange hinzugefügt wird. Die tatsächliche Verarbeitung erfolgt, wenn der Server über ausreichende Ressourcen verfügt, um mit der Datenverarbeitung zu beginnen. Die tatsächliche Verarbeitungszeit wird nach Abschluss der Verarbeitung im Datenaktualisierungsverlauf aufgezeichnet.

  6. Aktivieren Sie das Kontrollkästchen "Aktualisieren" auch so schnell wie möglich , um die Datenaktualisierung auszuführen, sobald der Server sie verarbeiten kann. Ein erfolgreiches Ergebnis eines Datenaktualisierungsauftrags überprüft, ob die Datenquellen verfügbar sind und dass Berechtigungen und Serverkonfiguration ordnungsgemäß festgelegt sind.

  7. Geben Sie in E-Mail-Benachrichtigungen die E-Mail-Adresse der Person ein, die im Falle eines Verarbeitungsfehlers benachrichtigt werden soll.

  8. Geben Sie in "Anmeldeinformationen" ein Konto an, das zum Ausführen des Datenaktualisierungsauftrags verwendet wird. Das Konto muss über die Berechtigung "Mitwirken" für die Arbeitsmappe verfügen, damit es die Arbeitsmappe öffnen kann, um die Daten zu aktualisieren. Es muss sich um ein Windows-Domänenbenutzerkonto handeln. In vielen Fällen muss dieses Konto auch Über Leseberechtigungen für die externen Datenquellen verfügen, die während der Datenaktualisierung verwendet werden. Wenn Sie die Daten ursprünglich mithilfe der Option "Windows-Authentifizierung verwenden" importiert haben, wird die Verbindungszeichenfolge so erstellt, dass die Windows-Anmeldeinformationen des aktuellen Benutzers verwendet werden. Wenn der aktuelle Benutzer das Datenaktualisierungskonto ist, muss dieses Konto über Leseberechtigungen für die externe Datenquelle verfügen, damit die Datenaktualisierung erfolgreich ausgeführt werden kann. Wählen Sie eine der folgenden Optionen aus:

    1. Wählen Sie das vom Administrator konfigurierte Datenaktualisierungskonto verwenden, um den Datenaktualisierungsvorgang mithilfe des unbeaufsichtigten Datenaktualisierungskontos von PowerPivot zu verarbeiten.

    2. Wählen Sie "Verbinden" mit den folgenden Windows-Benutzeranmeldeinformationen aus, wenn Sie einen Benutzernamen und ein Kennwort eingeben möchten. Geben Sie die Kontoinformationen im Domänen-\Benutzerformat ein.

    3. Wählen Sie "Verbinden" mit den in Secure Store Service gespeicherten Anmeldeinformationen aus, wenn Sie die ID einer Zielanwendung kennen, die zuvor gespeicherte Anmeldeinformationen enthält, die Sie verwenden möchten.

    Weitere Informationen zu diesen Optionen finden Sie unter Configure Stored Credentials for PowerPivot Data Refresh (PowerPivot for SharePoint) und Configure the PowerPivot Unattended Data Refresh Account (PowerPivot for SharePoint).

  9. Aktivieren Sie in Datenquellen das Kontrollkästchen "Alle Datenquellen ", wenn die Datenaktualisierung alle ursprünglichen Datenquellen erneut abfragen soll.

    Wenn Sie diese Option auswählen, wird jede externe Datenquelle, die PowerPivot-Daten bereitstellt, automatisch in die Aktualisierung einbezogen, auch wenn sich die Liste der Datenquellen im Laufe der Zeit ändert, während Sie Datenquellen hinzufügen oder entfernen, die Daten zur Arbeitsmappe bereitstellen.

    Deaktivieren Sie das Kontrollkästchen "Alle Datenquellen ", wenn Sie manuell auswählen möchten, welche Datenquellen einbezogen werden sollen. Wenn Sie die Arbeitsmappe später ändern, indem Sie eine neue Datenquelle hinzufügen, müssen Sie die Datenquellenliste im Zeitplan aktualisieren. Andernfalls werden neuere Datenquellen nicht in den Aktualisierungsvorgang einbezogen.

    Die Liste der Datenquellen, aus denen Sie auswählen können, wird aus der PowerPivot-Arbeitsmappe abgerufen, wenn Sie die Seite "PowerPivot-Datenaktualisierung verwalten" für die Arbeitsmappe öffnen.

    Achten Sie darauf, nur die Datenquellen auszuwählen, die die folgenden Kriterien erfüllen:

    • Die Datenquelle muss zum Zeitpunkt der Datenaktualisierung und am angegebenen Speicherort verfügbar sein. Wenn sich die ursprüngliche Datenquelle auf einem lokalen Datenträgerlaufwerk der Person befindet, die die Arbeitsmappe erstellt hat, müssen Sie diese Datenquelle entweder aus dem Datenaktualisierungsvorgang ausschließen oder eine Möglichkeit finden, diese Datenquelle an einem Speicherort zu veröffentlichen, auf den über eine Netzwerkverbindung zugegriffen werden kann. Wenn Sie eine Datenquelle an einen Netzwerkspeicherort verschieben, sollten Sie die Arbeitsmappe in PowerPivot für Excel öffnen und die Verbindungsinformationen der Datenquelle aktualisieren. Dies ist erforderlich, um die Verbindungsinformationen, die in der PowerPivot-Arbeitsmappe gespeichert sind, erneut herzustellen.

    • Auf die Datenquelle muss mithilfe der Anmeldeinformationen zugegriffen werden, die in die PowerPivot-Arbeitsmappe eingebettet sind oder im Zeitplan angegeben sind. Eingebettete Anmeldeinformationen werden in der PowerPivot-Arbeitsmappe gespeichert, wenn Sie Daten mithilfe von PowerPivot für Excel importieren. Eingebettete Anmeldeinformationsinformationen sind häufig SSPI=IntegratedSecurity oder SSPI=TrustedConnection, was bedeutet, dass die Anmeldeinformationen des aktuellen Benutzers zum Herstellen einer Verbindung mit der Datenquelle verwendet werden. Wenn Sie die Anmeldeinformationen in Ihrem Datenaktualisierungszeitplan außer Kraft setzen möchten, können Sie vordefinierte, gespeicherte Anmeldeinformationen angeben. Weitere Informationen finden Sie unter Konfigurieren gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung (PowerPivot für SharePoint).

    • Die Datenaktualisierung muss für alle von Ihnen angegebenen Datenquellen erfolgreich sein. Andernfalls werden die aktualisierten Daten verworfen, sodass Sie die letzte gespeicherte Version der Arbeitsmappe beibehalten. Schließen Sie alle Datenquellen aus, über die Sie sich nicht sicher sind.

    • Die Datenaktualisierung darf keine anderen Daten in Ihrer Arbeitsmappe ungültig machen. Wenn Sie eine Teilmenge Ihrer Daten aktualisieren, ist es wichtig, dass Sie wissen, ob die Arbeitsmappe noch gültig ist, sobald neuere Daten mit statischen Daten aggregiert wurden, die nicht aus demselben Zeitraum stammen. Als Autor einer Arbeitsmappe müssen Sie Ihre Datenabhängigkeiten kennen und sicherstellen, dass die Datenaktualisierung für die Arbeitsmappe selbst geeignet ist.

  10. Optional können Sie einzelne Zeitpläne für bestimmte Datenquellen definieren. Dies ist nützlich, wenn Sie ursprüngliche Datenquellen haben, die selbst in einem Zeitplan aktualisiert werden. Wenn beispielsweise eine PowerPivot-Datenquelle Daten aus einem Data Mart verwendet, der jeden Montag um 02:00 Stunden aktualisiert wird, können Sie einen Inlinezeitplan für den Data Mart definieren, um seine aktualisierten Daten jeden Montag um 04:00 Stunden abzurufen.

  11. Klicken Sie auf "OK ", um Ihren Zeitplan zu speichern.

Überprüfen der Datenaktualisierung

Die beste Möglichkeit, die Datenaktualisierung zu überprüfen, besteht darin, die Datenaktualisierung sofort auszuführen und dann die Verlaufsseite zu überprüfen, um festzustellen, ob sie erfolgreich abgeschlossen wurde. Wenn Sie das Kontrollkästchen "Aktualisieren" so schnell wie möglich in Ihrem Zeitplan aktivieren, wird die Überprüfung angezeigt, ob die Datenaktualisierung betriebsbereit ist.

Sie können die aktuellen und vergangenen Protokolle der Datenaktualisierungsoperationen auf der Seite "Datenaktualisierungsverlauf" der Arbeitsmappe einsehen. Diese Seite wird nur angezeigt, wenn die Datenaktualisierung für eine Arbeitsmappe geplant wurde. Wenn kein Datenaktualisierungszeitplan vorhanden ist, wird stattdessen die Planungsdefinitionsseite angezeigt.

Sie müssen über die Berechtigung "Mitwirken" oder höher verfügen, um den Datenaktualisierungsverlauf anzuzeigen.

  1. Öffnen Sie auf einer SharePoint-Website die Bibliothek, die eine PowerPivot-Arbeitsmappe enthält.

    Es gibt keinen visuellen Indikator, der angibt, welche Arbeitsmappen in einer SharePoint-Bibliothek PowerPivot-Daten enthalten. Sie müssen vorab wissen, welche Arbeitsmappen aktualisierbare PowerPivot-Daten enthalten.

  2. Wählen Sie das Dokument aus, und klicken Sie dann auf den Nach-unten-Pfeil, der rechts angezeigt wird.

  3. Wählen Sie "PowerPivot-Datenaktualisierung verwalten" aus.

Die Verlaufsseite wird mit einem vollständigen Datensatz für alle Aktualisierungsaktivitäten für PowerPivot-Daten in der aktuellen Excel-Arbeitsmappe angezeigt, einschließlich des Status des letzten Datenaktualisierungsvorgangs.

In einigen Fällen werden möglicherweise tatsächliche Verarbeitungszeiten angezeigt, die sich von der von Ihnen angegebenen Zeit unterscheiden. Dies tritt auf, wenn auf dem Server eine hohe Verarbeitungslast auftritt. Unter hoher Auslastung wartet die PowerPivot-Dienstinstanz, bis genügend Systemressourcen frei sind, bevor eine Datenaktualisierung beginnt.

Die Arbeitsmappe muss eingecheckt werden, wenn der Aktualisierungsvorgang abgeschlossen ist. Die Arbeitsmappe wird zu diesem Zeitpunkt mit den aktualisierten Daten gespeichert. Wenn die Datei ausgecheckt ist, wird die Datenaktualisierung bis zum nächsten geplanten Zeitpunkt übersprungen.

Wenn eine Statusmeldung angezeigt wird, die unerwartet ist (z. B. ein Aktualisierungsvorgang fehlgeschlagen oder abgebrochen wurde), können Sie das Problem untersuchen, indem Sie Berechtigungen und Serververfügbarkeit überprüfen.

Überprüfen Sie die Seite zur Problembehandlung bei der PowerPivot-Datenaktualisierung im TechNet-WIKI, um Hilfe zum Beheben von Datenaktualisierungsproblemen zu finden. Weitere Informationen finden Sie unter "Problembehandlung bei der PowerPivot-Datenaktualisierung".

Hinweis

SharePoint-Administratoren können Ihnen bei der Behandlung von Datenaktualisierungsproblemen helfen, indem Sie die konsolidierten Datenaktualisierungsberichte im PowerPivot-Verwaltungsdashboard in der Zentraladministration anzeigen. Weitere Informationen finden Sie unter PowerPivot-Verwaltungsdashboard und Nutzungsdaten.

Siehe auch

PowerPivot-Datenaktualisierung mit SharePoint 2010
Datenaktualisierungsverlauf anzeigen (PowerPivot für SharePoint)
Konfigurieren gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung (PowerPivot für SharePoint)