задать создание коннектора с mode: increment, что бы он начинал с последнего офсета на момент своего создания? По аналогии с mode: timestamp = -1? Или только явно задавать ему значение?
возможно не до конца понял, но auto.offset.reset=latest то, что ищешь
Это, вроде, для синка, или я ошибаюсь? Мне такое для сорс коннектора нужно провернуть
jdbc
Т.е. нужно чтобы не заливался снэпшот таблицы а просто сразу инкремент читался?
Да, именно, начинал переливать в кафку все то, что появится в базе ПОСЛЕ создания коннектора
А что если в connect-offsets вставить соответвующий коннектору ключ чтобы он подумал что запускается уже не впервые? Время следующего инкремента он вычислит по timestamp
В таблице нет поля таймстемпов, поэтому могу использовать только поля офсетов (они как-раз есть)
А почему нельзя просто написать ограничение в sql запросе которое отсечет имеющиеся данные по оффсету?
Актуальный офсет неизвестен на момент создания коннектора)
Обсуждают сегодня