Конфигурация MongoDB ODBC DSN - PullRequest
       3

Конфигурация MongoDB ODBC DSN

0 голосов
/ 21 сентября 2018

Я хочу настроить этот DSN, я установил драйвер odbc mongodb. введите описание изображения здесь

, куда я положил данные, это зависание и не отвечает.Я пытаюсь с другими данными, но это то же самое.Мне нужна эта конфигурация, потому что я хочу подключить powerbi к моей базе данных mongodb.Также я хочу знать, какой правильный IP-адрес, потому что у меня есть один IP-адрес для каждого кластера, но у меня есть URL-адрес, похожий на информацию о главном сервере.

Ответы [ 2 ]

0 голосов
/ 27 мая 2019

Посмотрите руководство Mongo по настройке DSN: https://docs.mongodb.com/bi-connector/master/tutorial/create-system-dsn/, и, в более общем смысле, краткое руководство: https://docs.mongodb.com/bi-connector/master/local-quickstart/

Некоторые возможные исправления:

  • убедитесь, что у вас запущен процесс mongosqld
  • убедитесь, что вы вводите базу данных в поле базы данных
  • , убедитесь, что ваш порт указан правильно: вы можете получить его из журналов процесса mongosqld.Примечание: это не тот порт, где работает сам mongodb.
  • Mongo предоставляет два драйвера: ANSI и UNICODE.Хотя ANSI предположительно имеет лучшую производительность, попробуйте UNICODE и посмотрите, решит ли это вашу проблему.
0 голосов
/ 15 ноября 2018

Я однажды создал соединение между mongodb и PowerBI, используя R. Получите данные через скрипт R и напишите такой крошечный скрипт;

библиотека (монголит) m <-mongo (collection = "YourCollectionName", db = "YourDBName", url = "mongodb: // YourHostName", verbose = F) Запрос <-m $ find (query = "{}", fields = "{\" _ id \ ": 0}", сортировка= "{}", пропустить = 0, предел = 0, обработчик = NULL, размер страницы = 1000) </p>

пс.Перед запуском установите R на сервер и установите пакет mongolite с помощью => install.packages ("mongolite")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...