【问题标题】:Azure DataLake (ADLS) BulkDownload Bad RequestAzure 数据湖 (ADLS) 批量下载错误请求
【发布时间】:2018-12-13 05:39:56
【问题描述】:

我正在尝试使用 BulkDownload 方法使用 BulkDownload 从 adls 下载文件,但我收到如下错误请求响应:

Error in getting metadata for path cc- 
adl://testaccount.azuredatalakestore.net//HelloWorld//test.txt
Operation: GETFILESTATUS failed with HttpStatus:BadRequest Error: Uexpected 
error in JSON parsing.
Last encountered exception thrown after 1 tries. [Uexpected error in JSON 
parsing]
[ServerRequestId:]

但是,如果我尝试通过 azure 客户端 shell 下载文件,它可以工作。

我使用BulkDownload如下:

        client.BulkDownload(
            srcPath,
            dstPath);

BulkDownload 通话中是否还有其他人面临同样的问题?

【问题讨论】:

    标签: azure azure-storage azure-data-lake


    【解决方案1】:

    我解决了这个问题,因为 srcPath 是 azure datalake 存储中的相对路径 ("/HelloWorld/test.txt"),之前我使用的是绝对路径 (" adl://testaccount.azuredatalakestore.net//HelloWorld/test.txt)。

    【讨论】:

      猜你喜欢
      • 2022-12-29
      • 1970-01-01
      • 2020-07-06
      • 1970-01-01
      • 1970-01-01
      • 2014-08-19
      • 2018-08-19
      • 2022-09-27
      • 1970-01-01
      相关资源
      最近更新 更多