В исходной карте есть переменная с именем fileLastModified
, которая содержит «дату последнего изменения файла как время эпохи в миллисекундах». Вы должны быть в состоянии использовать это как условие для фильтрации целевого набора.
В Source Transformer добавьте шаг Filter Destination Set. Удалите все пункты назначения при условии, что fileLastModified
старше недели или старше, чем время, прошедшее с момента последнего запуска канала. При необходимости вы можете отследить время последнего запуска канала, сохранив это значение в globalChannelMap.