Skip to content
2.12.0

Сетевая папка SMB ​

Коннектор KnowledgeBase. Карточка собрана из описания в каталоге коннекторов.
ГотовИсточник данныхtype: dfseap-connector-dfsверсия 1.1.0

Файловые шары SMB и DFS. Откуда KnowledgeBase забирает документы.

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

Что умеет

  • Один или несколько корней в одном экземпляре

  • Доменная учётная запись, пароль хранится отдельно от конфигурации

  • Отслеживание изменений и удалений файлов между синхронизациями

  • Формат файла определяет, пойдёт ли он через экстрактор

Параметры экземпляра · 4

  • Пути к шарамdfs_pathsобязательно

    Список корней вида //server/share/dir. Для одного корня есть dfs_path.

  • Пользовательdfs_usernameобязательно

    Учётная запись в формате DOMAIN\user.

  • Парольdfs_passwordобязательносекрет

    Храните в .secrets.toml или передавайте через plugin_secrets.

  • Тенантtenant_id

    Тенант в индексе.

Пример настройки

toml
[[default.plugins]]
role = "data_source"
type = "dfs"
instance_id = "dfs_regulations"
tenant_id = "default"
dfs_paths = ["//fileserver/share/regulations"]
dfs_username = "DOMAIN\\kb-reader"
extractor_instance_id = "paleograph_default"
indexer_instance_id = "hippocampus_default"

Как подключить ​

  1. Установите пакет коннектора в окружение KnowledgeBase и добавьте его в plugin_packages.
  2. Опишите экземпляр блоком [[default.plugins]] с уникальным instance_id.
  3. Секреты положите в .secrets.toml строкой с тем же instance_id или передайте через plugin_secrets.
  4. Перезапустите KnowledgeBase и дождитесь первой синхронизации.

Как устроены роли и что должен реализовать коннектор: Контракт коннекторов. Все коннекторы: Маркетплейс.

Документация экосистемы EVA 2.1