SortCL Metaddaten-Details

 

Einfache, erweiterbare Daten- und Manipulationsdefinitionen

Die Metadaten des SortCL-Programms, die in IRI CoSort und anderen IRI-Softwareprodukten verwendet werden, sind nicht nur explizit und logisch, sondern auch funktional umfangreich.
 

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.

 

Automatisieren Sie die Konvertierung in SortCL DDF aus bestehenden BI-, CRM-, ETL- und Datenmodellierungstool-Metadaten über AnalytixDS CATfx-Vorlagen, MITI's MIMB und aus Datenbanktabellen über IRI FACT (Fast Extract).

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.