ServiceNow Kafka-Verbraucher

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Integriert Ihren ServiceNow Instanz mit Kafka-Verbraucher und speichert Daten in ServiceNow Tabellen.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    IntegrationHub-Abonnement

    Diese Spoke erfordert ein Integration Hub-Abonnement. Weitere Informationen finden Sie unter Gesetzliche Zeitpläne − IntegrationHub − Übersicht.

    Unterstützte Versionen

    Diese Spoke wurde für die Confluent REST Proxy API v2 erstellt.

    Spoke-Abhängigkeiten

    Wenn Sie Probleme beim Installieren der App haben, stellen Sie sicher, dass die folgenden abhängigen Plugins installiert sind:
    • Confluent-Kafka-REST-Proxy Spoke
    • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
    • ServiceNow IntegrationHub-Aktionsschritt – RTE (com.Glide.Hub.action_STEP.rte)
    Hinweis:
    Einige dieser Plugins sind lizenzierbare Funktionen und erfordern entsprechende Lizenzen, wenn sie außerhalb der Spoke-Implementierung verwendet werden.

    Alias-Anforderungen für Verbindungen und Anmeldeinformationen

    IntegrationHub verwendet Aliasse, um Verbindungs- und Anmeldeinformationen zu verwalten. Wenn Sie ein Alias verwenden, müssen Sie nicht mehrere Anmeldeinformations- und Verbindungsinformationsprofile konfigurieren, wenn Sie mehrere Umgebungen verwenden. Wenn sich die Verbindungs- oder Anmeldeinformationen ändern, müssen Sie die Aktionen, die die Verbindung verwenden, nicht aktualisieren. Weitere Informationen finden Sie unter Connections and Credentials.

    ServiceNow Kafka-Verbraucher verwendet den Alias für Verbindungen und Anmeldeinformationen von Confluent-Kafka-REST-Proxy Spoke.

    ServiceNow Kafka-Verbraucher konfigurieren

    Rufen Sie Ereignisse ab, die sich auf die angegebenen Themen beziehen, und speichern Sie sie im erforderlichen ServiceNow Tabellen.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Kafka-Verbraucheran.
    2. Klicken Sie auf Neu.
    3. Füllen Sie diese Werte im Formular aus.
      Feld Beschreibung
      Name Name zur Identifizierung des Datensatzes.
      Broker-Verbindungsalias Verbindungsalias von Confluent-Kafka-REST-Proxy Spoke.
      Thema Thema, aus dem Sie die Ereignisse abrufen möchten.
      Definition des robusten Transformators Definition des robusten Transformators, die für die Ereignistransformation und Datenspeicherung in verwendet wird ServiceNow Tabellen. Informationen finden Sie unter Robuste Importsatz-Transformatoren .
      Offset-Ausgangspunkt Wert des Kafka-Verbrauchers automatisch.Offset.Zurücksetzen . Dies gibt an, was der Kafka-Verbraucher tun soll, wenn kein anfänglicher Offset vorhanden ist oder wenn der aktuelle Offset nicht mehr auf dem Server vorhanden ist. Siehe Kafka 2,7-Dokumentation Weitere Informationen finden Sie unter .
      Partitionen pro Gruppe Anzahl der Partitionen pro Verbraucher-Thread.
      Seitengröße (Byte) Maximale Größe einer Anforderung.
      Seitenbegrenzung Maximale Anzahl von Anforderungen pro Iteration.
      Eingebettetes Format Format der Kafka-Nachricht für das Thema.
      Zeitüberschreitung für Anforderung (ms) Wert von Kafka Consumer.Request.timeout.ms. Dies gibt die maximale Zeit an, die der Client auf die Antwort einer Anforderung wartet. Siehe Kafka 2,7-Dokumentation Weitere Informationen finden Sie unter .
      Bei Umwandlungsfehlern anhalten Option zum Beenden des Abhörens, wenn Transformationsfehler auftreten.
      Ausführliche Transformation Option zum Protokollieren aller importierten Ereignisse im Importsatz und zum Erstellen zusätzlicher Debug-Protokolle für die Transformation.
      Hinweis:
      Sie müssen einen Kafka-Verbraucherdatensatz für jedes Thema erstellen.
    4. Klicken Sie auf Starten Sie Den Senk-Listener Zugehöriger Link.
      Die Status Des Kafka-Partitionsgruppen-Listeners Die Tabelle wird mit den Themenpartitionsdaten ausgefüllt.
    5. Wahlweise: Wenn Sie das Hören beenden möchten, klicken Sie auf Starten Sie Den Senk-Listener Zugehöriger Link.
    6. Navigieren zu Systemzeitplaner > Geplante Aufgabenan.
    7. Öffnen Sie den Datensatz, Kafka-Verbraucherauslöser .
    8. Von Auslösertyp Liste, wählen Sie aus Intervall .
    9. Klicken Sie auf Aktualisieren.