Planen Sie einen Export
Sie können einen Export planen, um Daten aus einem Exportsatz regelmäßig an ein Remote-Ziel zu übertragen. Durch Einrichten eines wiederkehrenden, geplanten Exports können Sie Daten regelmäßig an einen externen Ort verschieben, z. B. zur Berichterstellung oder zum Beibehalten eines Snapshots der Daten.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Nächste Maßnahme
Delta-Exporte des geplanten Exportsatzes
Delta-Exporte enthalten nur die Datensätze, die sich seit dem letzten geplanten Export geändert haben.
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 Delta-Exporte nicht mit Datenbankansichten verwenden, da Sie nicht wissen, wann die Tabelle zuletzt aktualisiert wurde.
Skriptoptionen für geplanten Exportsatz
Beim Planen eines Exportsatzes können Sie auf bestimmte JavaScript-Objekte zugreifen.
- abbrechen
- Legen Sie dieses Objekt auf „wahr“ fest, um die Exportaktion zu stoppen. Alle untergeordneten Exportsätze werden ebenfalls abgebrochen, wenn das übergeordnete Element abgebrochen wird. Dieses Objekt ist nur im Feld „Vorskript“ verfügbar.Beispiel: Verwenden Sie das Feld Vorskript, um die Bedingungen des Exports auszuwerten und zu bestimmen, ob der Exportvorgang abgebrochen werden soll. Um den Exportvorgang 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
- Staat
- table_name
Dieses Objekt ist sowohl im Feld „Vorskript“ als auch „Postskript “ verfügbar.
Beispiel: Wenn Sie Informationen aus dem Exportsatz verwenden möchten, können Sie eine der Eigenschaften der Variablen „export_set“ angeben.
var x = export_set.sys_id;