У меня есть поток данных со следующей структурой
user_id (integer)
user_name (string)
user_id
может принимать значения от 100 до 65536. Я хочу добавить поле target_user_id
(целое) в соответствии со следующей логикой:
user_id
находится в диапазоне 1000..9999, тогда пусть поле target_user_id
будет равно user_id
target_user_id
с что-то в диапазоне 1000..9999, не вызывая конфликта. Желательно как можно меньше. Длина потока меньше 9000. Поле user_id
уникально в исходном потоке.