首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Server 2016版本中创建“外部数据源”时出错,试图将本地Server与Azure数据湖连接

在Server 2016版本中创建“外部数据源”时出错,试图将本地Server与Azure数据湖连接
EN

Stack Overflow用户
提问于 2018-12-04 09:55:42
回答 1查看 1.6K关注 0票数 2

我试图用Polybase的概念将SQL Server与Azure数据湖连接起来。在尝试创建以下外部数据源时,出现了以下错误:

SQL命令:

代码语言:javascript
复制
 CREATE EXTERNAL DATA SOURCE AzureDataLakeStore_4
  WITH (
    TYPE = HADOOP,
     LOCATION = 'adl://pesdatalake1.azuredatalakestore.net',
    CREDENTIAL = [ADL_User3]
  );

错误:

代码语言:javascript
复制
 Msg 105007, Level 16, State 1, Line 11
 Scheme of the input URI is not supported. Please revise the following 
 scheme and try again: 'adl'

采取的步骤如下:

  1. 添加Azure数据湖在Azure门户。
  2. 将数据文件加载到Azure数据湖。
  3. 做了应用程序注册,并创建了应用键,Auth键和Oauth。
  4. 给定对上面创建的应用程序数据文件的访问权限。
  5. 在SQL中创建主键
  6. 创建了范围数据库凭据。
  7. 在创建外部数据资源时出现问题。
EN

回答 1

Stack Overflow用户

发布于 2018-12-05 00:02:38

此功能目前仅在Azure SQL中受支持,而在Server中不受支持。

Azure:https://learn.microsoft.com/en-us/azure/sql-data-warehouse/sql-data-warehouse-load-from-azure-data-lake-store中此特性的支持语句源

此时,Server支持Azure Blob存储,而不是Azure Data。https://learn.microsoft.com/en-us/sql/relational-databases/polybase/polybase-configure-azure-blob-storage

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53610152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档