Библиотека СЕР позволяет легко написать программу, чтобы описать, что можно сказать, если X следует Y.Как написать программу Flink КЭП, где порядок событий не имеет значения
val pattern = Pattern.begin("start").where(_.value == "X") .next("end).where(_.value == "Y")
Но как бы я описал программу, где меня не волнует порядок X и Y, только один следует за другим. например, X, Y и Y, X являются интересными. Однако X, X или Y, Y не интересны, поэтому я не могу сопоставить третье общее свойство.