MongoDB краулер

Извлекаемые объекты

В результате сканирования из источника MongoDB извлекаются метаданные следующих типов объектов:

  • База данных

  • Коллекция

  • Атрибуты коллекции

  • Первичный ключ

  • Представление

  • Колонки

Настройка разрешений для учётной записи

Для учетной записи пользователя необходимо настроить разрешения на чтение всех объектов.

Загрузка файлов и библиотек

Загрузка дополнительных файлов и библиотек не требуется.

Параметры подключения к источнику

Название

Описание

Название

Уникальное название подключения к источнику, обязательный параметр.

Имя хоста или IP-адрес

Имя хоста или IP-адрес, на котором работает сервер базы данных, обязательный параметр.

Порт

Номер порта службы базы данных, обязательный параметр. Значение по умолчанию — 27017.

Пользователь

Имя пользователя базы данных, от имени которого выполняется подключение, обязательный параметр.

Пароль

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

Авторизация БД (*не используется)

Указывает базу данных, связанную с учетными данными пользователя. Если authSource не указан, используется defaultauthdb или admin.

Схема

Параметр используется для ограничения сканируемых баз данных (БД). Допустимые значения: - empty — сканируются все БД - БД — сканируется только указанные БД - NOT БД — сканируются все БД, кроме указанных Для перечисления нескольких БД используется запятая в качестве разделителя.

Таблицы и представления

Параметр используется для ограничения импортируемых коллекций. Допустимые значения: - <collection> like '%' — сканируются все объекты - <collection> = 'значение' — сканируются указанные объекты типа collection - <collection> not in('collection1') — сканируются все объекты, кроме указанных - <collection> IN (<collection1>, <collection2>) — сканируются все перечисленные объекты Для ограничения коллекций используется SQL-конструкции: NOT, IN, LIKE, =, AND, OR

Загружать системные объекты

Указывает, следует ли импортировать системные объекты: - 'False' — системные объекты не импортируются (по умолчанию) - 'True' — системные объекты импортируются

Количество документов

Количество документов (строк) для анализа полей.