问题描述
我们必须将MongoDB集群更改为MongoDB Atlas。在Azure的数据工厂的管道中,我尝试从MongoDB Atlas群集中读取数据。
Data Factory无法使用DNS种子列表连接字符串:
连接字符串'mongodb + srv:// ........?retryWrites = true&w = majority'无效。
在MongoDB中,您还可以生成其他连接字符串(该字符串由不同的分片定义),从而选择较旧的驱动程序版本。可悲的是,仍然无法建立连接。
这里的任何人,试图从Azure的数据工厂内部连接MongoDB Atlas群集时都会遇到类似的问题?
更新:原因是MongoDB Atlas中的IP限制。由于在Atlas内部添加特定区域的数据中心的所有Azure IP并不是很安全,因此,尽管在Azure中创建了专用网络,是否还有其他安全的替代方案?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)