Py学习  »  MongoDB

配置SQL Polybase以访问MongoDB中的外部数据-问题

Amir • 6 年前 • 1964 次点击  

im试图使用polybase与mongodb连接sql server,但im未能为此创建外部数据源。请帮忙…

IM使用以下代码:

CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'mypassword';  

CREATE DATABASE SCOPED CREDENTIAL MongoDbUser
WITH IDENTITY = 'myusername', Secret = 'thepassword';


CREATE EXTERNAL DATA SOURCE external_DS_MongoDB
WITH (
TYPE = HADOOP,
LOCATION = 'mongodb://localhost:27017', 
CREDENTIAL = MongoDbUser
);

我希望创建名为“external_ds_mongodb”的数据源,但我在SQL中面临以下错误:

消息105007,16级,状态1,第26行 不支持输入uri的方案。请修改以下方案并重试:“MongoDB”

有人能给我建议吗?

谢谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/48217
文章 [ 1 ]  |  最新文章 6 年前
ChrisK
Reply   •   1 楼
ChrisK    7 年前

创建MongoDB数据源时不需要类型:

CREATE EXTERNAL DATA SOURCE external_DS_MongoDB
WITH 
(
LOCATION = 'mongodb://localhost:27017', 
CREDENTIAL = MongoDbUser
);