Im Kafka-Cluster sind in der Regel mehrere Topics definiert, die vom Cluster-Administrator erstellt werden. Es ist nicht möglich Topics von ibaPDA aus im Cluster anzulegen oder zu löschen.

Wenn Sie den Knoten Topics markieren, wird die Liste der Topics angezeigt, die von der Datenaufzeichnung beschrieben werden sollen.

Buttons zur Konfiguration der Topics:



Topic-Liste von Kafka-Cluster herunterladen (Verbindung zum Cluster erforderlich)



Neues Topic manuell hinzufügen



Markiertes Topic entfernen



Markierte Zelleninhalte in die Zwischenablage kopieren



Daten aus der Zwischenablage in Zellen einfügen



Markiertes Topic nach oben verschieben



Markiertes Topic nach unten verschieben

Wenn Sie JSON als Datenformat wählen, können Sie einstellen, ob digitale Signale als 1/0 oder true/false gesendet werden.

Sie können die zu übertragenden Daten verringern, wenn Sie die Option Nur geänderte Werte senden aktivieren.

Die Option Kompaktes JSON-Format verringert die übertragene Datenmenge ebenfalls und entfernt Füllzeichen, wie z. B. mehrfache Leerzeichen, Zeilenumbrüche usw., aus dem Telegramm.

In den Feldern rechts daneben wird die Anzahl der aktiven Topics und der aktiven Signale angezeigt.

Bedeutung der Spalten

Aktiv

Hier aktivieren/deaktivieren Sie das Schreiben in ein Topic.

Name

Geben Sie hier einen eindeutigen Namen für das Topic ein.

Schlüssel

Die Eigenschaft Schlüssel ist optional. Sie können diese Eigenschaft durch eine Reihe von Platzhaltern definieren:

  • $identifier: Identifikator, definiert in der Datenaufzeichnungskonfiguration, siehe Kapitel Datenaufzeichnung Kafka-Cluster

  • $signalid: Signal-ID

  • $signalname: Signalname

  • $unit: Signaleinheit

  • $comment1: Signalkommentar 1

  • $comment2: Signalkommentar 2

Bei Verwendung des gruppierten Datenformats JSON (gruppiert) werden signalbezogene Platzhalter durch leeren Text ersetzt.

Metadaten

Wenn Sie für das Topic eines der JSON-Formate als Datenformat gewählt haben, können Sie im Drop-down-Menü Metadaten auswählen, die mit dem Topic gespeichert werden.

Zur Auswahl stehen: Einheit, Kommentar 1 + 2, Zeitstempel, Signalname, Signal-ID, Identifikator. Markieren Sie die gewünschten Metadaten mit einem Häkchen.

Signalreferenz

Wählen Sie im Drop-down-Menü, ob die Signal-ID oder der Signalname als Signalreferenz verwendet werden soll.

Datenformat

Folgende Datenformate werden unterstützt:

  • JSON (gruppiert): alle Signaldaten für einen bestimmten Zeitstempel werden in einer Nachricht zusammengefasst

  • JSON (pro Signal): eine Nachricht wird pro Signal und Zeitstempel erstellt

  • AVRO (gruppiert): alle Signaldaten für einen bestimmten Zeitstempel werden in einer Nachricht zusammengefasst

  • AVRO (pro Signal): eine Nachricht wird pro Signal und Zeitstempel erstellt

Beispiele für die Beschreibung der Datenformate finden Sie im Kapitel Beschreibung der Datenformate.

Signale

Um die Signale zu konfigurieren, die Sie in ein Topic schreiben wollen, markieren Sie das Topic im Strukturbaum oder klicken auf den Button <…> in der Spalte Signale.

Im folgenden Dialog ordnen Sie die gewünschten Signale unter Nutzung der Aufzeichnungsprofile den Topics zu. Siehe Kapitel Signalauswahl.