Backend

Für jede Datenbank, in die Daten geschrieben oder aus der Daten entnommen werden sollen, muss ein Backend definiert werden. Ein Backend ist für einen bestimmten Datenbanktyp spezifisch (z.B. InfluxDB®, PostgreSQL®, ...) Es kann mehrere Backends der gleichen Art geben (zum Schreiben oder Auslesen der Daten in oder aus unterschiedlichen Datenbankinstanzen des selben Datenbanktyps).

Ein Backend für InfluxDB®,PostgreSQL® und MS SQL® ist bereits vorinstalliert und vorkonfiguriert. Es wird nicht empfohlen die Werte der Backend-Konfiguration zu ändern (außer des Benutzernamens und des Passworts der Datenbank), es sei denn der Nutzer hat ein spezifisches Wissen über die Datenbank sowie der NGA-Funktionsweise.

Jede Backend-Konfiguration ist am internen Datenpunkt "_NGA_B_<backend name>" des Datenpunkttyps "_NGA_Backend" gespeichert. Für jedes Backend existiert ein Datenpunkt dieses Typs. Detaillierte Erklärungen können unter den Beschreibungen der nachfolgenden Panels gefunden werden. Der "_NGA_Backend"-Datenpunkt wird im Kapitel Interne Datenpunkte beschrieben.

Die folgenden Panels (zugänglich durch das WinCC OA Systemmanagement -> Datenbank -> Datenbank Konfiguration) können genutzt werden, um diese Werte zu ändern.

Abbildung 1. NGA Backend-Übersichtspanel

Die NGA Backend-Konfiguration besteht aus drei Panels: "Backend", "Profil" und Allg..

  • Das Backend-Panel wird verwendet, um Backend-Parameter für das Puffern von Daten sowie für die Definition der allgemeinen Datenbankdaten.
  • Für das Profile-Panel, - siehe Kapitel Profil.
  • Für das Allgemein-Panel- siehe Kapitel General