Nachweise vor der Bearbeitung festlegen
Dieser Workflow richtet sich an Data Engineers, Integrationsentwickler und Analysten, die ein transformiertes, nachvollziehbares JSON-Payload benötigen. Beginnen Sie mit einem repräsentativen Eingabebeispiel, einer kurzen Feldliste und einem Ausgabe- oder Zielstrukturbeispiel. Lassen Sie die Originaleingabe unverändert. Legen Sie vor dem Lauf fest, wie fehlende Pfade, null, Arrays und abgeleitete Werte gezählt werden.
Auswahl und Transformation trennen
Nutzen Sie das JSONPath-Abfragetool, um Quellpfade zu finden und angeforderte, gefundene, leere oder fehlende Werte zu zählen. So wird ein Pfadfehler sichtbar, bevor er in einem großen Ausdruck verschwindet. Wenn die Auswahl stimmt, wechseln Sie zum JSONata-Abfrage- und Transformationsstudio. Speichern Sie den Ausdruck und vergleichen Sie die Ausgabe mit dem erwarteten Beispiel; prüfen Sie besonders umbenannte Schlüssel, verschachtelte Objekte, gefilterte Einträge und berechnete Felder.
Herkunft dokumentieren und abnehmen
Verwenden Sie den JSON-Datenherkunfts-Tracker, um jedes Ausgabefeld mit einem Quellpfad oder den Abhängigkeiten seiner Ableitung zu verbinden. Das Abnahmepaket enthält Eingabe- und Ausgabebeispiel, Feldzahlen, JSONata-Ausdruck und eine Abdeckungsaussage für jedes Ausgabefeld. Fehlende oder nicht auflösbare Pfade bleiben als Lücken sichtbar. Das Ergebnis dokumentiert Transformationsprovenienz, verspricht aber keine fachliche oder nachgelagerte Korrektheit. Für benachbarte Formatierungs- und Konvertierungsaufgaben siehe JSON Format und JSON Convert.