Подключение сетевой папки
Администратор платформы может подключить сетевое хранилище, в котором будут храниться файлы с данными для анализа (в текущей версии платформы это файлы в формате Excel и CSV), что позволит организовать централизованное хранение данных, а также позволит командам работать с одними и теми же файлами, обновляя их при необходимости. Подключается единое хранилище для всей платформы, затем администратор платформы может указать, какие папки в нем будут доступны определенным рабочим областям.
Для подключения сетевой папки необходимо выполнить следующие шаги:
Создайте docker volume на основе сетевого раздела:
docker volume create --driver local --opt type=cifs --opt device="<PATH>" \ --opt 'o=username=<USERNAME>,password=<PASSWORD>,file_mode=0777,dir_mode=0777' --name cif-volume
где –
<PATH>
– путь к папке. Например,//192.168.23.127/BusinessData
.<USERNAME>
– имя пользователя, который имеет доступ к этой папке.<PASSWORD>
– пароль пользователя, который имеет доступ к этой папке.Откройте файл
/var/lib/visiology/scripts/v3/visiology.yml
и добавьте в разделservices
>data-management-service
следующее:volumes: - cif-volume:/mnt/volume1
Также в конце файла необходимо добавить в раздел
volumes
созданный раздел:volumes: cif-volume: external: true
Точки монтирования в контейнере всегда должны находиться в директории
/mnt
, иначе сервис их не “увидит”.Перезапустите платформу, выполнив следующую команду:
/var/lib/visiology/scripts/run.sh --restart
Войдите на платформу под учетной записью администратора.
В боковой панели нажмите кнопку настроек и перейдите на вкладку Доступ к сетевому хранилищу в верхней части экрана:
В выпадающем меню выберите название рабочей области, для которой вы хотите открыть папки:
Выберите папки, доступ к которым вы хотите открыть в рамках указанной рабочей области, и закройте окно настроек – изменения сохранятся автоматически:
Смотрите также