将数据从ADLS Gen2加载到Azure Synapse时出错

问题描述

我正在尝试使用Polybase直接复制执行从ADLS Gen2到Azure Synapse仓库的复制活动。复制时出现错误:

“请确保SQL DW可以访问ADLS Gen2”。但是为什么在数据工厂可以处理的情况下它为什么需要访问ADLS Gen2?以及如果需要的话我该如何授予访问权限。

谢谢。

解决方法

在我这边,我可以成功复制。

您可以检查您的设置与我的设置是否不同。

这是我的sql服务器的防火墙设置:

enter image description here

我没有设置任何防火墙限制,我允许我的客户端IP和其他Azure服务访问我的sql服务器。

这是我的复制活动:

enter image description here enter image description here

此管道可以正常工作:

enter image description here enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...