Datenimport planen
Planen Sie Importe, um festzulegen, dass bestimmte Importvorgänge in regelmäßigen Intervallen erfolgen.
Vorbereitungen
Dem Benutzer die Rolle import_scheduler zuzuweisen entspricht der Rolle admin, da import_scheduler Skripts mit Berechtigungen auf Administratorebene ausführen kann.
Prozedur
- Navigieren zu Alle > System-Importsätze > Administration > Geplante Importe.
- Klicken Sie auf Neu.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 1. Formular „Geplanter Datenimport“. Feld Beschreibung Name Name für den geplanten Datenimport Datenquelle Datenquellen-Datensatz, der die zu importierenden Daten definiert. Wenn Sie eine Remote-Datenquelle auswählen, wird sie über die Remote-Verbindung aktualisiert, bevor der Import beginnt.
Die für den Datenimport verwendete Transformationszuordnung oder der robuste Umwandler ist mit der ausgewählten Datenquelle verbunden. Sie können die Transformationszuordnung oder den robusten Transformator anzeigen, indem Sie den Datensatz der Datenquelle öffnen und die Registerkarten Transformationen und Robuster Transformator anzeigen.
Ausführen als Name eines Benutzers, dessen Anmeldeinformationen der Importauftrag verwendet. Wenn Sie keinen Wert angeben, wird der Importauftrag als Gastbenutzer ausgeführt. Aktiv Option zum Aktivieren des geplanten Imports. Verbindung verwenden Option zum Angeben des Verbindungsalias für den geplanten Import. Diese Option ist für Datenquellen verfügbar, die für die Verwendung eines Verbindungsalias konfiguriert sind. Verbindung Für den geplanten Import zu verwendende Verbindung. Wählen Sie den übergeordneten Standardalias oder einen der Aliasse seiner untergeordneten Elemente aus. Dieses Feld ist verfügbar, wenn Verbindung verwenden aktiviert ist.
Die sys_id für den ausgewählten Verbindungsalias wird in der Glide-Sitzung gespeichert. Darauf kann im Skript für die anwenderdefinierte Datenquelle oder in einem beliebigen Transformationsskript mit dem Code
gs.getSession().getClientData('connection_credential_alias_override')zugegriffen werden.Ausführen Häufigkeit, mit der der Import ausgeführt werden soll. Tag Tag, an dem der Import ausgeführt werden soll. Nur sichtbar, wenn Sie Wöchentlich oder Monatlich in der Liste Ausführen auswählen. Zeit Zeitpunkt, zu dem der Import beginnen soll. Planen Sie nicht mehrere Importe gleichzeitig. Die Ausführung mehrerer Importe gleichzeitig kann die Leistung beeinträchtigen oder einen Ausfall der Instanz verursachen. Wiederholungsintervall Zeitraum, der vergehen muss, bevor der Import wiederholt wird. Nur sichtbar, wenn Sie Ausführen auf Regelmäßigsetzen. Wird gestartet Datum, an dem der Import beginnen soll (ausgewählt über das Symbol für Datum/Uhrzeit-Auswahl ( ). Nur sichtbar, wenn Sie Ausführen auf Regelmäßigsetzen.
Übergeordnet Der übergeordnete Importsatz, zu dem dieser Importsatz gehört und nach dem dieser Import ausgeführt werden soll. Nur sichtbar, wenn Sie Ausführen auf Nach übergeordneten Ausführungensetzen. Bedingt Option zum Angeben eines Skripts, das die Bedingungen definiert, die vor der Ausführung des Imports als „wahr“ ausgewertet werden müssen. Bedingung Skript, das auswertet, ob ein Import ausgeführt werden soll. Nur sichtbar, wenn Sie Bedingtauswählen. Gleichzeitiger Import Option zum Ausführen eines gleichzeitigen Imports. Ein gleichzeitiger Import teilt die Daten in mehrere Importsätze auf und führt die Importsätze gleichzeitig aus, um die Verarbeitungszeit für große Datensätze zu verkürzen. Hinweis:Ein gleichzeitiger Import wandelt Daten nicht in einer vorhersehbaren Reihenfolge um. Wenn die Reihenfolge wichtig ist, führen Sie keinen gleichzeitigen Import aus.Weitere Informationen finden Sie unter Gleichzeitige Importe.
Partitionsmethode Methode, mit der jeder Datensatz eines Datensatzes einem Importsatz zugeordnet wird: - Round-Robin: Das System legt Partitionen automatisch fest.
Angenommen, es gibt 20 Datensätze und 4 Importsätze. Das System ordnet Datensatz 1 Importsatz 1, Datensatz 2 Importsatz 2, Datensatz 3 Importsatz 3 und Datensatz 4 Importsatz 4 zu. Anschließend ordnet das System Datensatz 5 Importsatz 1, Datensatz 6 Importsatz 2 zu. Datensatz 7 zu Importsatz 3 und Datensatz 8 zu Importsatz 4. Dieses Muster wird fortgesetzt, bis alle Datensätze Importsätzen zugewiesen sind.
Wenn die Zuordnung abgeschlossen ist, enthält Importsatz 1 die Datensätze 1, 5, 9, 13, 17. Importsatz 2 enthält die Datensätze 2, 6, 10, 14, 18. Importsatz 3 enthält die Datensätze 3, 7, 11, 15 und 19. Importsatz 4 enthält die Datensätze 4, 8, 12, 16 und 20.
- Anwenderdefiniertes Skript: Legt die Partitionen mit einem von Ihnen angegebenen Partitionsskript fest.
- Anwenderdefinierte Größe: Legt die Partitionsgröße auf die angegebene Partitionsgröße fest.
Nachdem das System die erste Partition verarbeitet hat, können die Daten dieser Partition umgewandelt werden, auch wenn die Verarbeitung der anderen Partitionen noch nicht abgeschlossen ist.
Partitionsskript Skript, das zur Rückgabe eines Partitionsschlüssels verwendet wird. Das System stellt sicher, dass Datensatzzeilen mit demselben Partitionsschlüssel in denselben Importsatz gehen. Nur sichtbar, wenn Sie die Partitionsmethode auf Anwenderdefiniertes Skriptfestlegen.
Partitionsgröße Die Anzahl der Datensätze in jeder Partition. Nur sichtbar, wenn Sie als PartitionsmethodeAnwenderdefinierte Größeauswählen.
Vor-Import-Skript ausführen Option zum Angeben eines Skripts, das vor dem Import ausgeführt werden soll. Vorschrift Skript, das vor den Datenimporten ausgeführt werden soll. Nur sichtbar, wenn Sie Vor-Import-Skript ausführenauswählen. Post-Import-Skript ausführen Option zum Ausführen eines Skripts nach dem Import. Post-Skript Skript, das nach dem Import ausgeführt werden soll. Nur sichtbar, wenn Sie Post-Import-Skript ausführenauswählen. Hinweis:Bei gleichzeitigen Importen wird das Skript nach Abschluss des letzten Import Set Transformer -Auftrags ausgeführt. - Round-Robin: Das System legt Partitionen automatisch fest.
- Klicken Sie auf Absenden.
-
Um einen Import zu stoppen, der zu viel Zeit in Anspruch nimmt, navigieren Sie zu System-Importsätze > Erweitert > Fortschritt.
- Öffnen Sie den Progress Worker, den Sie abbrechen müssen.
- Klicken Sie auf den zugehörigen Link Auftrag abbrechen.
- Klicken Sie auf Ausführungen, um eine Liste der Ausführungsdatensätze anzuzeigen.
-
Wählen Sie in der Liste Ausführungen den Ausführungsdatensatz aus, den Sie anzeigen möchten.
Der Ausführungsdatensatz zeigt:
- Die Ausführungsnummer.
- Der Name des Zeitplanimports.
- Der Name des Importsatzes.
- Die Ausführungskontextnummer.
- Um Details zu den Ausführungen anzuzeigen, wählen Sie den Ausführungskontext-Datensatz aus, den Sie anzeigen möchten.