Ich habe etwas mit Coding-Teil versucht, indem Sie Strings und kam mit dem Code unten, bitte helfen Sie mit der Syntax Probleme mit dem Code.KStream inkompatible Typen
KStreamBuilder builder = new KStreamBuilder();
KStream<String, String> textlines = builder.stream("INTOPIC");
KStream<String, String> mstream = textlines
.foreach(new ForeachAction<String, String>(){
public void apply(String key, String value){
String str=value.replace("[","");
for(int y=0; y<str.length(); y++){
//System.out.print(str.charAt(y));
}
//System.out.print("\n");
}
});
mstream.to("OUTTOPIC");
In der zweiten KStream Aussage es inkompatible Typen zeigt ..... Ich mag die Logik ersetzen, mit zu arbeiten und es soll zu Textzeilen Variable beeinflusst werden. Vielen Dank im Voraus.
Can u senden Sie mir einfach den editierten Code für above..i verstand nicht richtig –
ich habe den Code hinzugefügt um es zu zeigen, aber ich empfehle vor dem Sprung in die Codierung zu r ead Dokumentation (https://docs.confluent.io/current/streams/index.html) - die Kafka Streams sind konzeptionell einfach, aber es ist besser, zuerst die Grundlagen zu finden –
Vielen Dank ... es funktionierte für mich .. .und eine weitere Frage ist, wie kann ich entfernen Null, die als Schlüssel in "KStream" –