Zum Inhalt

Elemente

Wähle ein Element, um seine vollständige Spezifikation zu öffnen.

  • <ama-generate> — Rendert konfigurierte AMA-/EDIFACT-Nachrichten sowie die zugehörigen Artefakte und Pakete.
  • <array> — Erzeugt ein wiederholtes Array aus einer literalen Wertemenge oder einer skriptbasierten Quelle.
  • <artifact> — Deklariert ein zusätzliches Artefakt, das ein AMA-Generierungslauf ausgibt.
  • <assert> — Erzwingt eine boolesche Datenqualitätsinvariante und beendet die Ausführung, wenn sie falsch ist.
  • <condition> — Ist ein reiner Verzweigungscontainer ohne eigene Attribute.
  • <database> — Deklariert einen benannten relationalen Datenbank-Client für Lese-, Schreib- und SQL-Operationen.
  • <echo> — Gibt freien Text aus seinem Elementinhalt aus und besitzt keine Attribute.
  • <edifactProfiles> — Gruppiert benannte EDIFACT-Trennzeichenprofile.
  • <element> — Definiert ein XML-orientiertes Feld mit denselben Wertsemantiken wie ein key.
  • <else> — Ist der attributlose Fallback-Zweig einer condition.
  • <else-if> — Definiert einen bedingten Zweigkörper für if- und else-if-Workflow-Elemente.
  • <execute> — Führt vertrauenswürdigen Python-, SQL- oder Bash-Code aus einer URI, einem Ausdruck oder einem Inline-Body aus.
  • <field> — Ordnet innerhalb eines reference-Statements eine Quellspalte einem Zielfeld zu.
  • <generate> — Generiert, transformiert, iteriert und exportiert optional einen Produktstrom.
  • <generator> — Registriert eine projektspezifische Generator-Klasse unter einer descriptorlokalen ID.
  • <id> — Definiert ein generiertes, kopiertes, konvertiertes oder skriptbasiertes Produktfeld.
  • <if> — Definiert einen bedingten Zweigkörper für if- und else-if-Workflow-Elemente.
  • <include> — Bindet einen weiteren Descriptor oder eine Properties-Ressource in den aktuellen Setup-Scope ein.
  • <item> — Definiert eine auswählbare Eintragsform innerhalb einer Liste.
  • <iterate> — Durchläuft Datensätze aus einer erforderlichen Quelle und stellt den aktuellen Datensatz ohne eigenes Ausgabeziel in Kindkontexten bereit.
  • <kafka-exporter> — Deklariert ein Kafka-Producer-Ziel für generierte Produktströme.
  • <kafka-importer> — Deklariert eine Kafka-Consumer-Quelle für DataMimic-Statements.
  • <key> — Definiert ein generiertes, kopiertes, konvertiertes oder skriptbasiertes Produktfeld.
  • <list> — Erzeugt einen Listenwert aus einer oder mehreren deklarierten Eintragsformen.
  • <mapping> — Fügt während der geordneten Mapping-Phase Produktfelder bedingt hinzu oder überschreibt sie.
  • <memstore> — Akzeptiert eine veraltete Memstore-Deklaration mit Warnung und ignoriert sie; der eingebaute Memstore bleibt unverändert.
  • <ml-train> — Trainiert und veröffentlicht ein konfiguriertes Machine-Learning-Artefakt aus Projektdaten.
  • <mongodb> — Deklariert einen benannten MongoDB-Client für Quell- und Zieloperationen.
  • <nestedKey> — Erstellt oder ergänzt ein verschachteltes Listen- oder Dictionary-Feld im aktuellen Produktdatensatz.
  • <object-storage> — Deklariert einen benannten S3-kompatiblen Object-Storage-Client für Projekt-Reads und -Writes.
  • <operate> — Wendet geprüfte Operation-Control-Zeilen auf XML- oder JSON-Templates an und erzeugt Artefakte.
  • <output> — Deklariert eine erzeugte AMA-Nachrichtenausgabe.
  • <package> — Definiert ein Paket für generierte AMA-Artefakte.
  • <param> — Deklariert den Vertrag für einen Fragmentparameter.
  • <profile> — Deklariert ein benanntes EDIFACT-Trennzeichenprofil für AMA-Templates und -Ausgaben.
  • <property> — Überschreibt eine Property im Scope eines eingebundenen XML-Descriptors.
  • <rabbitmq-exporter> — Deklariert ein RabbitMQ-Publisher-Ziel für generierte Produktströme.
  • <rabbitmq-importer> — Deklariert eine RabbitMQ-Consumer-Quelle für DataMimic-Statements.
  • <reference> — Wählt korrelierte Felder aus einem Quellendatensatz und ordnet sie dem aktuellen Produkt zu.
  • <rule> — Führt eine Regelaktion im aktuellen Datenkontext bedingt aus.
  • <setup> — Ist die Wurzelkonfiguration und der geordnete Container eines DataMimic-Descriptors.
  • <sourceConstraints> — Filtert Quellendatensätze, bevor generierte Felder ausgewertet werden.
  • <state-machine> — Deklariert einen benannten gewichteten Zustandsgraphen für deterministische Generierung.
  • <targetConstraints> — Validiert, filtert oder ergänzt generierte Datensätze vor dem Export.
  • <template> — Definiert ein wiederverwendbares AMA-EDI-Template.
  • <templates> — Gruppiert wiederverwendbare AMA-Template-Definitionen.
  • <transition> — Verbindet einen Zustand mit einem anderen und erlaubt ein optionales positives Auswahlgewicht.
  • <value> — Deklariert einen skalaren Konstantwert in einem literalen Array.
  • <variable> — Bindet einen wiederverwendbaren Skalar, eine Entity, eine Quellauswahl oder einen Skriptwert im aktiven Scope.
  • <while> — Wiederholt Kindelemente unter einem Iterationslimit, solange eine Bedingung wahr ist.