Überschreiben von Aufgabeneinstellungen für einzelne Datensätze beim Veröffentlichen in Kafka
Beim Veröffentlichen in Kafka können Sie die Aufgabeneinstellungen für die Veröffentlichung von Datennachrichten und das Nachrichtenformat für einzelne Datensätze überschreiben.
Gehen Sie wie folgt vor:
-
Öffnen Sie die Aufgabe. Klicken Sie auf der Registerkarte Datensätze auf das Menü
rechts neben dem Datensatz und wählen Sie Einstellungen aus.
Das Dialogfeld Datensatzeinstellungen: <Datensatzname> wird geöffnet.
-
Um die Einstellungen für die Veröffentlichung von Datennachrichten zu überschreiben, wählen Sie die Registerkarte Veröffentlichung von Datennachrichten aus und fahren Sie wie in Überschreiben der Einstellungen für die Veröffentlichung von Datennachrichten unten beschrieben fort.
-
Um die Einstellungen für das Nachrichtenformat zu überschreiben, wählen Sie die Registerkarte Nachrichtenformat aus und fahren Sie wie in Überschreiben der Einstellungen für das Nachrichtenformat unten beschrieben fort.
Überschreiben der Einstellungen für die Veröffentlichung von Datennachrichten
Für jede Einstellung wird die aktuelle Aufgabeneinstellung durch das Feld Aufgabeneinstellung: <Einstellung> angegeben (zum Beispiel Aufgabeneinstellung: Spezifisches Thema).
Eine Beschreibung dieser Einstellungen finden Sie unter Veröffentlichung von Datennachrichten.
Sie können entweder die Aufgabeneinstellung beibehalten oder den Formel-Ersteller verwenden, um ein benutzerdefiniertes Thema, einen Nachrichtenschlüssel oder einen Partitionsschlüssel anzugeben.
So verwenden Sie den Formel-Ersteller:
-
Wählen Sie wie zutreffend das Feld Benutzerdefiniertes Thema, Benutzerdefinierter Nachrichtenschlüssel oder Benutzerdefinierter Partitionsschlüssel aus und klicken Sie auf
.
InformationshinweisBenutzerdefinierte Themen müssen bereits vorhanden sein, oder der Broker muss zur Erstellung von Themen konfiguriert sein.Der Formel-Ersteller wird geöffnet.
-
Erstellen Sie eine Formel.
Sie können Spalten im Dataset, Funktionen und Operatoren verwenden, um die Formel zu erstellen.
Klicken Sie auf
, um ein Element in die Formel zu verschieben.
Sie können in der Formel auch alle Funktionen verwenden, die von Kafka unterstützt werden.
-
Klicken Sie auf Parameter extrahieren.
Sie können nun für alle Parameter einen Testwert zu Zu testender Wert hinzufügen.
-
Klicken Sie auf Formel testen.
Sie sollten nun das Ergebnis der Formel unter Verwendung der Testwerte sehen.
-
Wenn Sie bereit sind, klicken Sie auf OK.
Die Formel wird dem Feld hinzugefügt.
Erstellen von Formeln
Sie müssen eine Formel erstellen, die benutzerdefinierte Werte definiert. Sie können Folgendes nutzen:
-
Spalten
Alle Spalten im Quelldatensatz.
-
Funktionen
String-Funktionen, numerische Funktionen, Nullprüfungsfunktionen, Datums- und Zeitfunktionen und logische Funktionen.
-
Operatoren
Mathematische und logische Operatoren. Einige Operatoren sind auch in der Symbolleiste über der Formel verfügbar. Dort finden Sie auch den Operator für String-Zusammenfassung ||.
Klicken Sie auf , um ein Element in die Formel zu verschieben.
Sie können in der Formel auch alle Funktionen verwenden, die von Kafka unterstützt werden.
Überschreiben der Einstellungen für das Nachrichtenformat
Um die Aufgabennachrichtsattribute für diesen Datensatz zu überschreiben, aktivieren Sie Benutzerdefinierte Einstellungen verwenden, und konfigurieren Sie dann die Einstellungen wie in Nachrichtenattribute beschrieben.