Zu Hauptinhalt springen

Kafka-spezifisches Avro-Schema und Einschränkungen

Bei der Erstellung eines Kafka-Datensatzes haben Sie die Möglichkeit, ein benutzerspezifisches Avro-Schema einzugeben, das dann beim Lesen/Schreiben im ausgewählten Topic verwendet wird.

Nachstehend finden Sie eine Liste der verschiedenen Aktionen, die Sie in Talend Pipeline Designer durchführen können, sowie deren Auswirkungen auf Lese-/Schreibvorgänge im betreffenden Kafka-Datensatz.

Aktion mit dem Datensatz Auswirkungen in der Anwendung

Abrufen eines Samples aus einem neuen Topic (keine Einträge) in einem Kafka-Datensatz ohne Schema

Das Sample ist leer.

Abrufen eines Samples aus einem neuen Topic (keine Einträge) in einem Kafka-Datensatz mit gültigem Schema

Das Sample ist leer.

Abrufen eines Samples aus einem bestehenden Topic in einem Kafka-Datensatz ohne Schema

Das Sample ist leer.

Abrufen eines Samples aus einem bestehenden Topic in einem Kafka-Datensatz mit kompatiblem binären Schema

Das Sample wird angezeigt.

Abrufen eines Samples aus einem bestehenden Topic in einem Kafka-Datensatz mit nicht-kompatiblem Schema

Ein Fehler wird angezeigt.

Ausführen einer Pipeline, die ein neues Topic in einen Kafka-Datensatz ohne Schema schreibt

Die Pipeline wird ohne Fehler ausgeführt, die Einträge werden mit dem Schema der letzten Komponente vor der Kafka-Komponente persistiert.

Ausführen einer Pipeline, die ein neues Topic in einen Kafka-Datensatz mit einem Schema schreibt, das mit den Pipeline-Daten kompatibel ist

Die Pipeline wird ohne Fehler ausgeführt, die Einträge werden mit dem Schema des Datensatzes persistiert.

Ausführen einer Pipeline, die ein neues Topic in einen Kafka-Datensatz mit einem Schema schreibt, das nicht mit den Pipeline-Daten kompatibel ist

Die Pipeline-Ausführung scheitert mit einer Ausnahme.

Ausführen einer Pipeline, die ein bestehendes Topic in einem Kafka-Datensatz mit kompatiblem binären Schema liest

Die Pipeline wird ohne Fehler ausgeführt.

Ausführen einer Pipeline, die ein bestehendes Topic in einem Kafka-Datensatz mit nicht-kompatiblem Schema liest

Die Pipeline-Ausführung scheitert mit einer Ausnahme.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!