flowground für Geschäftskunden
JSONata Daten-Transformation
Konnektor für

JSONata Daten-Transformation

Bearbeiten Sie mit unserem Transformations-Konnektor JSON-Daten innerhalb Ihres Integrations-Flows mit Hilfe von JSONata, einer leichten und eleganten Transformationssprache. Rechnen Sie zum Beispiel Gesamtpreise aus, um sie einem ERP-System zur Verfügung zu stellen oder selektieren Sie Kundendaten aus einem Postleitzahlenbereich, um sie an eine CRM-Lösung zu schicken. JSONata gibt Ihnen die Möglichkeit, komplexe Abfragen in einer kompakten und intuitiven Notation auszudrücken. Die Ergebnisse können Sie in jede beliebige JSON-Ausgabestruktur formatieren lassen. Zusätzlich können Sie benutzerdefinierte Funktionen erstellen, um mit JSONata jede Transformationsaufgabe zu bewältigen.

Funktionen und Anwendungsfälle

Bearbeitungsmöglichkeiten von JSON-Objekten

JSONata ist eine Turing-vollständige Programmiersprache und bietet somit praktisch unbegrenzte Möglichkeiten zur Bearbeitung von JSON-Objekten. Im Folgenden einige Beispiele für mögliche Anwendungsfälle.

Kundendaten selektieren und aggregieren

Sie können mit Hilfe des JSONata-Konnektors Daten aus einem JSON-Objekt selektieren und aggregieren. So können Sie zum Beispiel Kundendaten aus einem bestimmten PLZ-Bereich herausfiltern und aufbereiten, um sie im weiteren Flow einem Tool für Kampagnen-Management als Input zur Verfügung zu stellen.

Währungssymbole aus Preisen entfernen

Sie können zum Beispiel aus einem JSON-Array, das einen Preis enthält, das Währungssymbol entfernen lassen, wenn Sie nur an der Zahl interessiert sind. Sie können Zeichenfolgen auch aufteilen.

Namen in Vornamen und Nachnamen auftrennen

So können Sie zum Beispiel in einem JSON-Objekt, das Adressdaten enthält, das Feld "Vollständiger Name" in "Vorname" und "Nachname" aufteilen.

Gesamtpreise ausrechnen

Sie können numerische Daten kombinieren und aggregieren. So können Sie zum Beispiel den Produktpreis mit der Menge der verkauften Produkte multiplizieren und den erhaltenen Gesamtpreis in ein JSON-Objekt einfügen, das dann im Flow weiterverarbeitet werden kann.

Spezifikationen
  • Kategorie: Developer Tools
  • Anbieter: elastic.io GmbH
  • Genutzte API: jsonata.org
  • Managed: MANAGED
  • Lizenz: Proprietär
  • Programmiert mit: javascript
Preise

Sie benötigen zur produktiven Nutzung einen kostenpflichtigen Projektraum.

Preise und Editionen
Changelog

Version number: 3

Letzte Änderung: 11.09.18

Technische Spezifikationen

Keine Daten für triggers vorhanden

transform

OnInit
./lib/actions/transform.js
OnStartup
-
OnClose
-

Attributes

-

Keine Daten für terms vorhanden

Keine Daten für environment vorhanden