Файловый каталог
Коннектор предназначен для подключения к системе файлового каталога.
Основные настройки
Чтобы приступить к настройке коннектора, на вкладке Коннектор выберите тип Файловый каталог. После выбора типа коннектора станут доступны поля для ввода характеристик коннектора:
Если требуется удалять файлы из каталога после загрузки, установите флажок Удалять файлы после загрузки.
Если требуется производить чтение и отправку файлов после их изменения в каталоге, установите флажок Проверять дату изменения файлов.
Укажите пути к каталогам для получения сообщения В Platform / Из Platform, а также шаблон для формирования имени файла.
Пример заполнения шаблона имени файла: {/Message/Id}.json
Примечание
Внешняя система взаимодействует только с файловыми каталогами, расположенными на сервере с установленной Платформой.
После внесения данных нажмите на кнопку Сохранить, после этого нажмите на кнопку Применить конфигурацию:
Редактирование конфигурации
Для перехода в режим редактора конфигурации нажмите на соответствующую кнопку:
Внимание
Перед переходом в режим редактора конфигурации сохраните внесенные данные!
Откроется окно редактора конфигурации, содержащее начальную конфигурацию:
{
"entityId": "eca9e4f1-e1c8-4ff4-8f0d-a40c0a6250f7",
"version": 0,
"tagsCollection": [],
"config": {
"$type": "DT.ConfigurationRepository.Configuration.Adapter.FileSystemConfig, DT_ConfigurationRepository",
"connectorType": "File",
"readInterval": 1000,
"platform": "Auto",
"sendingStrategy": "",
"handlersList": [],
"inputDirectory": "",
"outputDirectory": "",
"fileNamePattern": "",
"isDeleteFiles": true,
"checkLastWriteTime": false
},
"servers": [
""
],
"isActive": true,
"$type": "DT.ClusterConfiguration.DtSystem, DT_Core",
"name": "Система",
"description": "Система",
"clusterId": "a6807a8a-fa00-4ff8-a752-2332c8304a59",
"comment": null,
"folderId": null
}
Параметры конфигурации:
isDeleteFiles (boolean): удаление файлов после загрузки.
checkLastWriteTime (boolean): чтение и отправка файлов после их изменения в каталоге.
fileShareReadWrite (boolean): чтение и отправка файлов не блокируется другими процессами.