Endian-Migration

 

 

Konvertieren zwischen Groß-, Klein- und BOM - plattformunabhängig

Herausforderungen

 

Es gibt ein inhärentes Datenkompatibilitätsproblem zwischen verschiedenen endianischen Architekturen.

 

Binärzahlen und Multibyte-Zeichendaten von "Big-Endian"-Computern, wie dem Großrechner, werden auf "Little-Endian"-Computern, wie einem Windows-PC, nicht korrekt verarbeitet und umgekehrt.

 

Unterschiedliche CPU-Architekturen legen den residenten Daten unterschiedliche Bytereihenfolgen auf. Inkompatibilitäten in der Datenerkennung und -verarbeitung können die Folge sein.

Lösungen

 

IRI bietet in seiner Software Endian-Designations und Migrationsfunktionalität, um Daten von Big- und Little-Endian-Architekturen zu verarbeiten oder in Big- und Little-Endian-Architekturen zu konvertieren.

Die Fähigkeit von IRI, die Byte-Reihenfolge auf globaler, Quell- (z.B. Datei) und Feldebene zu erhalten und zu ändern, bedeutet, dass Datenquellen auf diesen Ebenen auf großer, kleiner oder zweibändiger Hardware korrekt verarbeitet werden können. Dies erleichtert die Entlastung von arbeitsintensiven oder teureren Systemen von Computern mit mehr Kapazität, aber unterschiedlicher Byte-Reihenfolge.

Die Endian-Steuerung auf Feldebene erleichtert das Verschieben von Daten in und aus Dateien und Datenbanken während der Datenintegration. Ausgabe von Big- und Little-Endian-Daten an ein oder mehrere Ziele gleichzeitig. Vermeiden Sie die Notwendigkeit von Korrekturprozessen, Datenredundanz und Synchronisation.

Die Datenmanagement-Plattform IRI Voracity oder diese separat erhältlichen Einzelprodukte verwalten das Endian-Problem auf effiziente und sinnvolle Weise:

IRI CoSort

Erfasst, transformiert und markiert Daten als Big oder Little Endian, unabhängig von der Byte-Reihenfolge der Ausführungsplattform.

IRI NextForm

Konvertiert die Bytefolge von Dateien und Feldern, um Daten plattformübergreifend zu migrieren.

IRI FieldShield

Erfasst, schützt und zielt auf Daten als Big oder Little Endian, unabhängig von der Byte-Reihenfolge der Ausführungsplattform.

IRI RowGen

Erzeugt Testdaten - Dateien und Felder - mit der für Sie erforderlichen Byte-Reihenfolge.