Datenimport planen
Planen Sie Importe, um anzugeben, dass bestimmte Importvorgänge in regelmäßigen Intervallen erfolgen.
Vorbereitungen
Wenn dem Anwender die Rolle „Import_Scheduler“ zugewiesen wird, wird dem Anwender die Rolle „admin“ zugewiesen, da der Import_Scheduler Skripts mit Administratorberechtigungen ausführen kann.
Prozedur
- Navigieren zu Alle > System-Importsätze > Administration > Geplante Importean.
- Klicken Sie auf Neu.
-
Füllen Sie im Formular die Felder aus.
Tabelle : 1. Formular „geplanter Datenimport“ Feld Beschreibung Name Name für den geplanten Datenimport. Datenquelle Datenquellendatensatz, 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 Transformationszuordnung oder der robuste Umwandler, die für den Datenimport verwendet wird, ist mit der ausgewählten Datenquelle verbunden. Sie können die Transformationszuordnung oder den robusten Umwandler anzeigen, indem Sie den Datenquellendatensatz öffnen und die Registerkarten Transformationen und robuster Umwandler anzeigen.
Ausführen als Name eines Anwenders, dessen Anmeldeinformationen der Importauftrag verwendet. Wenn Sie keinen Wert angeben, wird der Importauftrag als Gastanwender 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 Verbindung, die für den geplanten Import verwendet werden soll. Wählen Sie den standardmäßigen übergeordneten Alias oder einen der untergeordneten Aliasse aus. Dieses Feld ist verfügbar, wenn Verbindung verwenden Ist aktiviert.
Die sys_ID für den ausgewählten Verbindungsalias wird in der Glide-Sitzung gespeichert. Sie kann im Skript für die anwenderdefinierte Datenquelle oder in einem beliebigen Transformationsskript mit dem Code aufgerufen werden
gs.getSession().getClientData('connection_credential_alias_override').Ausführen Häufigkeit, mit der Sie den Import ausführen möchten. Tag Tag, an dem der Import ausgeführt werden soll. Nur sichtbar, wenn Sie auswählen Wöchentlich Oder Monatlich Aus der Liste Ausführen. Zeit Zeit, zu der der Import beginnen soll. Planen Sie nicht mehrere Importe gleichzeitig. Das gleichzeitige Ausführen mehrerer Importe kann sich negativ auf die Leistung auswirken oder einen Instanzausfall verursachen. Wiederholungsintervall Zeitraum, der verstreichen muss, bevor der Import wiederholt wird. Nur sichtbar, wenn Sie festgelegt haben Ausführen Bis Regelmäßig . Wird gestartet Datum, an dem der Import beginnen soll (ausgewählt über das Symbol „Datum und Uhrzeit auswählen“ ( ). Nur sichtbar, wenn Sie festgelegt haben Ausführen Bis Regelmäßig .
Übergeordnet Der übergeordnete Importsatz, zu dem dieser Importsatz gehört und nach dem dieser Import ausgeführt werden soll. Nur sichtbar, wenn Sie festgelegt haben Ausführen Bis Nach Übergeordneten Ausführungen . Bedingt Option zum Angeben eines Skripts, das die Bedingungen definiert, die ausgewertet werden müssen Wahr Bevor der Import ausgeführt wird. Bedingung Skript, das auswertet, ob ein Import ausgeführt werden soll. Nur sichtbar, wenn Sie auswählen Bedingt . 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 reduzieren. Hinweis:Ein gleichzeitiger Import transformiert Daten nicht in einer vorhersagbaren Reihenfolge. Wenn der Auftrag wichtig ist, führen Sie keinen gleichzeitigen Import aus.Weitere Informationen finden Sie unter Gleichzeitige Importe.
Partitionsmethode Methode, mit der jeder Datensatz 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. Das System ordnet dann Datensatz 5 dem Importsatz 1 zu, Datensatz 6 dem Importsatz 2, Datensatz 7 dem Importsatz 3 und Datensatz 8 dem Importsatz 4. Dieses Muster wird fortgesetzt, bis alle Datensätze Importsätzen zugewiesen sind.
Wenn die Zuteilung abgeschlossen ist, enthält Importsatz 1 Datensätze 1, 5, 9, 13, 17. Importsatz 2 enthält Datensätze 2, 6, 10, 14, 18. Importsatz 3 enthält Datensätze 3, 7, 11, 15 und 19. Importsatz 4 enthält Datensätze 4, 8, 12, 16 und 20.
- Anwenderdefiniertes Skript : Legt die Partitionen mit einem fest Partitionsskript Die Sie bereitstellen.
- Anwenderdefinierte Größe : Legt die Partitionsgröße auf fest Partitionsgröße Angegeben.
Nachdem das System die erste Partition verarbeitet hat, können die Daten aus dieser Partition umgewandelt werden, auch wenn die Verarbeitung der anderen Partitionen noch nicht abgeschlossen ist.
Partitionsskript Skript, das zum Zurückgeben eines Partitionsschlüssels verwendet wird. Das System stellt sicher, dass Datensatzzeilen mit demselben Partitionsschlüssel in denselben Importsatz gehen. Nur sichtbar, wenn Sie festgelegt haben Partitionsmethode Bis Anwenderdefiniertes Skript .
Partitionsgröße Die Anzahl der Datensätze in jeder Partition. Nur sichtbar, wenn Sie einen auswählen Partitionsmethode Von Anwenderdefinierte Größe .
Vor-Import-Skript ausführen Option zum Festlegen eines Skripts, das vor dem Import ausgeführt werden soll. Vorgeschrieben Skript, das vor den Datenimporten ausgeführt werden soll. Nur sichtbar, wenn Sie auswählen Führen Sie das Skript vor dem Import aus . 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 auswählen Führen Sie das Skript nach dem Import aus . Hinweis:Bei gleichzeitigen Importen wird das Skript nach dem letzten ausgeführt Import Set TransformerAuftrag abgeschlossen. - 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 > Fortschrittan.
- Öffnen Sie den Fortschrittswarner, den Sie abbrechen müssen.
- Klicken Sie auf Auftrag abbrechen Zugehöriger Link.
- Um eine Liste der Ausführungsdatensätze anzuzeigen, klicken Sie auf Ausführungen .
-
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 Nummer des Ausführungskontexts.
- Um Details zu den Ausführungen anzuzeigen, wählen Sie den Datensatz für Ausführungskontexte aus, den Sie anzeigen möchten.