Der “kafka”-Konnektor ermöglicht die Weiterleitung von Datenpunkten an einen Apache Kafka-Cluster. Er wird als Konnektorschritt in einem Integrationsflow verwendet und kann Zustandsänderungen eines Digitalen Zwillings für die weitere Verarbeitung oder Speicherung an den Cluster senden.
Details zur Funktion:
- Authentifizierung: Optional — SASL PLAIN (Benutzername/Passwort); optional TLS/SSL (boolesch)
- Nachrichtenformat: Jede Nachricht enthält einen zufällig erzeugten UUID-Schlüssel, die Payload als String-Wert sowie den festen Header
origin: niotix - Bestätigungsmodus (acks): Standard
-1(alle In-Sync-Replicas müssen bestätigen) - Publish-Timeout: Standard 30.000 ms
- Verbindungs-Timeout: 500 ms; bei Fehler 2 Wiederholungsversuche (Initial Retry Time: 100 ms)
- Topic: Wird je Nachricht im Integrationsflow definiert — Topics müssen im Kafka-Cluster vorab angelegt sein
Einstellungen
- Instanz-Name: Individueller, einfach zu erschließender Name des Konnektors.
- Beschreibung: Kurze Beschreibung.
- Broker: Adresse und Port des Kafka-Brokers (kommagetrennt für mehrere Broker, Format:
host:port). - Client ID: Client-ID, mit der sich niotix am Kafka-Cluster identifiziert.
- SSL: Optional. Aktiviert TLS-Verschlüsselung für die Verbindung zum Broker.
- SASL Mechanism: Optional. Authentifizierungsmethode; aktuell wird
plainunterstützt. - SASL User: Benutzername für die SASL-Authentifizierung.
- SASL Password: Passwort für die SASL-Authentifizierung.