Verarbeiten Sie Zeitreihendaten effizient in der Cloud
Verarbeiten Sie Zeitreihendaten effizient in der Cloud
In der Industrie fallen große Datenmengen aus verschiedenen Quellen an, darunter Sensordaten, die zur weiteren Verarbeitung mit einem Zeitstempel verknüpft werden müssen (Zeitreihendaten). Hierzu bietet sich eine Lösung wie InfluxDB Cloud an.
InfluxDB Cloud ist eine hochleistungsfähige und automatisch skalierende Plattform zur Speicherung und (Echtzeit-)Visualisierung von Zeitreihendaten. Die cloudbasierte Datenbank-Lösung des Unternehmens InfluxData zeichnet sich durch eine hohe Effizienz bei der Einspeisung, Kompression und Abfrage von Daten aus.
Mit dem OPC Router sind Sie in der Lage, Daten aus beliebigen Quellen in Ihrem Unternehmen gezielt und automatisiert in die Cloud-Datenbank einzuspeisen. Wie das funktioniert, erfahren Sie in der folgenden Schritt-für-Schritt-Anleitung zur Anbindung von InfluxDB Cloud über eine API.
Weitere Informationen zu InfluxDB Cloud und InfluxDB 3.0
Weitere Informationen zu InfluxDB Cloud und InfluxDB 3.0
Mit InfluxDB Cloud steht die leistungsfähige Infrastruktur der Zeitreihendatenbank InfluxDB nun auch in der Cloud zur Verfügung. InfluxDB wird von dem Unternehmen InfluxData entwickelt und findet aufgrund der besonders effizienten Einspeisung, Speicherung und Abfrage von Daten weitreichende Verwendung in der Industrie. InfluxDB Cloud basiert auf dem neuen InfluxDB 3.0-Release, welches die Verarbeitungskapazitäten der Plattform noch weiter erhöht.
Schritt-für-Schritt-Anleitung zur Anbindung von InfluxDB Cloud mit dem OPC Router
Im Folgenden zeigen wir Ihnen, wie Sie Daten mit dem OPC Router zu InfluxDB Cloud übertragen. Die Anleitung teilt sich in zwei Hauptabschnitte auf:
API-Zugriff in InfluxDB Cloud einrichten
1. Melden Sie sich bei InfluxDB Cloud an.
2. Kopieren Sie die angezeigte Browser-URL. Diese wird in einem späteren Schritt benötigt und könnte z.B. folgendermaßen aussehen:
https://eu-central-1-1.aws.cloud2.influxdata.com/orgs/e41be2f7ad13ef96
3. Klicken Sie links in der Menüleiste auf „Load Data“ (1) und wählen Sie „API Tokens“ (2) aus. Klicken Sie auf den Button „Generate API Token“ (3) und geben Sie eine Beschreibung für den generierten API-Token an.
4. Klicken Sie auf den erstellten API-Token und kopieren Sie die ID des Tokens. Bewahren Sie diese gut auf, da ein nachträglicher Zugriff darauf nicht mehr möglich ist.
5. Gehen Sie in der linken Menüleiste unter „Load Data“ auf „Buckets“ (1) und legen Sie mit einem Klick auf den Button „Create Bucket“ (2) einen neuen Bucket an. Auch der Name des angelegten Buckets wird in einem späteren Schritt benötigt.
Verbindung im OPC Router einrichten
Als Basis für die InfluxDB Cloud-Anbindung wird das Plug-in „InfluxDB 2.0/3.0 & Cloud“ des OPC Routers verwendet. Im Folgenden benötigen Sie den zuvor aus InfluxDB Cloud kopierten API-Token sowie die InfluxDB Cloud-Browser-URL und den Namen des angelegten Buckets.
API-Token und Browser-URL könnten folgendermaßen aussehen:
URL: https://eu-central-1-1.aws.cloud2.influxdata.com/orgs/e41be2f7ad13ef96
API Token: PUKxM3EkwgpmTkWsXxbp_7Lxk1vaFp3NU43HNEzUP6WZ7rdQ48AEqJ19i-ZzFTKf_IshknvI1fYnkdeQKS2deg==
Gehen Sie im OPC Router links oben in der Leiste auf das Plug-in-Symbol (1) und wählen Sie das Plug-in „InfluxDB 2.0/3.0 & Cloud“ aus (2).
Fügen Sie das Plug-in über das Plus-Symbol hinzu (3) und nehmen Sie folgende Einstellungen vor:
(4) Beliebiger Name
(5) Erster Teil der aus InfluxDB Cloud kopierten Browser-URL, in diesem Beispiel: https://eu-central-1-1.aws.cloud2.influxdata.com
(6) Den kopierten API-Token
(7) Den letzten Teil der kopierten Browser-URL (nach /orgs/), in diesem Beispiel: e41be2f7ad13ef96
(8) Den Namen des zuvor angelegten Buckets
Klicken Sie auf den „Verbindung testen“-Button (9), um die Konfiguration zu bestätigen.
2. Ziehen Sie ein InfluxDB 2.0/3.0 & Cloud-Transferobjekt per Drag-and-Drop in die mittlere Fläche.
3. Doppelklicken Sie auf das angelegte Transferobjekt, um das Konfigurationsfenster zu öffnen.
Ganz oben wählen Sie den Namen des zuvor konfigurierten InfluxDB 2.0/3.0 & Cloud-Plug-ins aus.
Legen Sie eine Messreihe fest. Geben Sie die Field Keys an (Felder, in welche die Werte geschrieben werden sollen) sowie die Tag Keys, die den geschriebenen Werten zugewiesen werden sollen (dienen u.a. als Filter in InfluxDB Cloud).
4. Verbinden Sie das erstellte Transferobjekt mit den gewünschten Datenquellen. Verwenden Sie das Transferobjekt „Konstanten“ zum Festlegen der Tags. Als Quelle für die Daten kann z.B. ein OPC Server dienen. In diesem Fall verwenden Sie das Transferobjekt „OPC Data Access“. Der folgende Screenshot zeigt eine simple Beispielkonfiguration.
Die folgenden Screenshots zeigen eine beispielhafte Verbindung im OPC Router und eine Visualisierung in InfluxDB Cloud:
Weitere Informationen
Finden Sie hier weitere spannende Themen:
Die Kommunikation über REST-Schnittstellen ist mit dem OPC Router sicher & problemlos möglich. Das REST Plug-in erlaubt es nicht nur, andere Systeme über eine REST API anzusprechen, sondern per REST Trigger auch selbst eine REST API für ein angebundenes System aufzubauen. In unserem Beitrag zum REST Plug-in lesen Sie alles Wichtige zur Implementierung sowie zum Einsatz der Technologie im industriellen Kontext.
Über eine REST API können Webdienste, Geräte und andere Systeme gezielt angesprochen und Daten sicher übertragen werden. In unserem verlinkten Beitrag zeigen wir fünf Anwendungsfälle für den REST-Standard in der Industrie.
Der OPC Router ist eine Software, die Ihre Maschinen und Systeme miteinander vernetzt. Er ermöglicht die Verbindung aller bestehender Systeme und kann Prozesse nachhaltig modernisieren. Unser Video erklärt Ihnen, wie der OPC Router genau funktioniert, wie er in Ihre Systemumgebung integriert werden kann und welche Vorteile er für Ihr Unternehmen bietet.