SortCL Metaddaten-Details
Einfache, erweiterbare Daten- und Manipulationsdefinitionen
SortCL-Metadaten beginnen mit Data Definition Files (DDF), die die Struktur und das Aussehen von unterschiedlichen, strukturierten Datenquellen und -zielen festlegen - in der Regel Dateien oder Datenbanktabellen.
Erstellen Sie .DDF-Dateien manuell oder automatisch im Metadatensuchassistenten der IRI Workbench GUI. Konvertieren von Drittanbieter-Dateilayouts in SortCL DDF aus Kommandozeilenprogrammen im CoSort-Paket oder in der GUI.
Einfache Datendefinition
Eine .DDF-Datei für jede Datenquelle enthält z.B. eine Liste von Spalten- oder Feldspezifikationen:
/FIELD=(Lastname, POSITION=1, SIZE=14, TYPE=EBCDIC)
Eine solche einfache, selbstdokumentierende Syntax ist einfach zu erlernen, zu verwenden und zu auditieren. Dieselben "/FIELD=" Anweisungen identifizieren die Spalte:
- Namen oder Aliases
- Größe oder Bereiche
- Positionen oder Begrenzungen
- Datentypen, Teilzeichenketten und Verbundstrukturen
- Bedingungen, Ausdrücke und Lookups
- Aggregation, Bereinigung, Sicherheit und andere Funktionen
SortCL Job Specification Files (.SCL) oder Skripte definieren alle Zuordnungen und Manipulationen der Felder. Ihre Feld-(Spalten-)Layouts werden typischerweise in wiederverwendbaren DDF-Repositories gespeichert. Sie können /FIELD-Layouts auch direkt in der Input- (Quelle), Inrec (Voraktionslayout) oder Output- (Ziel-) Phase eines IRI-Jobskripts angeben.
SortCL-Jobs verwenden Quellfeldnamen als symbolische Referenzen, um z.B. Felder neu zuzuordnen und ihre Attribute zu ändern:
/JOIN Left Right WHERE Left.Lastname=Right.Lname
Unabhängigkeit von Daten und Anwendungen
SortCL-Metadaten unterstützen auch die Unabhängigkeit von Daten und Anwendungen, da die Jobbefehle von den (zentralen, wiederverwendbaren) DDF-Feldanweisungen getrennt werden können. Mehrere Ebenen der Daten- und Anwendungsunabhängigkeit können durch verschachtelte Spezifikationen und Referenzen entstehen.
Mehrere Ziellayouts innerhalb desselben Auftrags können spezifiziert werden, um mehrere Ansichten der Daten wiederzugeben und auszugeben.
Datenarchitekten können die Herkunft dieser Metadaten in verteilten EGit- oder ähnlichen Repositories gemeinsam nutzen, versionskontrollieren, sichern und verfolgen, wenn sie über die Eclipse-GUI (IRI Workbench) verbunden sind, die SortCL oder andere IRI-Aufträge verwaltet.
Datenverwaltung
SortCL-Metadaten unterstützen auch die Definition und Verwaltung von Stammdaten. Bestehende oder benutzerdefinierte Stammdatenformate, die in Dateien oder Tabellen gespeichert sind, können in .DDF-Repositorys angegeben und dann in SortCL-Anwendungen verwendet werden.
Aus Compliance-Sicht unterstützen SortCL-Metadaten Schutzfunktionen auf Feldebene wie Maskierung und Verschlüsselung, während Sie Daten für die Analyse vorbereiten. SortCL-Metadaten und ihre Aufnahme in Auditprotokolle ermöglichen es Ihnen, diese Prozesse abzubilden und die Anforderungen Ihres Risiko- und Kontrollrahmens zu erfüllen.
Die Metadaten und die operative Infrastruktur von SortCL ermöglichen es Ihnen, mehrere Prozesse durch ein Produkt, ein Auftragsskript und einen I/O-Pass zu ersetzen. Einfachheit, Transparenz, Konformität und Auditierbarkeit sind selbstverständlich.