Mithilfe der Kafka-Ausgabe in ArcGIS Velocity können Sie Ausgabe-Features an ein Topic in einem extern zugänglichen Kafka-Broker senden. Für jedes an die Ausgabe gesendete Ausgabe-Feature wird eine Kafka-Nachricht gesendet.
Weitere Informationen zu Kafka finden Sie unter Apache Kafka.
Beispiele
Im Folgenden sehen Sie Beispiele für die Verwendung der Kafka-Ausgabe:
- Ein Analyst konfiguriert eine Echtzeitanalyse zur Verarbeitung und Analyse von Ereignissen, die über ein Feed erfasst wurden, und sendet die resultierenden Features an ein Kafka-Topic.
- Nach der Durchführung einer Analyse im Rahmen einer Big-Data-Analyse möchte ein Forscher die ausgegebenen räumlichen oder tabellarischen Features an Kafka senden.
Verwendungshinweise
Auf den Kafka-Broker muss extern im Internet zugegriffen werden können.
Parameter
Nachfolgend werden die Parameter für die Kafka-Ausgabe beschrieben:
Parameter | Beschreibung | Datentyp |
---|---|---|
Broker | Eine kommagetrennte Liste von Kafka-Brokern, angegeben als server:port, z. B. machine1.domain.com:9092,machine2.domain.com:9092,machine3.domain.com:9092. | Zeichenfolge |
Topic | Das Kafka-Topic, für das die Ausgabe Meldungen sendet. | Zeichenfolge |
Authentifizierung | Gibt den Typ der Authentifizierung für den Zugriff auf den HTTP-Endpunkt an. Die Authentifizierungsoptionen lauten Keine, SASL/PLAIN, SASL/SCRAM-SHA-256 und SASL/SCRAM-SHA-512. | Zeichenfolge |
SSL verwenden | Legt fest, ob Velocity SSL (SASL_SSL) für den Verbindungsversuch mit dem Kafka-Broker verwendet. Hinweis:Diese Einstellung sollte mit der Konfiguration des Brokers an einem angegebenen Port übereinstimmen. Wenn diese Einstellung deaktiviert ist, verbindet sich Velocity über PLAINTEXT. | Boolesch |
Username | Gibt den Benutzernamen für den Zugriff auf den Kafka-Broker an. Dieser Parameter findet nur dann Anwendung, wenn Authentifizierung auf SASL/PLAIN, SASL/SCRAM-SHA-256 oder SASL/SCRAM-SHA-512 festgelegt ist. | Zeichenfolge |
Kennwort | Gibt das Kennwort für den Zugriff auf den Kafka-Broker an. Dieser Parameter findet nur dann Anwendung, wenn Authentifizierung auf SASL/PLAIN, SASL/SCRAM-SHA-256 oder SASL/SCRAM-SHA-512 festgelegt ist. | Zeichenfolge |
Name des Ausgabeformats | Das Format für ausgehende Meldungen. Es werden sowohl Formate mit Trennzeichen als auch das JSON-Format unterstützt. | Zeichenfolge |