如何对Flink事件应用条件?

时间:2019-02-25 20:46:49

标签: apache-flink flink-streaming flink-cep

我已经实现了

Flink Kafka - Custom Class Data is always null

我通过上面的链接并实现了相同的方法,但是如何对事件应用条件。

Pattern<Person, ?> eventspattern = Pattern.<Person> begin("first")
                    .subtype(Person.class).where(new SimpleCondition<Person>() {

                        public boolean filter(Person value) {
                            if (value.getid() == 1) {
                                return true;
                            }
                            return false;
                        }
}).within(Time.seconds(10));

对于上述情况,我应如何实施“查找人员ID”之类的警报。

我尝试使用上面的代码,但它不显示任何内容。 有人可以帮忙吗?

0 个答案:

没有答案