在Azure Synapse管道中使用REST连接器的源数据集错误



我使用复制和转换数据,并通过使用Azure数据工厂从我的Box.com帐户加载文件到Azure Data Lake Gen2 (ADLSGen2)容器的REST端点。我使用Synapse管道与源作为REST connector,我已经确定了在教程的步骤3的基础URL为https://api.box.com/2.0/files/:file_id/content,其中file_id是我的文件存储在Box.com(参考:这里)的id。

当我运行管道时,我得到以下错误。我可能做错了什么?如何解决这个问题?

"errorCode": "2200",
"message": "Failure happened on 'Source' side. ErrorCode=RestSourceCallFailed,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=The HttpStatusCode 401 indicates failure.nRequest URL: https://api.box.com/2.0/files/:984786751561/contentnResponse payload:,Source=Microsoft.DataTransfer.ClientLibrary,'",
"failureType": "UserError",
"target": "Copy data1",
"details": []

我来自Microsoft for Founders Hub团队。401可能是由于未经授权的访问。在教程的第3步中,正如您提到的,有一个测试连接按钮。请点击确认您已获得授权。

最新更新