KSQL / KStream - получить смещение в соответствии со временем производства - PullRequest
0 голосов
/ 12 декабря 2018

Я знаю, используя API-интерфейсы потребителей Kafka, мы можем получить смещение, соответствующее определенной временной метке (getOffsetsByTimes ()).

Как мы можем получить смещение и начать воспроизведение потоков из точки, основанной на отметке времени в KSQL или KSTream?

1 Ответ

0 голосов
/ 13 декабря 2018

Это еще не поддерживается в KSQL.Один из вариантов, который у вас есть, - использовать предикат для фильтрации нежелательных записей:

SELECT * FROM SOURCE_STREAM WHERE ROWTIME > xxxx

, но это может быть неэффективно в зависимости от того, где смещение относительно суммыданные в журнале.

...