Ошибка пакета SDK для Azure .Net: сбой FsOpenStream с ошибкой 0x83090aa2

Мы пытаемся загрузить файл из Data Lake Store. Я следил за приведенным ниже руководством, в котором используется .Net Azure SDk.

https://azure.microsoft.com/en-us/documentation/articles/data-lake-analytics-get-started-net-sdk/

Поскольку у нас уже есть файл в Azure Data Lake Store, я просто добавил код для загрузки файла.

FileCreateOpenAndAppendResponse beginOpenResponse = _dataLakeStoreFileSystemClient.FileSystem.BeginOpen("/XXXX/XXXX/test.csv", DataLakeStoreAccountName, new FileOpenParameters());
            FileOpenResponse openResponse = _dataLakeStoreFileSystemClient.FileSystem.Open(beginOpenResponse.Location);

Но это не удается с ошибкой ниже

{"RemoteException": {"exception": "RuntimeException", "message": "FsOpenStream завершился с ошибкой 0x83090aa2 (). [83271af3c3a14973ad7814e7d9d201f6]", "javaClassName": "java.lang.RuntimeException"}}

Во время отладки мы проверили beginOpenResponse.Location, которое использовалось во второй строке кода. Кажется, правильное значение, как показано ниже

https://XXXXXXXX.azuredatalakestore.net/webhdfs/v1/XXXX/XXX/test.csv?op=OPEN&api-version=2015-10-01-preview&read=true

Ошибка не дает много информации для выявления проблемы.


person Midhun Murali    schedule 27.01.2016    source источник


Ответы (1)


Я согласен с тем, что в настоящее время ошибки магазина являются непечатаемым комментарием. Мы работаем над улучшением этого.

По словам разработчика моего магазина, 0x83090aa2 - ошибка проверки доступа. Не могли бы вы проверить, есть ли у вас доступ к учетной записи хранения и / или правильный ли путь?

person Michael Rys    schedule 27.01.2016
comment
не могли бы вы взглянуть на этот вопрос stackoverflow.com/questions/35128142/ - person Midhun Murali; 01.02.2016