Zachary Schmerber
04/24/2023, 5:44 PM// log source data from above Kafka Topic using JsonDeserializationSchema//
DataStream<ObjectNode> filteredStream = env.fromSource(logSource, WatermarkStrategy.noWatermarks(), "Kafka winlog Source");
DataStream<ObjectNode> winObjectStream = filteredStream.filter(node -> node.get("service_id").asText().equals("cdd31c3f-3b24-4526-848a-xxxxxxxxxxx"));
//Placeholder for logically mapping the new Object Stream
// Datastream that has sucessfully been transformed into Objects
winObjectStream.sinkTo(winEventSink);David Anderson
04/25/2023, 3:41 AMDataStream<ObjectNode>. That's going to be painfully inefficient. I would suggest you use a JsonDeserializationSchema to deserialize the JSON into a POJO, if possible.
But as for your question, I confess I don't understand what you're trying to accomplish.Zachary Schmerber
04/25/2023, 4:04 AMZachary Schmerber
04/25/2023, 4:13 AMZachary Schmerber
04/25/2023, 4:54 PMDavid Anderson
04/26/2023, 4:25 PMZachary Schmerber
04/26/2023, 4:29 PMZachary Schmerber
04/27/2023, 9:40 PM