Planen Sie einen Export
Sie können einen Export planen, um regelmäßig Daten aus einem Export Set an ein Remoteziel zu übertragen. Durch die Einrichtung eines wiederkehrenden, geplanten Exports können Sie Daten regelmäßig an einen externen Speicherort übertragen, z. B. um Berichte zu erstellen oder einen Snapshot der Daten zu speichern.
Vorbereitungen
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Nächste Maßnahme
Geplante Delta-Exporte des 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 keine Delta-Exporte mit Datenbankansichten verwenden, da es keine Möglichkeit gibt, zu ermitteln, wann die Tabelle zuletzt aktualisiert wurde.
Skriptoptionen für geplanten Exportsatz
Wenn Sie einen Exportsatz planen, können Sie auf bestimmte JavaScript-Objekte zugreifen.
- abbrechen
- Legen Sie dieses Objekt auf „true“ fest, um die Exportaktion anzuhalten. Alle untergeordneten Exportsätze werden ebenfalls abgebrochen, wenn der übergeordnete Exportsatz 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
- Ruft das GlideRecord-Objekt für den neuen Exportsatz ab. Mit dieser Variablen können Sie die folgenden Spalten aus der Tabelle „sys_export_set“ abfragen:
- Name
- sys_id
- Staat
- table_name
Dieses Objekt ist in den Feldern Vorskript und Nachskript verfügbar.
Beispiel: Wenn Sie Informationen aus dem Export Set verwenden möchten, können Sie eine der Eigenschaften der Variablen export_set angeben.
var x = export_set.sys_id;