Как подключить би-коннектор mongodb через Python?
Как подключить би-коннектор mongodb через Python? Пимонго может это сделать? Если да, можете ли вы привести пример с authMechanism PLAIN(LDAP)?
Я попытался подключиться к pymongo, но, похоже, он не работает для разъема mongodb bi, поскольку он возвращает ошибку «получил идентификатор ответа xxxxxxxxxx, но ожидался xxxxx».
Код, который я пробовал
from pymongo import MongoClient
# Replace 'localhost' with the hostname or IP address of your BI
Connector server
host = 'localhost'
port = 27017 # Default port for MongoDB
# Connect to the MongoDB BI Connector without specifying username
and password
mongo_uri = f"mongodb://{host}:{port}/"
client = MongoClient(mongo_uri)
# Now you can use the 'client' object to interact with the
MongoDB BI Connector
# For example, you can access databases and collections like
this:
db = client['your_database_name']
collection = db['your_collection_name']
# Perform your operations on the collection here
Мне пришлось заменить имя хоста и порт на коннектор Mongo db bi, который работает в Java, но не может работать. Этот код делает то же самое для MongoDB.
Используют ли MongoDB и Bi-коннектор MongoDB одинаковый способ подключения? Или есть какая-то документация, которой я могу следовать? (Я не нашел их на официальном сайте pymongo)