Getting this:
DataStream<RawRecord> stream =                env.addSource(new 
FlinkKafkaConsumer08<>("raw", schema, properties)                
).setParallelism(30).flatMap(new RecordSplit()).setParallelism(30).             
           name("Raw splitter").keyBy("id","keyByHelper","schema");
Field expression must be equal to '*' or '_' for non-composite types. 
org.apache.flink.api.common.operators.Keys$ExpressionKeys.<init>(Keys.java:342) 
org.apache.flink.streaming.api.datastream.DataStream.keyBy(DataStream.java:273) 
com.company.ingest.stream.RawRecord.main(RawRecord.java:38)
I did add a new long compare
    @Override    public int compareTo(SchemaRecord o) {        return 
Long.compare(this.keyByHelper, o.keyByHelper);

I can't seem to get by this error...


Reply via email to