Zum Hauptinhalt springen
Praxisleitfaden · Integration

Daten integrieren

Führen Sie Daten aus einer externen Quelle bis zu einem prüfbaren Ergebnis in der UDSP. Der Arbeitsweg prüft und lädt die Rohdaten, verarbeitet sie bei Bedarf und schreibt den validierten Datensatz anschließend an ein vereinbartes Ziel.
Ausgangslage

Die Integration beginnt an einer erreichbaren Quelle

Eine API wird abgerufen, MQTT liefert Ereignisse, S3 stellt Dateien bereit und eine Datenbank beantwortet begrenzte Abfragen. Die erste Anleitung zeigt, welche Angaben und Zugänge Node-RED für den jeweiligen Weg benötigt.

Transportweg und Datenmodell nicht verwechseln

MQTT ist ein Transportweg und kein Speicher. Auch eine API, ein Bucket oder eine Datenbank ist zunächst nur die Quelle. Ob Node-RED daraus Kontextdaten, Sensorbeobachtungen, Tabellenzeilen oder eine neue Datei erzeugt, wird anschließend für den konkreten Datenfluss festgelegt. Die technischen Plattformzugänge beschreibt die Schnittstellenübersicht.

Arbeitsweg

Von der erreichbaren Quelle zum prüfbaren Ergebnis

Die Anleitungen bilden einen Arbeitsweg: Quelle prüfen, Daten laden, Daten verarbeiten und Daten speichern. Ein Mapping ist als optionaler Teil der Verarbeitung enthalten. Die Beispiele verwenden dieselbe Verkehrszählung, damit Eingabe und Ergebnis zusammenpassen.

1 · Quelle

Datenquelle prüfen

Mit einem kleinen Funktionstest nachweisen, dass HTTP-, MQTT-, S3-, Datenbank- oder andere Quelldaten erreichbar sind.

Thema öffnen
2 · Eingang

Daten laden

Rohdaten mit einem konkreten HTTP-, MQTT-, S3- oder SQL-Beispiel in msg.payload übernehmen.

Thema öffnen
3 · Verarbeitung

Daten verarbeiten

Rohdaten prüfen, vereinheitlichen und ein optionales Mapping nachvollziehbar im Flow umsetzen.

Thema öffnen
4 · Speicherung

Daten speichern

Validierte Daten beispielhaft über Stellio, FROST, PostgreSQL oder S3 an das vereinbarte Ziel schreiben.

Thema öffnen