Aktualisieren von Snapshot-Layer-Daten

Wenn Sie beim Veröffentlichen eines Kartenbild-Layers aus Daten in einem Cloud Data Warehouse in ArcGIS Pro einen Snapshot erstellen, werden die vom Abfrage-Layer in der Karte zurückgegebenen Daten in die Systemdatenbank kopiert. Der Kartenbild-Layer referenziert die Daten in der Systemdatenbank, womit Sie möglicherweise eine bessere Performance erzielen als mit einer Abfrage des Data Warehouse in der Cloud. Wenn Sie einen Feature-Layer und einen Kartenbild-Layer veröffentlichen, werden zwei Snapshots erstellt, einer für den Kartenbild-Layer und einer für den Feature-Layer.

Wenn sich die Quelldaten im Cloud Data Warehouse ändern, können Sie den Snapshot der Daten auf der Elementseite des jeweiligen Layers aktualisieren. Sie können den Snapshot sofort aktualisieren oder einen geplanten Task einrichten, um den Snapshot automatisch zu aktualisieren.

Sofortiges Aktualisieren des Snapshot

Wenn sich die Quelldaten nur selten ändern, können Sie den Snapshot der Daten bei Bedarf aktualisieren.

Gehen Sie folgendermaßen vor, um den Inhalt eines Snapshot-Layers sofort zu aktualisieren:

  1. Melden Sie sich beim Portal an.

    Sie müssen sich als Besitzer des Layers anmelden.

  2. Öffnen Sie die Elementseite für den zu aktualisierenden Layer, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie nach unten zum Abschnitt Kartenbild-Layer oder Feature-Layer, klicken Sie auf Snapshots, um auf diese Optionen zuzugreifen, und klicken Sie auf Snapshot aktualisieren.

    Das Pop-up Snapshot aktualisieren wird mit den zu aktualisierenden Layern angezeigt.

  4. Klicken Sie auf OK, um den Snapshot zu aktualisieren.

    Wie lange die Aktualisierung dauert, hängt davon ab, wie viele Daten sich im Layer befinden.

    Nach Abschluss des Aktualisierungsvorgangs wird eine entsprechende Meldung angezeigt. Das Datum und die Uhrzeit der Snapshot-Aktualisierung werden im Abschnitt Snapshots angezeigt. Möglicherweise müssen Sie Ihren Browser aktualisieren, damit das aktualisierte Datum angezeigt wird.

Tipp:

Denken Sie daran, dass es zwei Snapshots gibt, wenn Sie einen Kartenbild- und einen Feature-Layer veröffentlicht haben. Wiederholen Sie die oben genannten Schritte, um beide Snapshots zu aktualisieren.

Planen der Snapshot-Aktualisierung in bestimmten Intervallen

Wenn die Quelldaten häufig aktualisiert werden, können Sie einen Zeitplan festlegen, um den Snapshot regelmäßig automatisch zu aktualisieren. Durch das Planen von Aktualisierungen können diese auch durchgeführt werden, wenn Netzwerk und Server weniger ausgelastet sind.

Tipp:

Wenn Sie einen Kartenbild- und einen Feature-Layer veröffentlicht haben, gibt es zwei Snapshots. Fügen Sie beiden Web-Layern einen geplanten Task hinzu.

Sie können einen Zeitplan pro Web-Layer definieren.

  1. Melden Sie sich beim Portal an.

    Sie müssen sich als Besitzer des Layers anmelden.

  2. Öffnen Sie die Elementseite für den Layer, für den Sie Aktualisierungen planen möchten, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie nach unten zum Abschnitt Kartenbild-Layer oder Feature-Layer, klicken Sie auf Snapshots, um auf diese Optionen zuzugreifen, und klicken Sie auf "Snapshot aktualisieren" planen.

    Das Pop-up Task für Snapshot-Aktualisierung hinzufügen wird angezeigt.

  4. Geben Sie im Feld Titel einen Namen für den Task ein.
  5. Klicken Sie auf den Pfeil nach unten neben dem Datum unter Beginnt am, und wählen Sie mithilfe des Kalenders das Datum aus, an dem die automatischen Aktualisierungen beginnen sollen.
  6. Wählen Sie im Dropdown-Menü Wiederholungstyp die zeitliche Häufigkeit aus, und definieren Sie das Intervall für die Snapshot-Aktualisierung.
    • Tag: Wählen Sie im Dropdown-Menü Wiederholungsintervall aus, wie häufig der Snapshot aktualisiert werden soll. Wenn der Snapshot beispielsweise alle zwei Wochen aktualisiert werden soll, wählen Sie 14 - Alle vierzehn Tage aus.
    • Woche: Bei Auswahl des Wiederholungstyps Woche definieren Sie, an welchen Wochentagen der Snapshot aktualisiert wird. Aktivieren Sie das Kontrollkästchen neben den Tagen, an denen der Aktualisierungs-Task ausgeführt werden soll. Wenn Sie zum Beispiel die Kontrollkästchen neben Mittwoch und Sonntag aktivieren, wird der Task zur Aktualisierung des Snapshots jede Woche an diesen beiden Tagen ausgeführt.
    • Monat: Geben Sie in das Feld Tag des Monats eine Zahl für den Tag ein, an dem der Snapshot aktualisiert werden soll. Wählen Sie im Dropdown-Menü Wiederholungsintervall aus, wie häufig der Snapshot aktualisiert werden soll. Um den Snapshot beispielsweise jeden zweiten Monat am 9. zu aktualisieren, geben Sie 9 in das Feld Tag des Monats ein, und wählen Sie 2 - Alle zwei Monate im Dropdown-Menü Wiederholungsintervall aus.
  7. Klicken Sie auf den Pfeil nach unten neben der Uhrzeit, und verwenden Sie die Pfeile im Pop-up mit der Uhr, um den Zeitpunkt zu definieren, zu dem der Task ausgeführt wird.
  8. Definieren Sie, wann die geplanten Tasks enden sollen, indem Sie eine der folgenden Optionen aus dem Dropdown-Menü Endet am auswählen:
    • Nie: Der Snapshot wird gemäß dem definierten Zeitplan aktualisiert, bis Sie den Task anhalten oder löschen.
    • Datum: Wählen Sie das Datum aus, nach dem der Task nicht mehr ausgeführt werden soll.
    • Anzahl: Geben Sie eine Zahl ein, die angibt, wie oft der Task ausgeführt werden soll.
  9. Im folgenden Beispiel wird der Snapshot jeden Mittwoch und Sonntag um 3:45 Uhr aktualisiert. Der Name des geplanten Tasks lautet "Biweekly snapshot update".

    Hinzufügen eines Tasks zur Snapshot-Aktualisierung, der mit unbegrenzter Dauer zweimal pro Woche ausgeführt wird

  10. Klicken Sie auf Erstellen.

Der geplante Task wird erstellt und im Abschnitt Snapshots auf der Registerkarte Einstellungen angezeigt.

Sie können auf den Task-Namen klicken oder im Menü Aktionen Optionen die Option Details anzeigen auswählen, um auf Informationen zu dem Task zuzugreifen.

Bearbeiten des geplanten Tasks

Sie können den Zeitplan für einen Task neu definieren. Wenn Sie beispielsweise feststellen, dass die Quelldaten häufiger als erwartet aktualisiert werden, können Sie den Zeitplan ändern, sodass der Aktualisierungs-Task häufiger ausgeführt wird.

  1. Melden Sie sich beim Portal an.

    Sie müssen sich als Besitzer des Layers anmelden.

  2. Öffnen Sie die Elementseite für den Layer, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie nach unten zum Abschnitt Kartenbild-Layer oder Feature-Layer, und klicken Sie auf Snapshots, um auf den Task zuzugreifen.
  4. Klicken Sie auf die Schaltfläche Aktionen Optionen neben dem Task und dann auf Bearbeiten.

    Das Pop-up Task für Snapshot-Aktualisierung bearbeiten wird angezeigt.

  5. Ändern Sie die Einstellungen (wie in den vorherigen Schritten erläutert), um einen neuen Zeitplan festzulegen.
  6. Klicken Sie auf Task speichern.

Der Task wird nach dem neu definierten Zeitplan ausgeführt.

Anhalten oder Fortsetzen des geplanten Tasks

Sie können einen Task anhalten und fortsetzen, wenn er wieder ausgeführt werden soll.

  1. Melden Sie sich beim Portal an.

    Sie müssen sich als Besitzer des Layers anmelden.

  2. Öffnen Sie die Elementseite für den Layer, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie nach unten zum Abschnitt Kartenbild-Layer oder Feature-Layer, und klicken Sie auf Snapshots, um auf den Task zuzugreifen.
  4. Der Status des Tasks wird aufgeführt. Wenn der Task aktiv ist, können Sie ihn anhalten. Dadurch wird die Ausführung des geplanten Tasks ausgesetzt, bis Sie ihn fortsetzen.
  5. Klicken Sie auf die Schaltfläche Aktionen Optionen neben dem Task, und klicken Sie auf eine der folgenden Optionen:
    • Anhalten: Bei Auswahl dieser Option wird die Ausführung eines Tasks vorübergehend angehalten. Wenn Sie z. B. wissen, dass die Person, die die Quelldaten bearbeitet, drei Wochen im Urlaub ist, können Sie den Task anhalten, damit er erst nach deren Rückkehr wieder ausgeführt wird.
    • Fortsetzen: Wenn ein angehaltener Task wieder gestartet werden soll, setzen Sie die Ausführung fort.
  6. Klicken Sie auf Ja, um das Ändern des Taks-Status zu bestätigen.

Löschen des geplanten Tasks

Verwenden Sie die Option Löschen im Menü Aktionen für den Task, um ihn zu löschen. Führen Sie die folgenden Schritte aus, um einen geplanten Task zur Snapshot-Aktualisierung zu löschen:

  1. Melden Sie sich beim Portal an.

    Sie müssen sich als Besitzer des Layers anmelden.

  2. Öffnen Sie die Elementseite für den Layer, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie nach unten zum Abschnitt Kartenbild-Layer oder Feature-Layer, und klicken Sie auf Snapshots, um auf den Task zuzugreifen.
  4. Klicken Sie auf die Schaltfläche Aktionen Optionen neben dem Task und dann auf Löschen.

    Das Pop-up Task löschen wird angezeigt.

  5. Um mit dem Löschen des geplanten Tasks fortzufahren, klicken Sie auf Ja.