Файловый каталог

Коннектор предназначен для подключения к системе файлового каталога.

Основные настройки

Чтобы приступить к настройке коннектора, на вкладке Коннектор выберите тип Файловый каталог. После выбора типа коннектора станут доступны поля для ввода характеристик коннектора:

../../_images/image84.png

Если требуется удалять файлы из каталога после загрузки, установите флажок Удалять файлы после загрузки.

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

Укажите пути к каталогам для получения сообщения В Platform / Из Platform, а также шаблон для формирования имени файла.

Пример заполнения шаблона имени файла: {/Message/Id}.json

Примечание

Внешняя система взаимодействует только с файловыми каталогами, расположенными на сервере с установленной Платформой.

После внесения данных нажмите на кнопку Сохранить, после этого нажмите на кнопку Применить конфигурацию:

../../_images/config_apply1.png

Редактирование конфигурации

Для перехода в режим редактора конфигурации нажмите на соответствующую кнопку:

../../_images/image802.png

Внимание

Перед переходом в режим редактора конфигурации сохраните внесенные данные!

Откроется окно редактора конфигурации, содержащее начальную конфигурацию:

{
        "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): чтение и отправка файлов не блокируется другими процессами.