![](/img/trans.png)
[英]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.