Microsoft SQL Server InfluxDB

Einfache Datenübergabe an die InfluxDB

Die Influx Datenbank ist eine leistungsfähige BigData / NoSQL Datenbank für Zeitreihen-Daten der Firma InfluxData. Durch neue nicht-relationale Datenbankkonzepte ist die InfluxDB in der Lage sehr schnell und effizient große Datenmengen mit Zeitbezug zu speichern und wieder zu laden und bereitzustellen.
Der OPC Router hat mit seinen Plug-ins Verbindungen zu verschiedensten Systemen der industriellen Infrastruktur und damit auch Zugriff auf deren Daten. Durch das InfluxDB Plug-in ist es jetzt möglich, diese Daten direkt an die Influx Datenbank zu übergeben und diese damit BigData und Analyse-Anwendungen zur Verfügung zu stellen. Die Verbindung der Datenquellen mit der InfluxDB geschieht wie gewohnt in der graphischen Konfiguration per Drag&Drop.

Jetzt kostenlos testen

Beispiel für die Übergabe von Prozesswerten an die InfluxDB:

Beispiel für Datenaufzeichnung in die InfluxDB von einer SPS über OPC UA

So einfach kann es sein.

Systeme vernetzen

Was sind Transfer, Trigger und das Browsing?

Transfer-Objekte

Das Transferobjekt des Influx Plug-in ermöglicht die Übergabe von Daten an eine Influx Datenbank.
Jedes Transferobjekt bekommt eine InfluxDB Anbindung zugewiesen, je nach Datenbank in die geschrieben werden soll.

InfluxDB Measurement, Tag und Fields

Bei der Datenübergabe kann das Measurement von der Datenquelle übergeben werden, oder statisch festgesetzt werden. Die Measurements bilden in der InfluxDB den Datentopf, vergleichbar mit einer Tabelle im klassischen SQL.
Ebenso kann das Tag statisch oder dynamisch ermittelt werden. Über die Tags werden Daten in der InfluxDB gruppiert, um für spätere Abfragen einen Kontext zu schaffen.
Die zu übergebenden Fields werden im Transferobjekt konfiguriert. In der Verbindung werden diese dann grafisch mit Datenpunkten aus der Quelle verbunden. Fields sind die einzelnen Felder eines Datensatzes. Verglichen mit dem klassischen SQL sind die Fields wie Spalten der Tabellen zu sehen.

Trigger

Das Influx Plug-in verfügt über keinen eigenen Trigger. Der Datentransfer in die Datenbank kann durch die verschiedenen Basis-Trigger oder Trigger aus anderen Plug-ins ausgelöst werden.

Browsing

Browsing wird durch das InfluxDB Plug-in an verschiedenen Stellen unterstützt.

Bei der Konfiguration der Datenbankanbindung können die Datenbanken eines InfluxDB-Servers gebrowst werden.
Zum Aufbau der Verbindungskonfiguration können in den Transferobjekten die verfügbare MeasurementsTags und Fields aus der Datenbank geladen werden.

InfluxDB Plug-in Anwendungs-Beispiele

Prozesswert-Datenerfassung

Der OPC Router hat durch seine Vernetzung in der Produktionsumgebung Zugriff auf wertvolle Produktionsdaten. Diese Daten eigenen sich sehr gut, um sie als Zeitreihen-Daten an das Influx BigData Datenbanksystem zu übergeben. Damit ergeben sich für die Produktionsdaten neue Analyse-Möglichkeiten, aber auch bereits in der Datenbank befindliche Daten können in neuen Zusammenhängen betrachtet werden. Durch die verschiedenen Plug-ins laden Sie Daten aus verschiedensten Systemen und übergeben sie an die InfluxDB. Ein typisches Beispiel für Daten, die zur Prozessdatenerfassung gesammelt werden, sind Steuerungs- und Sensordaten aus SPS Systemen. Steuerungen werden über das standardisierte OPC UA Protokolle angebunden (mit dem OPC UA Client Plug-in).

Influx Db
Plug-in Connections
OPC UA Client / OPC DA Client
MQTT Client
Plug-in Connections
Influx Db

MQTT zu InfluxDB Übertragung

Immer mehr Systeme in der Industrie können Ihre Daten per MQTT versenden. Gerade das immer weiter wachsende IoT (Internet of Things) basiert stark auf diesem einfachen und leichtgewichtigem Protokoll. Der OPC Router kann mit seinem MQTT Client Plug-in Nachrichten von einem MQTT Broker empfangen und so Daten von beliebigen Quellen als MQTT Subscriber beziehen. In Kombination mit dem InfluxDB Plug-in können die Daten dann direkt, oder nach vorheriger Transformation an die InfluxDB übergeben werden. Es ist daher möglich den OPC Router als ein MQTT zu InfluxDB Gateway mit graphischer Konfiguration zu nutzen.

Hier finden Sie weitere Informationen
über den OPC Router und die Plug-ins.

Plug-ins
Testen Sie jetzt