首页 > 解决方案 > 将数据从 ADLS Gen2 加载到 Azure Synapse 时出错

问题描述

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

“请确保 SQL DW 有权访问 ADLS Gen2”。但是当数据工厂可以处理它时,为什么它需要访问 ADLS Gen2 呢?以及如果我需要提供该访问权限,我该如何提供该访问权限。

谢谢。

标签: azureazure-data-factoryazure-data-lakeazure-sql-data-warehouseazure-synapse

解决方案


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

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

这是我的 sql server 的防火墙设置:

在此处输入图像描述

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

这是我的复制活动:

在此处输入图像描述 在此处输入图像描述

该管道工作正常:

在此处输入图像描述 在此处输入图像描述


推荐阅读