Planen Sie einen Export

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Sie können einen Export planen, um Daten aus einem Exportsatz regelmäßig an ein Remote-Ziel zu übertragen. Durch das Einrichten eines wiederkehrenden, geplanten Exports können Sie Daten regelmäßig an einen externen Speicherort senden, z. B. für Berichte oder zum Beibehalten eines Snapshots der Daten.

    Vorbereitungen

    Erforderliche Rolle: Export_Set_Scheduler oder Export_Set_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können geplante Exportsätze so konfigurieren, dass nur neue oder geänderte Datensätze mithilfe von Delta-Exporten exportiert werden.

    Prozedur

    1. Navigieren zu Alle > System-Exportsätze > Administration > Geplante Exportean.
    2. Klicken Sie auf Neu.
    3. Füllen Sie folgende Felder aus.
      Tabelle : 1. Datenexportfelder planen
      Feld Beschreibung
      Name Geben Sie einen beschreibenden Namen für diesen geplanten Export ein.
      Satz exportieren Wählen Sie den zu planenden Exportsatz aus.
      Ausführen als Wählen Sie den Anwender aus, als der geplante Export ausgeführt werden soll. Stellen Sie sicher, dass der Anwender über alle Rollen verfügt, die zum Anzeigen der zu exportierenden Daten erforderlich sind.
      Ausführen Wählen Sie die Häufigkeit für den geplanten Export aus.
      Tag Wählen Sie aus, an welchem Tag der Woche oder des Monats dieser geplante Export ausgeführt werden soll. Dieses Feld wird angezeigt, wenn Ausführen Feld ist auf festgelegt Wöchentlich Oder Monatlich
      Wiederholungsintervall Geben Sie die Anzahl der Tage und Stunden ein, die gewartet werden soll, bevor dieser geplante Export wiederholt wird. Dieses Feld wird angezeigt, wenn Ausführen Feld ist auf festgelegt Regelmäßig .
      Zeit Geben Sie die Uhrzeit für die Ausführung des geplanten Exports ein.
      Delta-Exporte
      Delta-Exporte aktivieren Aktivieren Sie dieses Kontrollkästchen, um die Delta-Funktionalität für diesen geplanten Export zu aktivieren. Wenn diese Option ausgewählt ist, werden nur neue oder geänderte Datensätze exportiert.
      Delta an oder danach Wählen Sie Aus Aktualisiert Dient zum Exportieren aller Datensätze, die sich seit dem letzten Export geändert haben, einschließlich neuer Datensätze. Wählen Sie Aus Erstellt Dient zum Exportieren nur neuer Datensätze, die nach dem letzten Export erstellt wurden.
      Hinweis:
      Wenn die Exportdefinition bereits eine Filterbedingung für die Felder „sys_updated_on“ oder „sys_created_on“ enthält, verhindern Sie durch Aktivieren von Delta-Exporten, dass Sie den geplanten Datenexport-Datensatz speichern. In diesem Ereignis wird oben im Formular ein Fehler angezeigt.
      Geplante Ausführung des letzten Exports Lassen Sie dieses Feld leer, um alle Datensätze aus der Exportdefinition zu exportieren. Bei Verwendung von Delta-Exporten wird dieses Feld automatisch festgelegt, wenn der geplante Export ausgeführt wird. Datensätze, die nach diesem Datum und dieser Uhrzeit aktualisiert oder erstellt wurden, werden je nach in das Export-Delta aufgenommen Delta am oder nach Wert.
      Skripte
      Bedingt Aktivieren Sie dieses Kontrollkästchen, um den Zeitplan nur auszuführen, wenn eine Bedingung erfüllt ist.
      Bedingung Schreiben Sie das Skript, das verwendet werden soll, um zu bewerten, ob der Export ausgeführt werden soll. Dieses Feld ist sichtbar, wenn Sie auswählen Bedingt Kontrollkästchen.
      Vor-Export-Skript ausführen Aktivieren Sie dieses Kontrollkästchen, um ein Skript auszuführen, bevor der Export beginnt.
      Vor-Skript Schreiben Sie das Skript, das Sie ausführen möchten, bevor die Daten exportiert werden. Dieses Feld ist sichtbar, wenn Sie ausgewählt haben Führen Sie das vor-Export-Skript aus Kontrollkästchen.
      Nach-Export-Skript ausführen Aktivieren Sie dieses Kontrollkästchen, um nach Abschluss des Exports ein Skript auszuführen.
      Post-Skript Schreiben Sie das Skript, das Sie nach Abschluss des Exports ausführen möchten. Dieses Feld ist sichtbar, wenn Sie ausgewählt haben Führen Sie das Post-Export-Skript aus Kontrollkästchen.
    4. Klicken Sie auf Absenden.

    Nächste Maßnahme

    Sie können auf klicken Jetzt Ausführen Schaltfläche, um den Export sofort auszuführen und zu bestätigen, dass die Daten wie erwartet exportiert werden.

    Geplante Delta-Exporte des Exportsatzes

    Delta-Exporte enthalten nur die Datensätze, die sich seit dem letzten geplanten Export geändert haben.

    Sie können den Delta-Export nur für reguläre Tabellen verwenden, z. B. die Aufgaben- und Problemtabellen.
    Wichtig:
    Sie können keinen Delta-Export für eine Datenbankansichtstabelle verwenden, bei der es sich um eine virtuelle Tabelle handelt, die physische Tabellen verbindet.

    Eine Datenbankansicht enthält keine Systemfelder wie sys_created on, sys_created by und sys_updated on. Da die Systemdatumsfelder nicht in der Datenbankansicht enthalten sind, können Sie keine Delta-Exporte mit Datenbankansichten verwenden, da es keine Möglichkeit gibt, zu wissen, wann die Tabelle zuletzt aktualisiert wurde.

    Skriptoptionen für geplanten Export festlegen

    Beim Planen eines Exportsatzes können Sie auf bestimmte JavaScript-Objekte zugreifen.

    Verwenden Sie diese Objekte in Skripts für geplante Exportsätze, z. B. Vorskript Und Post-Skript Felder.
    abbrechen
    Legen Sie dieses Objekt auf fest Wahr Zum Beenden der Exportaktion. Alle untergeordneten Exportsätze werden auch abgebrochen, wenn das übergeordnete Element abgebrochen wird. Dieses Objekt ist nur in verfügbar Vorskript Feld.
    Beispiel: Verwenden Sie Vorskript Feld, um die Bedingungen des Exports auszuwerten und zu bestimmen, ob der Exportprozess abgebrochen werden soll. Um den Exportprozess abzubrechen, verwenden Sie den folgenden Aufruf:
    cancel = true;
    Export_Set
    Rufen Sie das GlideRecord-Objekt für den neuen Exportsatz ab. Mit dieser Variable können Sie die folgenden Spalten aus der Tabelle „sys_Export_Set“ abfragen:
    • name
    • sys_id
    • Status
    • table_name

    Dieses Objekt ist in beiden verfügbar Vorskript Und Post-Skript Felder.

    Beispiel: Wenn Sie Informationen aus dem Exportsatz verwenden möchten, können Sie eine der Eigenschaften der Variable Export_Set angeben.

    var x = export_set.sys_id;