Planen Sie einen Datenimport

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 4 Minuten Lesedauer
  • Planen Sie Importe, um anzugeben, dass bestimmte Importvorgänge in regelmäßigen Intervallen erfolgen.

    Vorbereitungen

    Erforderliche Rolle: Import_Scheduler, Import_admin oder admin
    Warnung:

    Wenn dem Anwender die Rolle „Import_Scheduler“ zugewiesen wird, wird dem Anwender die Rolle „admin“ zugewiesen, da der Import_Scheduler die Möglichkeit hat, Skripts mit Administratorberechtigungen auszuführen.

    Prozedur

    1. Navigieren zu Alle > System-Importsätze > Administration > Geplante Importean.
    2. Klicken Sie auf Neu.
    3. Füllen Sie im Formular die Felder aus.
      Tabelle : 1. Formular für geplanten 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. Darauf kann im Skript für die anwenderdefinierte Datenquelle oder in einem beliebigen Transformationsskript zugegriffen werden, das den Code verwendet 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“ ( Wählen Sie Datum und Uhrzeit aus.). 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, dass 20 Datensätze und 4 Importsätze vorhanden sind. Das System ordnet Datensatz 1 dem Importsatz 1, Datensatz 2 dem Importsatz 2, Datensatz 3 dem Importsatz 3 und Datensatz 4 dem Importsatz 4 zu. Das System ordnet dann Datensatz 5 dem Importsatz 1, Datensatz 6 dem Importsatz 2, Datensatz 7 dem Importsatz 3 und Datensatz 8 dem Importsatz 4 zu. 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 fest Partitionsskript Die Sie angeben.
      • 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 Angeben 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 vor-Import-Skript 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.
    4. Klicken Sie auf Absenden.
    5. Um einen Import zu stoppen, der zu viel Zeit in Anspruch nimmt, navigieren Sie zu System-Importsätze > Erweitert > Fortschrittan.
      1. Öffnen Sie den Fortschrittswarner, den Sie abbrechen müssen.
      2. Klicken Sie auf Auftrag abbrechen Zugehöriger Link.
    6. Klicken Sie auf, um eine Liste von Ausführungsdatensätzen anzuzeigen Ausführungen .
    7. 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.
    8. Um Details zu den Ausführungen anzuzeigen, wählen Sie den Datensatz für Ausführungskontexte aus, den Sie anzeigen möchten.