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 Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!