Zum Inhalt springen

Shaper

Shaper sind Transformationskomponenten zur strukturellen Bearbeitung bestehender DataItems.

Ein Shaper verarbeitet ein eingehendes DataItem anhand einer definierten Shaper-Konfiguration und erzeugt daraus ein strukturell angepasstes Ziel-DataItem.

Die Verarbeitung erfolgt:

  • nicht destruktiv
  • regelbasiert
  • feldbezogen
  • konfigurationsgesteuert

Das ursprüngliche DataItem bleibt unverändert bestehen, wird angepasst oder erweitert.

Funktionsumfang

  • Feldumbenennung
  • Felderzeugung
  • Feldtransformation
  • Feldentfernung
  • Strukturanpassung
  • Mapping-Definition

Technischer Ablauf

  1. Ein DataItem wird als Eingabe übergeben.
  2. Die definierte Shaper-Konfiguration wird angewendet.
  3. Die definierten Mapping-Regeln werden sequenziell verarbeitet.
  4. Ein neues transformiertes DataItem wird erzeugt.
  5. Das Ursprungsobjekt bleibt unverändert bestehen.

Administrative Hinweise

  • Änderungen an Feldnamen können abhängige Prozesse beeinflussen
  • Datentyp-Änderungen sind vor Produktivsetzung zu validieren
  • Jede Shaper-Konfiguration ist versioniert zu dokumentieren
  • Testläufe mit produktionsnahen DataItems sind durchzuführen
  • Mapping-Regeln sind eindeutig und konfliktfrei zu definieren

Technische Kernobjekte

Element Beschreibung
DataItem Logische Datenstruktur innerhalb intracon
Feldname Technischer Identifier eines Attributs
Shaper-Konfiguration Regeldefinition zur Transformation
Mapping-Regel Zuordnung Quelle → Ziel
Transformation Logische Veränderung eines Feldwertes
Zielstruktur Ergebnisobjekt nach Anwendung des Shapers
Zuletzt aktualisiert am