Stream Connect Schnellstartanleitung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Diese Schnellstartanleitung gibt Ihnen einen Überblick darüber, wie Sie die einzelnen sechs Stream Connect-Hersteller und -Verbraucher einrichten und verwenden, um Daten zwischen auszutauschen ServiceNowInstanz und eine Kafka-Umgebung.

    Stream Connect hat zwei Ersteller, die Daten von senden ServiceNowIn eine Kafka-Umgebung.
    • Kafka-Ersteller Schritt ein Workflow-Studio
    • ProducerV2-API
    Stream Connect hat auch vier Verbraucher, die Daten aus einer Kafka-Umgebung abrufen.
    • Kafka-Nachrichtenauslöser in Workflow-Studio
    • ETL-Verbraucher (Transformationsladen) extrahieren
    • Transformationszuordnungsverbraucher
    • Skript-Verbraucher

    Zum Verknüpfen von ServiceNowInstanz in einer Kafka-Umgebung, Stream Connect verwendet Hermes Messaging-Service. Das folgende Diagramm zeigt jeden der Hersteller und Verbraucher und wie sie eine Verbindung zu Ihrer Kafka-Umgebung herstellen, hier als Kundenstandort , Über Hermes.

    Abbildung : 1. Stream Connect-Produzenten und Verbraucher
    Diagramm, das Stream Connect-Produzenten und -Verbraucher zeigt und wie sie über eine Kafka-Umgebung, die als „Kundenstandort“ beschrieben wird, eine Verbindung herstellen Hermes Messaging-Service.

    Weitere Informationen finden Sie unter Wird Verwendet Stream ConnectFür Apache KafkaUnd Hermes Messaging Service.

    Erste Schritte

    Zur Darstellung der Kundenwebsite verwendet dieser Leitfaden Apache KafkaBefehlszeilen-Tools werden auf Ihrem Computer ausgeführt. Die mit diesem Tool verwendeten Konfigurationsparameter können verwendet werden, um eine beliebige Client-Verbindung zum Gateway „Anwendungsbereitstellung“, Version 2 (ADCv2), mithilfe des Kafka-Protokolls zu konfigurieren.

    Alle angegebenen Befehle werden mit OpenSSL-Version (LibreSSL 2,8.3) und getestet Apache KafkaBinärverteilungsversion kafka_2,13-3,4.0.tgz. Alle Befehle sollten jedoch mit jeder Version in Ihrer lokalen Umgebung funktionieren.

    Schnellstartschritte

    Diese Schnellstartanleitung besteht aus fünf Schritten. Schritte 1 und 2 behandeln das Einrichten und Testen einer Verbindung zu Hermes. Die Schritte 3 bis 5 zeigen Ihnen, wie Sie jeden der Stream Connect-Hersteller und -Verbraucher konfigurieren und verwenden, um Daten zu senden und zu empfangen.

    1. Das ADCv2-Gateway verwendet gegenseitige Authentifizierung, um Anforderungen zu authentifizieren. Der erste Schritt besteht in der Erstellung eines Schlüsselspeichers und eines Truststores, die mit Ihrem bevorzugten Kafka-Client verwendet werden können. Die folgende Seite zeigt, wie Sie die erforderlichen Zertifikate erstellen: Richten Sie eine sichere Verbindung mit ein Hermes Messaging-Service.
    2. Nachdem Sie eine sichere Verbindung zu Hermes eingerichtet haben, überprüfen Sie, ob der Schlüsselspeicher und der Truststore korrekt von generiert wurden Testen der Verbindung zu Hermes über das ADCv2-Gateway .
    3. Jetzt können Sie es Verwenden Sie den Kafka-Nachrichtenauslöser und den Skriptverbraucher, um Nachrichten zu verbrauchen. Der erste Teil dieser Seite zeigt, wie Sie den Kafka-Nachrichtenauslöser in verwenden Workflow-StudioZum Abrufen von Nachrichten aus Kafka. Der zweite Teil zeigt, wie Sie den Skriptverbraucher zum Abrufen von Nachrichten verwenden.
    4. Und Verwenden Sie ETL und Transformationszuordnungsverbraucher, um Daten zu importieren. ETL-Definitionen und Transformationszuordnungen geben die Transformationslogik an, die beim Abrufen von Daten über geplante Importe verwendet werden soll. Sie können dieselben ETL-Definitionen und Transformationszuordnungen verwenden, um die über Kafka empfangenen Ereignisse umzuwandeln.
      Hinweis:
      Um den ETL-Verbraucher zu verwenden, benötigen Sie einen Robuster Importsatz-Umwandler . Ebenso benötigen Sie zur Verwendung des Verbrauchers der Transformationszuordnung einen Transformationszuordnung .
    5. Endlich können Sie es Verwenden Sie den Kafka-Ersteller-Schritt und die ProducerV2-API, um Nachrichten zu veröffentlichen. Auf dieser Seite wird gezeigt, wie Sie beide Schritte des Kafka-Erstellers in verwenden Workflow-StudioUnd die ProducerV2-API zum Verschieben von Nachrichten an Kafka.