Aktualisieren von Extrakten

Wenn die Originaldaten geändert werden, können Sie den Extrakt per Tableau Desktop aktualisieren, indem Sie eine Datenquelle im Menü Daten auswählen und dann Extrakt > Aktualisieren auswählen. Extrakte können auf zwei Arten eingerichtet werden: vollständig aktualisiert oder inkrementell aktualisiert.

Bei einer vollständigen Aktualisierung werden sämtliche Daten in dem Extrakt durch die neuesten Informationen aus der ursprünglichen Datenquelle ersetzt. Bei einer inkrementellen Aktualisierung werden nur die Zeilen hinzugefügt, die seit der letzten Aktualisierung neu hinzugekommen sind. Weitere Informationen über das Extrahieren von Daten finden Sie auf der Seite Extrahieren Ihrer Daten.

Hinweis: Sie können Extraktaktualisierungen mithilfe des Befehlszeilenprogramms für die Tableau-Datenextraktion auch automatisieren. Weitere Informationen dazu finden Sie unter Befehlszeilenprogramm für die Tableau-Datenextraktion.

Vor der Aktualisierung von Extrakten

Wenn Sie einen Extrakt aktualisieren möchten, notieren Sie sich das Dateiformat des Extrakts, bevor Sie die Aufgabe ausführen. Wenn Sie eine Aktualisierung an einem .tde-Extrakt unter Verwendung der Version 2022.4 vornehmen, wird für den Extrakt automatisch ein Upgrade auf einen .hyper-Extrakt durchgeführt. Ein Upgrade auf einen .hyper-Extrakt bietet zwar viele Vorteile, es wird Ihnen jedoch nicht mehr möglich sein, den Extrakt mit einer früheren Version von Tableau Desktop zu öffnen. Weitere Informationen finden Sie unter Extrahieren des Upgrades in das .hyper-Format.

Konfigurieren einer vollständigen Extraktaktualisierung

Standardmäßig sind Extrakte so konfiguriert, dass sie vollständig aktualisiert werden. Das bedeutet, dass bei jeder Aktualisierung des Extraktes alle Zeilen durch die Daten aus der Originaldatenquelle ersetzt werden. Durch diese Aktualisierung wird sichergestellt, dass Sie eine genaue Kopie des Inhalts der Originaldatenquelle erhalten. Allerdings kann diese Aktualisierung abhängig von der Größe des Extraktes unter Umständen viel Zeit und Datenbankressourcen in Anspruch nehmen. Wenn ein Extrakt nicht für eine inkrementelle Aktualisierung konfiguriert ist, wird der Extrakt durch die Auswahl, den Extrakt zu aktualisieren, vollständig aktualisiert.

Veröffentlichen in Tableau Server

Falls Sie den Extrakt als Datenquelle in Tableau Server oder Tableau Online veröffentlichen möchten, können Sie einen Zeitplan für die Extraktaktualisierung während der Veröffentlichung angeben.

Wenn Sie den Extrakt in einer Arbeitsmappe in Tableau Server veröffentlichen möchten, können Sie ebenso einen Zeitplan für die Extraktaktualisierung während der Veröffentlichung angeben. Weitere Informationen finden Sie unter Planen von Extraktaktualisierungen beim Veröffentlichen einer Arbeitsmappe.

Veröffentlichen in Tableau Cloud

Wenn Sie den Extrakt als Datenquelle in Tableau Cloud veröffentlichen möchten, sind Ihre Optionen zum Aktualisieren der Daten von den Eigenschaften Ihrer Datenquellen abhängig. Weitere Informationen zum Aktualisieren von Daten aus bestimmten Datenquellen finden Sie unter Extraktaktualisierungsoptionen nach Datenquelle.

Konfigurieren einer inkrementellen Extraktaktualisierung

Die meisten Datenquellen unterstützen inkrementelle Aktualisierungen. Anstatt den gesamten Extrakt zu aktualisieren, können Sie die Aktualisierung so konfigurieren, dass nur die Zeilen hinzugefügt werden, die seit der letzten Datenextraktion neu hinzugekommen sind.

Beispiel: Sie haben eine Datenquelle, die täglich mit neuen Verkaufstransaktionen aktualisiert wird. Anstatt jeden Tag den gesamten Extrakt neu zu erstellen, können Sie einfach die an diesem Tag neu hinzugekommenen Transaktionen hinzufügen. Sie können dann beispielsweise einmal pro Woche eine vollständige Aktualisierung durchführen, um sicherzugehen, dass Sie über die aktuellsten Daten verfügen.

Mit Version 2024.1 führt Tableau eine Funktion ein, die es Benutzern ermöglicht, inkrementelle Aktualisierungen von Extrakten mithilfe einer nicht eindeutigen Schlüsselspalte durchzuführen. Dieses Update führt einen zusätzlichen Schritt in den Prozess ein. Während einer inkrementellen Aktualisierung entfernt Tableau zunächst Zeilen aus dem Extrakt, die mit dem zuvor erfassten höchsten Wert übereinstimmen. Anschließend fragt Tableau alle Zeilen ab, deren Wert größer oder gleich dem vorherigen höchsten Wert ist. Dieser Ansatz stellt sicher, dass neben allen neu hinzugefügten Zeilen auch alle gelöschten Zeilen berücksichtigt werden.

Das Feature „Erweiterte Einstellungen“ stellt zwei Optionen für das Verwalten von Datenaktualisierungen bereit. So können Sie festlegen, dass die zuletzt hinzugefügten Zeilen ersetzt werden sollen, indem Werte aktualisiert werden, die gleich oder größer als der zuletzt aufgezeichnete Wert sind. Oder Sie können sich dafür entscheiden, dass die zuletzt hinzugefügten Zeilen beibehalten werden sollen, indem der Extrakt nur mit Werten aktualisiert wird, die größer als der zuletzt aufgezeichnete Wert sind. Weitere Informationen dazu finden Sie unter „Konfigurieren einer inkrementellen Extraktaktualisierung“ in der Tableau-Hilfe.

Hinweis: Wenn sich die Datenstruktur der Quelldaten ändert (z. B. eine neue Spalte hinzugefügt wird), müssen Sie eine vollständige Extraktaktualisierung vornehmen, bevor Sie erneut mit inkrementellen Aktualisierungen beginnen können.

Sie können folgende Schritte ausführen, um einen Extrakt für die inkrementelle Aktualisierung einzurichten.

  1. Wählen Sie im Menü Daten eine Datenquelle aus und klicken Sie dann auf Daten extrahieren.

  2. Wählen Sie im Dialogfeld "Daten extrahieren" als Anzahl der zu extrahierenden Zeilen All rows (Alle Zeilen) aus. Die inkrementelle Aktualisierung kann nur festgelegt werden, wenn alle Zeilen aus der Datenbank extrahiert werden.

    Hinweis: Ein Stichprobenextrakt kann nicht inkrementiert werden.

  3. Wählen Sie Inkrementelle Aktualisierung aus.

  4. Hinweis: Die Option „Inkrementelle Aktualisierung“ ist nicht verfügbar, wenn Sie „Aggregation“ aktivieren.

  5. Geben Sie eine Spalte in der Datenbank an, die verwendet werden soll, um neue Zeilen zu identifizieren.

    So können Sie zum Beispiel ein Datumsfeld oder eine ID-Spalte auswählen, deren Wert jedes Mal erhöht wird, wenn Zeilen zur Datenbank zugefügt werden.

  6. Erweitern Sie "Erweiterte Einstellungen", um festzulegen, wie neue Zeilen abgerufen werden. So können Sie festlegen, dass die zuletzt hinzugefügten Zeilen ersetzt werden sollen, indem Werte aktualisiert werden, die gleich oder größer als der zuletzt aufgezeichnete Wert sind. Oder Sie können sich dafür entscheiden, dass die zuletzt hinzugefügten Zeilen beibehalten werden sollen, indem der Extrakt nur mit Werten aktualisiert wird, die größer als der zuletzt aufgezeichnete Wert sind.

  7. Umgekehrt können Sie auch festlegen, dass die zuletzt hinzugefügten Zeilen nicht ersetzt und nur Zeilen hinzugefügt werden sollen, deren Werte größer als der zuletzt erfasste Wert sind.

    Hinweis: Wenn Filter hinzugefügt werden, werden die erweiterten Einstellungen für „Inkrementelle Aktualisierung“ ausgegraut angezeigt und die Standardeinstellung „Zuletzt hinzugefügte Zeilen nicht ersetzen“ wird erzwungen. Damit sollen eventuelle Konflikte zwischen bestimmten Filterkriterien und der erweiterten inkrementellen Aktualisierungslogik vermieden werden, die „Die zuletzt hinzugefügten Zeilen ersetzen“ würde.

  8. Wählen Sie zum Abschluss Einstellungen speichern aus.

Mit den zuvor beschriebenen Schritten können Sie einen neuen Extrakt definieren oder einen bestehenden Extrakt für die inkrementelle Aktualisierung bearbeiten.

Aspekte beim Durchführen einer inkrementellen Aktualisierung

Bearbeiten eines Extrakts

Wenn Sie einen bestehenden Extrakt bearbeiten, wird die letzte Aktualisierung angezeigt, damit Sie sichergehen können, dass Sie den Extrakt mit den richtigen Daten aktualisieren.

Vollständige Aktualisierung

Bei einer vollständigen Aktualisierung werden bei jeder Aktualisierung des Extrakts alle Zeilen durch die Daten in der ursprünglichen Datenquelle ersetzt. Eine vollständige Aktualisierung kann länger dauern und die Datenbank stärker auslasten.

Daten-Engine

Die Daten-Engine (d. h. der zugrunde liegende Mechanismus, den Tableau nutzt, um Extrakte zu erstellen) speichert Zeitwerte mit einer Präzision von bis zu 3 Dezimalstellen. Wenn Sie eine DatumZeit- oder Zeitstempelspalte für Neue Zeilen über Spalte erkennen angeben und in der Datenbank eine höhere Genauigkeit gilt als in Tableau, entstehen nach einer inkrementellen Aktualisierung unter Umständen doppelte Zeilen. Beispiel: Die Datenbank enthält eine Zeile mit dem DatumZeit-Wert 2015-03-13 17:30:56.502352 und eine Zeile mit dem DatumZeit-Wert 2015-03-13 17:30:56.502852. In Tableau werden beide Zeilen mit dem DatumZeit-Wert 2015-03-13 17:30:56.502 gespeichert, wodurch doppelte Zeilen entstehen.

Anzeigen des Extraktverlaufs (Tableau Desktop)

Sie können einen Verlauf der Extraktaktualisierung anzeigen, indem Sie eine Datenquelle im Menü Daten und anschließend Extrakt > Verlauf auswählen.

Im Dialogfeld "Extraktverlauf" werden zu jeder Aktualisierung Angaben zu Datum und Uhrzeit, dazu, ob es sich um eine vollständige oder eine inkrementelle Aktualisierung gehandelt hat, und zu der Anzahl der hinzugefügten Zeilen angezeigt. Wenn die Aktualisierung über eine Datei durchgeführt wurde, wird auch der Name der Quelldatei angezeigt.

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.