Azure DataLake (ADLS) BulkDownload Bad Request - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь загрузить файл из adls, используя метод BulkDownload, используя BulkDownload , но я получаю ответ на запрос BAD, как показано ниже:

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, это работает.

Я использую BulkDownload следующим образом:

        client.BulkDownload(
            srcPath,
            dstPath);

Кто-нибудь еще сталкивался с такой же проблемой для BulkDownload вызов?

1 Ответ

0 голосов
/ 13 декабря 2018

Я исправил это, поскольку srcPath - это относительный путь (" / HelloWorld / test.txt ") в хранилище данных Azure, ранее я использовал абсолютный путь (" adl:. //testaccount.azuredatalakestore.net//HelloWorld/test.txt)

...