Dynamic Data Importer

Dateiimport als technischer Workflow

Die Demo führt durch Upload, Schema-Prüfung, Feld-Mapping und Ausführung. Sie bildet In-Memory-Läufe, JSON-, XML- und SQL-Export, Symfony-Persistierung und asynchrone API-Imports aus einer Oberfläche heraus ab.

1
Upload
Aktiv
2
Schema
Ausstehend
3
Mapping
Ausstehend
4
Ergebnis
Ausstehend
Schritt 1

Quelldatei und Zielmodus wählen

Lade CSV, Excel, JSON oder XML hoch und entscheide, ob du erst nur validieren, ein JSON-, XML- oder SQL-Artefakt erzeugen oder in Symfony persistieren willst.

Unterstützt werden CSV, Excel (`.xlsx`, `.xls`), JSON und XML.
Der Wizard zeigt danach nur die Schritte, die für den gewählten Lauf relevant sind.
Nur für CSV relevant. Beispiel: `,`, `;` oder Tab.
Öffentliche Demo-Limits: maximal 10 MB pro Datei, Inhaltsprüfung und Rate Limiting für Upload und API.
API-Dokumentation Im nächsten Schritt werden Header, Beispielzeilen und bei Symfony vorhandene Tabellen geladen.
Use Cases

Was die Demo bereits abbildet

Dateianalyse vor dem Lauf
Header, Beispielzeilen und Mapping-Effekte lassen sich prüfen, bevor Daten geschrieben werden.
Schema- und Tabellensteuerung
Für Symfony können bestehende Tabellen gewählt oder neue Tabellenfelder vorbereitet und initialisiert werden.
Ausführungsmodi
In-Memory für schnelle Prüfungen, JSON-, XML- oder SQL-Artefakte sowie Symfony für persistierte oder asynchrone Imports.
API und Job-Status
Die Demo enthält OpenAPI-Docs sowie Status-Endpunkte für Messenger-basierte Hintergrundjobs.