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
Es folgen einige Beispiele für Anwendungsfälle für die 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.
- Ein Finanzanalyst sendet aktuelle Echtzeitinformationen zum Aktienhandel an ein Kafka-Topic und ermöglicht so einen sofortigen Datenzugriff.
- 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.
Verwendungshinweis
Auf den Kafka-Broker muss extern im Internet zugegriffen werden können.
Parameter
Nachfolgend werden die Parameter für die 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. | String |
| Topic | Das Kafka-Topic, für das die Ausgabe Meldungen sendet. | String |
| 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. | String |
| 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 Sie diese Einstellung deaktivieren, verbindet sich Velocity über PLAINTEXT. | Boolesch |
| Benutzername | 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. | String |
| 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. | String |
| Name des Ausgabeformats | Das Format für ausgehende Meldungen. Es werden sowohl Formate mit Trennzeichen als auch das JSON-Format unterstützt. | String |