Icon

File Sync Demo

Синхронизация файлов в локальных папках.

Пример построения рабочего процесса по синхронизации файлов в любом количестве папок. Возможность отметить любую папку как ведомую и в таком случае ее изменения не будут транслироваться на остальные папки.

По ссылке ниже ролик с подробным рассказом о создании этого рабочего процесса и объяснением используемых нод.

Рабочий процесс создан исключительно в ознакомительных целях. Для изучения Knime и его возможностей.

# Чтение информации о файлах и папках, копирование, удаление
# Чтение и сохранение состояния синхронизации
# Анализ изменений, выбор последнего изменения
# Фильтрация, группировки, объединения

Добавление иизменениеСписок папокдля синхронизацииЧитаем всефайлы с дискаУбираем слеш в концеПуть к файлусо списком файловЧитаем сохраненный список файловСравнение измененийСравнение с новыми папкамиСохранение списка файловДобавление иизменениеУдаление файлови папокОбъеденяемизмененноеи сохраненноеSync Files Table Creator Read File List String Manipulation String to Path(Variable) Read SavedFile List Compare For New Path Save File List Sync Files DeleteFiles/Folders Concatenate Добавление иизменениеСписок папокдля синхронизацииЧитаем всефайлы с дискаУбираем слеш в концеПуть к файлусо списком файловЧитаем сохраненный список файловСравнение измененийСравнение с новыми папкамиСохранение списка файловДобавление иизменениеУдаление файлови папокОбъеденяемизмененноеи сохраненноеSync Files Table Creator Read File List String Manipulation String to Path(Variable) Read SavedFile List Compare For New Path Save File List Sync Files DeleteFiles/Folders Concatenate

Nodes

Extensions

Links