Planen der PowerPivot-Datenaktualisierung

Sie können die Datenaktualisierung planen, um PowerPivot-Daten in einer auf einer SharePoint-Website veröffentlichten Excel-Arbeitsmappe automatisch aktualisieren zu lassen.

Dieses Thema enthält folgende Abschnitte:

Voraussetzungen

Übersicht über die Datenaktualisierung

Aktivieren und Planen der Datenaktualisierung

Überprüfen der Datenaktualisierung

HinweisHinweis

Die PowerPivot-Datenaktualisierung wird von Analysis Services-Serverinstanzen in der SharePoint-Farm ausgeführt. Sie ist nicht mit der Datenaktualisierungsfunktion in Excel Services verwandt.

Voraussetzungen

Sie benötigen mindestens die Teilnehmerberechtigungsstufe für die Arbeitsmappe, um einen Zeitplan zur Datenaktualisierung 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 Zugriffsberechtigungen für diese Datenquellen beinhalten. Die geplante Datenaktualisierung erfordert einen Datenquellenort, auf den über eine Netzwerkverbindung zugegriffen werden kann (z. B. über eine Netzwerkdateifreigabe und nicht über einen lokalen Ordner auf der Arbeitsstation).

Die Datenquelle darf kein Office-Dokument und keine Access-Datenbank sein. Die Verwendung der Office-Datenkonnektivitätskomponenten in einer Serverumgebung wird nicht von Office unterstützt. Enthält die Arbeitsmappe Daten aus diesen Quellen, entfernen Sie diese Quelle aus der Datenquellenliste im Datenaktualisierungszeitplan.

Die Arbeitsmappe muss nach Abschluss des Aktualisierungsvorgangs eingecheckt werden. Eine Sperre für die Arbeitsmappe wird am Ende der Aktualisierung, wenn die Datei gespeichert wird, in der Datei platziert, und nicht zu Beginn der Aktualisierung.

HinweisHinweis

Die Arbeitsmappe wird vom Server nicht gesperrt, während die Datenaktualisierung ausgeführt wird. Allerdings wird die Datei am Ende der Datenaktualisierung gesperrt, um die aktualisierte Datei einzuchecken. Wird die Datei zu diesem Zeitpunkt von einem anderen Benutzer ausgecheckt, werden die aktualisierten Daten verworfen. Wenn die Datei entsprechend eingecheckt wird, sich aber erheblich von der durch den Server zu Beginn der Datenaktualisierung abgerufenen Kopie unterscheidet, werden die aktualisierten Daten verworfen.

Übersicht über die Datenaktualisierung

PowerPivot-Daten in Excel-Arbeitsmappen können aus vielen unterschiedlichen externen Datenquellen stammen, einschließlich externer Datenbanken oder Datendateien, auf die Sie von Remoteservern oder Netzwerkdateifreigaben aus zugreifen können. Für PowerPivot-Arbeitsmappen, die importierte Daten aus verbundenen oder externen Datenquellen enthalten, können Sie die Datenaktualisierung so planen, dass automatisch aktualisierte Daten aus diesen ursprünglichen Quellen importiert werden. Für jede PowerPivot-Arbeitsmappe kann jeweils nur ein Zeitplan zur Datenaktualisierung erstellt werden. In der Regel wird der Zeitplan von der Person definiert, die die Arbeitsmappe erstellt hat.

Auf eine externe Datenquelle wird über eine eingebettete Verbindungszeichenfolge, eine URL oder einen UNC-Pfad zugegriffen, die Sie beim Importieren der ursprünglichen Daten unter Verwendung der PowerPivot-Clientanwendung in die Arbeitsmappe angegeben haben. Die ursprünglichen, in der PowerPivot-Arbeitsmappe gespeicherten Verbindungsinformationen werden für nachfolgende Datenaktualisierungsvorgänge wiederverwendet. Sie können Anmeldeinformationen überschreiben, um eine Verbindung mit Datenquellen herzustellen. Verbindungszeichenfolgen können zur Datenaktualisierung jedoch nicht überschrieben werden. Es werden nur vorhandene Verbindungsinformationen verwendet.

Für jede Arbeitsmappe gibt es nur eine Seite mit einem Zeitplan für die Datenaktualisierung, und alle Zeitplaninformationen werden auf dieser Seite angegeben. In der Regel wird der Zeitplan von der Person definiert, die die Arbeitsmappe erstellt hat.

Als Zeitplanbesitzer führen Sie die folgenden Aufgaben aus:

  • Definieren Sie den Standardzeitplan. Dieser Zeitplan wird verwendet, wenn keine Zeitpläne auf Datenquellenebene definiert sind.

  • Geben Sie die Anmeldeinformationen für die Datenaktualisierung an.

  • Wählen Sie die Datenquellen aus, die in den Aktualisierungsvorgang eingeschlossen werden sollen.

  • Optional können Sie individuelle Zeitpläne und Anmeldeinformationen für jede Datenquelle, die während der Datenaktualisierung abgefragt wird, inline angeben. Jede Datenquelle kann unabhängig von anderen aktualisiert werden. Wenn Sie benutzerdefinierte Zeitpläne für jede Datenquelle erstellen, wird der Standardzeitplan ignoriert.

Durch die Erstellung eines präzisen Zeitplans für einzelne Datenquellen sind Sie in der Lage, den Aktualisierungszeitplan an Schwankungen in den externen Datenquellen anzupassen. Wenn eine externe Datenquelle z. B. über den Tag erzeugte Transaktionsdaten enthält, können Sie einen einzelnen Zeitplan zur Datenaktualisierung für diese Datenquelle erstellen, um die aktualisierten Informationen jede Nacht abzurufen.

Aktivieren und Planen der Datenaktualisierung

Mithilfe der folgenden Anweisungen können Sie die Datenaktualisierung für PowerPivot-Daten in einer Excel-Arbeitsmappe planen, die in einer SharePoint-Bibliothek veröffentlicht wird.

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

  2. Klicken Sie auf PowerPivot Datenaktualisierung verwalten. Wenn bereits ein Zeitplan zur Datenaktualisierung definiert wurde, wird stattdessen die Seite Datenaktualisierungsverlauf anzeigen angezeigt. Sie können auf Datenaktualisierung konfigurieren klicken, um die Seite zum Definieren des Zeitplans zu öffnen.

  3. Aktivieren Sie auf der Zeitplandefinitionsseite das Kontrollkästchen Aktivieren.

  4. Geben Sie unter Zeitplandetails den Typ des Zeitplans und die Zeitplandetails an. Durch diesen Schritt wird der Standardzeitplan erstellt.

    Wichtiger HinweisWichtig

    Stellen Sie sicher, dass das Kontrollkästchen Führen Sie zudem sobald wie möglich eine Aktualisierung durch aktiviert ist. Hierdurch können Sie überprüfen, ob die Datenaktualisierung für diese Arbeitsmappe funktionsfähig ist. Beachten Sie, dass es nach dem Speichern des Zeitplans bis zu einer Minute dauern kann, bis die Datenaktualisierung beginnt.

  5. Wählen Sie unter Früheste Startzeit einen der folgenden Werte aus:

    1. Nach den Geschäftsstunden gibt einen Zeitraum für die Verarbeitung außerhalb der Geschäftszeiten an, in dem es wahrscheinlich ist, dass Datenbankserver über aktuelle, im Verlauf des Geschäftstags generierte Daten verfügen.

    2. Früheste Startzeit ist die Uhrzeit, zu der die Datenaktualisierungsanforderung einer Verarbeitungswarteschlange hinzugefügt werden soll. Sie können die Minuten in 15-Minuten-Intervallen angeben.

    Die früheste Startzeit definiert, wann der Verarbeitungswarteschlange eine Anforderung hinzugefügt wird. Die tatsächliche Verarbeitung erfolgt, sobald der Server über ausreichende Ressourcen zum Starten der Datenverarbeitung verfügt. Die tatsächliche Verarbeitungszeit wird im Datenaktualisierungsverlauf aufgezeichnet, nachdem die Verarbeitung abgeschlossen ist.

  6. Geben Sie im Bereich für E-Mail-Benachrichtigungen die E-Mail-Adresse der Person ein, die im Fall eines Verarbeitungsfehlers benachrichtigt werden soll.

  7. Geben Sie im Bereich für die Anmeldeinformationen ein Konto an, von dem der Datenaktualisierungsauftrag ausgeführt werden soll. Das Konto muss über Teilnahmeberechtigungen für die Arbeitsmappe verfügen, um die Arbeitsmappe zur Datenaktualisierung zu öffnen. Es muss sich um ein Windows-Domänenbenutzerkonto handeln. In den meisten Fällen muss das Konto ebenfalls über Leseberechtigungen für die externen Datenquellen verfügen, die während der Datenaktualisierung verwendet werden. Wenn Sie die Daten ursprünglich mit der Option zur Windows-Authentifizierung importiert haben, wird die Verbindungszeichenfolge zur Verwendung der Windows-Anmeldeinformationen des aktuellen Benutzers erstellt. Wenn es sich beim aktuellen Benutzer um das Datenaktualisierungskonto handelt, muss das Konto über Lesesberechtigungen für die externe Datenquelle verfügen, um die Datenaktualisierung erfolgreich durchzuführen. Wählen Sie eine der folgenden Optionen aus:

    1. Wählen Sie Vom Administrator konfiguriertes Datenaktualisierungskonto verwenden, um die Datenaktualisierung mit dem unbeaufsichtigten Datenaktualisierungskonto für PowerPivot durchzuführen.

    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 Format domain\Benutzer ein.

    3. Wählen Sie Mit den in Secure Store Service gespeicherten Anmeldeinformationen verbinden aus, wenn die ID einer Zielanwendung bekannt ist, die zuvor gespeicherte Anmeldeinformationen enthält, die Sie verwenden möchten.

    Weitere Informationen zu den Konfigurationseinstellungen zum Aktivieren dieser Optionen finden Sie unter Konfigurieren und Verwenden des unbeaufsichtigten Datenaktualisierungskontos für PowerPivot, Aktivieren und Konfigurieren der PowerPivot-Datenaktualisierung und Konfigurieren und Verwenden gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung.

  8. Aktivieren Sie unter Datenquellen das Kontrollkästchen Alle Datenquellen, wenn bei der Datenaktualisierung alle ursprünglichen Datenquellen erneut abgefragt werden sollen.

    Wenn Sie diese Option aktivieren, wird jede externe Datenquelle, die Daten für die PowerPivot-Datenquelle bereitstellt, automatisch in die Aktualisierung einbezogen. Dies gilt selbst dann, wenn sich die Liste der Datenquellen mit der Zeit ändert, weil in der Arbeitsmappe verwendete Datenquellen hinzugefügt oder entfernt werden.

    Deaktivieren Sie das Kontrollkästchen Alle Datenquellen, wenn Sie die einzubeziehenden Datenquellen manuell auswählen möchten. Wenn Sie die Arbeitsmappe später ändern, indem Sie eine neue Datenquelle hinzufügen, achten Sie darauf, die Datenquellenliste im Zeitplan zu aktualisieren. Andernfalls werden neuere Datenquellen nicht im Aktualisierungsvorgang berücksichtigt.

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

    Sie sollten nur Datenquellen auswählen, die die folgenden Kriterien erfüllen:

    • Die Datenquelle muss zum Zeitpunkt der Datenaktualisierung sowie am angegebenen Speicherort verfügbar sein. Wenn sich die ursprüngliche Datenquelle auf einem lokalen Laufwerk des Benutzers befindet, der die Arbeitsmappe erstellt hat, müssen Sie diese Datenquelle entweder aus dem Datenaktualisierungsvorgang ausschließen oder eine Möglichkeit finden, die Datenquelle an einem Speicherort zu veröffentlichen, auf den über eine Netzwerkverbindung zugegriffen werden kann. Wenn Sie eine Datenquelle an einen Netzwerkspeicherort verschieben, müssen Sie die Arbeitsmappe im PowerPivot für Excel öffnen und die Datenquellen-Verbindungsinformationen aktualisieren. Dies ist notwendig, um die in der PowerPivot-Arbeitsmappe gespeicherten Verbindungsinformationen wiederherzustellen.

    • Auf die Datenquelle muss mithilfe der Anmeldeinformationen zugegriffen werden können, die in die PowerPivot-Arbeitsmappe eingebettet oder im Zeitplan angegeben sind. Eingebettete Anmeldeinformationen werden in der PowerPivot-Arbeitsmappe gespeichert, wenn Sie Daten mit PowerPivot für Excel importieren. Eingebettete Verbindungsinformationen sind häufig "SSPI=IntegratedSecurity" oder "SSPI=TrustedConnection". Das bedeutet, dass die Anmeldeinformationen des aktuellen Benutzers zum Herstellen einer Verbindung mit der Datenquelle verwendet werden. Wenn die Anmeldeinformationen im Datenaktualisierungszeitplan überschrieben werden sollen, können Sie vordefinierte, gespeicherte Anmeldeinformationen angeben. Weitere Informationen finden Sie unter Konfigurieren und Verwenden gespeicherter Anmeldeinformationen für die PowerPivot-Datenaktualisierung.

    • Die Datenaktualisierung muss für alle angegebenen Datenquellen erfolgreich verlaufen. Andernfalls werden die aktualisierten Daten verworfen und die zuletzt gespeicherte Version der Arbeitsmappe verwendet. Schließen Sie alle Datenquellen, bei denen Sie unsicher sind, aus.

    • Durch die Datenaktualisierung dürfen keine anderen Daten in der Arbeitsmappe ungültig werden. Wenn Sie eine Teilmenge der Daten aktualisieren, ist es wichtig, zu wissen, ob die Arbeitsmappe weiterhin gültig ist, sobald neuere Daten mit statischen Daten aggregiert werden, die nicht aus dem gleichen Zeitraum stammen. Als Arbeitsmappenautor sollten Sie die Datenabhängigkeiten genau kennen und sicherstellen, dass die Datenaktualisierung auch für die Arbeitsmappe geeignet ist.

  9. Optional können Sie individuelle Zeitpläne für bestimmte Datenquellen definieren. Dies ist bei ursprünglichen Datenquellen hilfreich, die selbst nach einem Zeitplan aktualisiert werden. Wenn eine PowerPivot-Datenquelle z. B. Daten aus einem Data Mart verwendet, der jeden Montag um 02:00 Uhr aktualisiert wird, können Sie einen Inlinezeitplan für den Data Mart definieren, mit dem dessen aktualisierte Daten jeden Montag um 04:00 Uhr abgerufen werden.

  10. Klicken Sie auf OK, um den Zeitplan zu speichern.

Überprüfen der Datenaktualisierung

Sie können den aktuellen und vorherigen Datensatz mit Datenaktualisierungsvorgängen auf der Seite Verlauf der Datenaktualisierung der Arbeitsmappe anzeigen. Diese Seite wird nur angezeigt, wenn die Datenaktualisierung für eine Arbeitsmappe geplant wurde. Wenn kein Zeitplan zur Datenaktualisierung vorhanden ist, wird stattdessen die Seite zum Definieren des Zeitplans angezeigt.

Zum Anzeigen des Datenaktualisierungsverlaufs müssen Sie mindestens über Teilnahmeberechtigungen verfügen.

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

    Es gibt keinen visuellen Indikator dafür, welche Arbeitsmappen in einer SharePoint-Bibliothek PowerPivot-Daten enthalten. Sie müssen im Voraus wissen, welche Arbeitsmappen aktualisierbare PowerPivot-Daten enthalten.

  2. Wählen Sie das Dokument aus, und klicken Sie dann auf den rechts angezeigten Pfeil nach unten.

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

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

In einigen Fällen können tatsächliche Verarbeitungszeiten angezeigt werden, die von den angegebenen Zeiten abweichen. Dies kann vorkommen, wenn der Server stark ausgelastet ist. Bei einer starken Auslastung wird die Datenaktualisierung von der PowerPivot-Dienstinstanz erst gestartet, wenn wieder genügend Systemressourcen zur Verfügung stehen.

Die Arbeitsmappe muss nach Abschluss des Aktualisierungsvorgangs eingecheckt werden. Zu diesem Zeitpunkt wird die Arbeitsmappe mit den aktualisierten Daten gespeichert. Wenn die Datei ausgecheckt ist, wird die Datenaktualisierung bis zum nächsten geplanten Termin übersprungen.

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

HinweisHinweis

SharePoint-Administratoren können Ihnen helfen, Datenaktualisierungsprobleme zu lösen, indem sie die konsolidierten Datenaktualisierungsberichte im PowerPivot-Management-Dashboard in der Zentraladministration anzeigen. Weitere Informationen finden Sie unter PowerPivot-Management-Dashboard. Weitere Informationen zur Problembehandlung bei der PowerPivot-Datenaktualisierung finden Sie im Thema zur Problembehandlung bei der PowerPivot-Datenaktualisierung auf der TechNet Wiki-Website.