Zeitmarken (Timestamps) und Datumsdaten laden

Der Loader kann Daten in Spalten mit Zeitmarken und Datumsdatentypen laden. Die Datenformate für Zeitmarken und Datumsdaten in dem Dokument werden durch anpassungsfähige Muster festgelegt. Der Benutzer kann vorhandene Muster bearbeiten oder weitere Muster zu der bereits vorhandenen Musterliste hinzufügen.

Die Daten für eine Zeitmarke bzw. ein Datum werden mit den verfügbaren Mustern (Masken) abgeglichen. Das erste mit den Daten übereinstimmende Muster wird verwendet, um die Daten vor dem Laden in die Datenbank in das Zielformat für Zeitmarken umzuwandeln.

Es stehen zwei anpassungsfähige Ausgabezeitmarkenmuster zur Verfügung: TimeStampFormat.JDBC und TimeStampFormat.Load.

  1. TimeStampFormat.JDBC wird verwendet, wenn der Loader JDBC-Verbindungen zum Ausführen einer Operation verwendet.

    Die Methoden 'SQLImport' und 'delete' des Loaders aktualisieren die Datenbank über JDBC-Verbindungen.

  2. TimeStampFormat.Load wird verwendet, wenn der Loader die nativen Dienstprogramme verwendet.

    Die Methoden 'import' und 'load' des Loaders verwenden native Dienstprogramme.

Sie können Zeitmarkenformate anpassen, indem Sie wie folgt vorgehen:

  1. Erstellen Sie eine neue property-Eigenschaftsdatei zur Loader-Anpassung.

    Windows NT Windows 2000 AIX Solaris Linux MassLoadCustomizer.properties befindet sich im Archiv MassLoader.zip. Extrahieren Sie diese Datei, aber behalten Sie die Erweiterung .properties bei, und stellen Sie die Datei in ein Verzeichnis, das sich im Klassenpfad befindet.

  2. Wichtig: Entfernen oder ändern Sie die vorhandene Datei MassLoadCustomizer.properties nicht.

    iSeries ISeries_LODWCSDTA_Customizer.properties befindet sich im Verzeichnis /QIBM/ProdData/WebCommerce/properties. Kopieren Sie diese Datei in das Verzeichnis /instroot/xml, benennen Sie die neue Datei um, behalten Sie jedoch die Erweiterung .properties bei, nehmen Sie anschließend die erforderlichen Änderungen in der neuen Datei vor.Wichtig: Entfernen oder ändern Sie die ursprüngliche Datei ISeries_LODWCSDTA_Customizer.properties nicht.

  3. Passen Sie die Zeitmarkenformate an, indem Sie Masken in der neuen property-Eigenschaftsdatei zur Loader-Anpassung ändern bzw. hinzufügen

    Die folgenden Eingabezeitmarkenmasken stehen zur Verfügung:

      InputTimeStampFormat.1 = yyyy-DD hh:mm:ss.SSSSSS
      InputTimeStampFormat.2 = yyyy-MM-dd hh:mm:ss.SSSSSS
      InputTimeStampFormat.3 = yyyy-DD-hh.mm.ss.SSSSSS
      InputTimeStampFormat.4 = yyyy-MM-dd-HH.mm.ss.SSSSSS
      InputTimeStampFormat.5 = yyyy-MM-dd-hh.mm.ss.SSSSSS
      InputTimeStampFormat.6 = yyyy-MM-dd HH:mm:ss.SSSSSS
      InputTimeStampFormat.7 = yyyy-DD HH:mm:ss.SSSSSS

    Die folgenden Standardmuster für Eingabedatenformate sind verfügbar:

      InputDateFormat.1 = MM-dd-yyyy
      InputDateFormat.2 = yyyy-dd-MM
      InputDateFormat.3 = yyyy-MM-dd 
      InputDateFormat.4 = MM/dd/yyyy
      InputDateFormat.5 = yyyy/dd/MM
      InputDateFormat.6 = yyyy-DD

    Sie können diese Zeitmarken- und Datumsmasken ändern oder beliebige neue Masken hinzufügen. Geben Sie diese Masken in der property-Eigenschaftsdatei zur Loader-Anpassung in der numerischen Reihenfolge an, in der Sie sie mit den Eingabezeitmarken vergleichen möchten. Wenn Sie eine Eingabezeitmarke hinzufügen, müssen Sie die nächste Nummer in der aktuellen Reihenfolge verwenden. (Beim Hinzufügen zu der oben beschriebenen Liste wäre die nächste Eingabezeitmarke beispielsweise InputTimeStampFormat.8.)

    Die folgenden Muster für das Formatieren von Eingabedaten zur Ausgabe für Zeitmarken und Datum sind verfügbar:

      TimeStampFormat.JDBC = yyyy-MM-dd hh:mm:ss.SSSSSS
      TimeStampFormat.Load = yyyy-MM-dd-hh.mm.ss.SSSSSS
      DateFormat.JDBC = yyyy-MM-dd
      DateFormat.Load = yyyy-MM-dd

    Im Allgemeinen wird das Format des ausgegebenen Datums und der ausgegebenen Zeitmarke nicht angepasst.

  4. Geben Sie den neuen Dateinamen als den Wert des angepassten Parameters für den Befehl 'Load' an.

Verwandte Konzepte

Verwandte Aufgaben

Verwandte Referenzen

IBM Copyright