[英]Access Azure Data Lake Analytics Tables from SQL Server Polybase
[英]Configure SQL PolyBase to access external data in MongoDB - problem
我尝试使用 Polybase 和 MongoDB 连接 SQL 服务器,但我未能为此创建外部数据源。 请帮忙 ...
我使用以下代码:
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 中遇到以下错误:
Msg 105007, Level 16, State 1, Line 26 不支持输入 URI 的方案。 请修改以下方案并重试:'mongodb'
有人可以给我建议吗?
谢谢。
创建 MongoDB 数据源时不需要 TYPE:
CREATE EXTERNAL DATA SOURCE external_DS_MongoDB
WITH
(
LOCATION = 'mongodb://localhost:27017',
CREDENTIAL = MongoDbUser
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.