Apache Kafka-Verbindung in Jitterbit Studio
Einführung
Eine Apache Kafka-Verbindung, die mit dem Apache Kafka-Connector erstellt wird, stellt den Zugriff auf Apache Kafka her. Nach der Konfiguration einer Verbindung können Sie Instanzen von Apache Kafka-Aktivitäten erstellen, die dieser Verbindung zugeordnet sind und entweder als Quellen (zur Bereitstellung von Daten in einem Vorgang) oder als Ziele (zur Nutzung von Daten in einem Vorgang) verwendet werden.
Hinweis
Dieser Connector unterstützt die Organisationsrichtlinie Re-Authentifizierung bei Änderung aktivieren. Wenn diese aktiviert ist, erfordert eine Änderung des Benutzernamens in dieser Verbindung, dass Benutzer das Passwort für die Verbindung erneut eingeben.
Apache Kafka-Verbindung erstellen oder bearbeiten
Eine neue Apache Kafka-Verbindung wird mit dem Apache Kafka-Connector von einem dieser Orte aus erstellt:
- Die Registerkarte Projektendpunkte und Connectors der Designkomponentenpalette (siehe Designkomponentenpalette).
- Die Seite Globale Endpunkte (siehe Globalen Endpunkt erstellen in Globale Endpunkte).
Eine vorhandene Apache Kafka-Verbindung kann von diesen Orten aus bearbeitet werden:
- Die Registerkarte Projektendpunkte und Connectors der Designkomponentenpalette (siehe Designkomponentenpalette).
- Die Registerkarte Komponenten des Projektbereichs (siehe Kontextmenü für Komponentenaktionen in Registerkarte „Komponenten" des Projektbereichs).
- Die Seite Globale Endpunkte (siehe Globalen Endpunkt bearbeiten in Globale Endpunkte).
Apache Kafka-Verbindung konfigurieren
Nachfolgend werden alle Elemente der Benutzeroberfläche des Apache Kafka-Verbindungskonfigurationsbildschirms beschrieben.
Tipp
Felder mit einem Variablensymbol unterstützen die Verwendung von globalen Variablen, Projektvariablen und Jitterbit-Variablen. Beginnen Sie entweder mit der Eingabe einer öffnenden eckigen Klammer [ in das Feld oder klicken Sie auf das Variablensymbol, um ein Menü mit vorhandenen Variablen anzuzeigen, aus denen Sie auswählen können.
-
Verbindungsname: Geben Sie einen Namen ein, um die Verbindung zu identifizieren. Der Name muss für jede Apache Kafka-Verbindung eindeutig sein und darf keine Schrägstriche
/oder Doppelpunkte:enthalten. Dieser Name wird auch zur Identifizierung des Apache Kafka-Endpunkts verwendet, der sich auf eine bestimmte Verbindung und ihre Aktivitäten bezieht. -
Authentifizierungsmechanismus: Wählen Sie den SASL-Mechanismus, entweder GSSAPI oder PLAIN:
-
GSSAPI: Wählen Sie diese Option, wenn der Apache Kafka-Client den GSSAPI (Kerberos)-Mechanismus verwendet.
-
PLAIN: Wählen Sie diese Option, wenn der Apache Kafka-Client den PLAIN-Mechanismus (Benutzername/Passwort) verwendet.
-
-
Authentifizierungsprotokoll: Wählen Sie das Sicherheitsprotokoll, eines von SASL PLAINTEXT, SASL SSL, SASL SSL (SCRAM-SHA-256) oder SASL SSL (SCRAM-SHA-512):
-
SASL PLAINTEXT: Wählen Sie diese Option, wenn der Apache Kafka-Client das Sicherheitsprotokoll
SASL_PLAINTEXTverwendet. -
SASL SSL: Wählen Sie diese Option, wenn der Apache Kafka-Client das Sicherheitsprotokoll
SASL_SSLverwendet. -
SASL SSL (SCRAM-SHA-256): Wählen Sie diese Option, wenn der Apache Kafka-Client das Sicherheitsprotokoll SCRAM-SHA-256 verwendet (nur sichtbar, wenn PLAIN als Authentifizierungsmechanismus ausgewählt ist).
-
SASL SSL (SCRAM-SHA-512): Wählen Sie diese Option, wenn der Apache Kafka-Client das Sicherheitsprotokoll SCRAM-SHA-512 verwendet (nur sichtbar, wenn PLAIN als Authentifizierungsmechanismus ausgewählt ist).
-
-
Bootstrap-Server: Geben Sie eine kommagetrennte Liste von Bootstrap-Servern ein, um die Verbindung zum Apache-Kafka-Cluster herzustellen.
-
Benutzername: Geben Sie den Benutzernamen für den Apache-Kafka-Client ein. Dieses Feld ist nur sichtbar, wenn PLAIN als Authentifizierungsmechanismus ausgewählt ist.
-
Passwort: Geben Sie das Passwort für den Apache-Kafka-Client ein. Dieses Feld ist nur sichtbar, wenn PLAIN als Authentifizierungsmechanismus ausgewählt ist.
-
Test: Klicken Sie, um die Verbindung mit der bereitgestellten Konfiguration zu überprüfen. Beim Testen der Verbindung wird die neueste Version des Connectors von den Agent(en) in der Agentgruppe heruntergeladen, die der aktuellen Umgebung zugeordnet ist. Dieser Connector unterstützt das Aussetzen des Downloads der neuesten Connector-Version durch die Organisationsrichtlinie Automatische Connector-Aktualisierung deaktivieren organization policy.
-
Speichern: Klicken Sie, um die Verbindungskonfiguration zu speichern und zu schließen.
-
Änderungen verwerfen: Nachdem Sie Änderungen an einer neuen oder vorhandenen Konfiguration vorgenommen haben, klicken Sie, um die Konfiguration ohne Speichern zu schließen. Eine Meldung fordert Sie auf zu bestätigen, dass Sie die Änderungen verwerfen möchten.
-
Löschen: Nachdem Sie eine vorhandene Verbindungskonfiguration geöffnet haben, klicken Sie, um die Verbindung dauerhaft aus dem Projekt zu löschen und die Konfiguration zu schließen (siehe Component dependencies, deletion, and removal). Eine Meldung fordert Sie auf zu bestätigen, dass Sie die Verbindung löschen möchten.
Nächste Schritte
Nachdem eine Apache-Kafka-Verbindung erstellt wurde, platzieren Sie einen Aktivitätstyp auf der Design-Canvas, um Aktivitätsinstanzen zu erstellen, die entweder als Quellen (um Daten in einem Vorgang bereitzustellen) oder als Ziele (um Daten in einem Vorgang zu verarbeiten) verwendet werden.
Menüaktionen für eine Verbindung und ihre Aktivitätstypen sind über den Projektbereich und die Design-Komponentenpalette zugänglich. Weitere Informationen finden Sie unter Actions menus in Connector basics.
Diese Aktivitätstypen sind verfügbar:
-
Send Message: Sendet Datenströme in Topics in einem Apache-Kafka-Cluster und ist als Ziel in einem Vorgang vorgesehen.
-
Get Messages: Ruft Datenströme aus Topics in einem Apache-Kafka-Cluster ab und ist als Quelle in einem Vorgang vorgesehen.