Der Unterschied zwischen der Transformationssprache und Flach-Datei-Definitionssprache
Datenlayouts können durch eine hierarchische Struktur beschrieben werden. Eine einfache Hierarchie wäre wie folgt:
Header Line 1 Line 2 and so on.
Die hierarchischen Sätze in SunSystems beschreiben die hierarchische Datenstruktur von SunSystems.
Dieses Dokument gibt Beispiele unter Verwendung von SunSystems Markup Language (SSML) an. SSML ist das systemeigene Format, das von SunSystems Connect (SSC) gelesen werden kann.
Dateien im SSML-Format werden als Nutzlasten (payloads) bezeichnet. Dies sind XML-Dateien, die die hierarchische Struktur von SunSystems wiedergeben. SSML wird an dieser Stelle lediglich zur Vereinfachung verwendet, da TML mit beliebigen hierarchisch strukturierten Daten verwendet werden kann, einschließlich von im flachen Dateiformat gehaltenen Daten.
Um mit Daten im flachen Dateiformat arbeiten zu können, muss der Benutzer eine Flach-Datei-Schemadefinition (FSD) vorgeben, die die Struktur der Daten beschreibt. Diese Definition wird von TML verwendet, entweder um Eingabedaten im Flach-Dateiformat zu lesen oder um Ausgabedaten im Flach-Dateiformat zu generieren.