---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Ersteller V2: Bereichsbezogen

# Ersteller V2: Bereichsbezogen {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die BuilderV2 -API bietet Methoden zum Veröffentlichen von Nachrichten aus Ihrer Instanz ServiceNow in einem Kafka-Thema.  
Hinweis:  
Diese API erfordert ein -Abonnement Stream Connect. Weitere Informationen finden Sie unter <https://www.servicenow.com/products/automation-engine.html>.
Diese API erfordert das Plugin ServiceNow Stream Connect Installer (com.glide.hub.stream_connect.installer) und wird im Namespace `sn_ih_kafka ausgeführt`.

## BuilderV2 -- send(Zeichenfolge-topicSysID, Zeichenfolgenschlüssel, Zeichenfolgennachricht, boolesches isSync, Objektheader, Schema-ID der Zeichenfolge) {#ariaid-title2}

Sendet die angegebene Nachricht an das angegebene Kafka-Thema.
{#ProducerV2-send-S_S_S_B_O__table_vn5_c3f_nvb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| topicSysID | Zeichenfolge | Sys_id des Themas, in dem die Nachricht veröffentlicht werden soll. Themen werden in der Tabelle „Kafka-Themen" \[sys_kafka_topic\] gespeichert. |
| key | Zeichenfolge | Name des Schlüssels für eine bestimmte Partition im Thema. |
| message | Zeichenfolge | Nachrichtentext. |
| isSync | Boolean | Kennzeichnung, die angibt, ob das Skript warten soll, bis die Sendemethode abgeschlossen ist, bevor es fortgesetzt wird. Gültige Werte: * „wahr": Warten, bis der Schritt abgeschlossen ist, bevor der zugeordnete Flow fortgesetzt wird * „falsch": Warten Sie nicht, bis der Schritt abgeschlossen ist, bevor Sie den zugehörigen Flow fortsetzen. |
| headers | Objekt | Header für die Nachricht, definiert als Schlüssel-Wert-Paare. "headers": { "<key>": "<value>" } Beispiel: `var headers = { "origin": "sn_business_rule" };` * `Schlüssel`: Zeichenfolge. Name des Headers. * `Wert`: Zeichenfolge. Wert des Headers. |
| schemaID | Zeichenfolge | Sys_id des Schemadatensatzes. Erforderlich, wenn Sie ein Schema zum Konvertieren von Nur-Text-Nachrichten in AVRO-Nachrichten und zurück verwenden. Schemas werden in der Tabelle „Stream Connect-Schemas" \[stream_connect_schema\] gespeichert. Weitere Informationen finden Sie unter [Schema management in Stream Connect](https://www.servicenow.com/docs/access?context=schema-management&version=xanadu&pubname=xanadu-integrate-applications&ft:locale=en-US). |
[Tabelle : 1. Parameter]

{#ProducerV2-send-S_S_S_B_O__table_vn5_c3f_nvb} {#ProducerV2-send-S_S_S_B_O__table_wn5_c3f_nvb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 2. Ergebnisse]

{#ProducerV2-send-S_S_S_B_O__table_wn5_c3f_nvb}  
In diesem Beispiel wird gezeigt, wie Sie geänderte Incident-Informationen an das Kafka-Thema mit der sys_id 75135a2ff0311105cf343d0653bf155 senden und dabei ein Schema mit der sys_id f9d083f3ff610210ef7343d3653bf12e verwenden.

    var message = {
      'number': current.number.toString(),
      'short_description': current.short_description.toString(),
      'caller_id': current.caller_id.getDisplayValue(),
      'priority': current.priority.toString(),
      'state': current.state.toString()
    };

    var headers = {
        'origin': 'sn_business_rule'
    };

    var producer = new sn_ih_kafka.ProducerV2();
    producer.send('75135aa2ff0311105cf343d0653bf155', gs.generateGUID(), JSON.stringify(message), false, headers, 'f9d083f3ff610210ef7343d3653bf12e');


