Как я могу подключиться к MongoDB из студии Watson с помощью ноутбука Jupyter

#python #mongodb #jupyter-notebook #ibm-cloud #watson-studio

Вопрос:

Я хочу подключиться к MongoDB из watson studio с помощью среды Python, я попробовал код ниже

 MONGO_HOST = "xxxxxxxxx" # hostname
MONGO_PORT = 30325
MONGO_DB = "test"
MONGO_USER = "xxxx"
MONGO_PASS = "xxxxxxxx"
con = pymongo.MongoClient(MONGO_HOST, MONGO_PORT)
db = con[MONGO_DB]
db.authenticate(MONGO_USER, MONGO_PASS)
 

Затем я получил эту ошибку :
ServerSelectionTimeoutError: соединение закрыто,соединение закрыто,соединение закрыто, Тайм-аут: 30 с, Описание топологии: <Идентификатор описания топологии: 60c72c0d8b3ca9554ba1ba19, тип топологии: реплики первичные, серверы: [<Описание сервера (‘имя хоста’, 30325) тип сервера: Неизвестно, rtt: Нет, ошибка=автосоединение(‘соединение закрыто’)>, <Описание сервера (‘имя хоста’, 30325) тип сервера: Неизвестно, rtt: Нет, ошибка=автосоединение («соединение закрыто»)><Описание сервера (’80eef57e-dc80-47b1-a0bc-0b674d206d21-1.c0v4phir0ah9ul9trho0.базы данных.домен приложения.облако», 30325) тип сервера: Неизвестно, rtt: Нет, ошибка=автосоединение («соединение закрыто»)>, <Описание сервера (’80eef57e-dc80-47b1-a0bc-0b674d206d21-1.c0v4phir0ah9ul9trho0.базы данных.домен приложения.облако’, 30325) тип сервера: Неизвестно, rtt: Нет, ошибка=Автоматическое подключение («соединение закрыто»)>, ошибка=Автоматическое подключение(«соединение закрыто»)>]>>