Ich benutze die Funktion anwenden, um eindeutige Anzahl zu erhalten. Aber ich möchte die Zählung sammeln, wenn sich die Anzahl der eindeutigen Daten ändert.sammeln Sie die Daten vor dem Ende der Zeitfenster in flink
Code:
hashMap
.keyBy(x => x.hash)
.timeWindow(Time.minutes(15))
.apply(new DataWindow())
Aber anwenden Funktion ausgelöst wird, wenn das Zeitfenster Ende, wie kann ich den Wert häufiger ohne Schiebefenster erhalten.