Azure .Net SDK错误:FsOpenStream失败,错误0x83090aa2 [英] Azure .Net SDK Error : FsOpenStream failed with error 0x83090aa2
问题描述
我们正在尝试下载Data Lake Store中存在的文件.我一直在关注以下使用.Net Azure SDk的教程.
We are trying to download a file present in Data Lake Store. I have been following the below tutorial which uses .Net Azure SDk.
https://azure.microsoft.com/zh-CN/documentation/articles/data-lake-analytics-get-started-net-sdk/
由于我们已经在Azure Data Lake Store中提供了文件,所以我刚刚添加了用于下载文件的代码
As we have already the file present in Azure Data Lake Store , I just added the code to download the file
FileCreateOpenAndAppendResponse beginOpenResponse = _dataLakeStoreFileSystemClient.FileSystem.BeginOpen("/XXXX/XXXX/test.csv", DataLakeStoreAccountName, new FileOpenParameters());
FileOpenResponse openResponse = _dataLakeStoreFileSystemClient.FileSystem.Open(beginOpenResponse.Location);
但是失败,并显示以下错误
But it's failing with the below error
{"RemoteException":{"exception":"RuntimeException","message":"FsOpenStream 失败,错误为0x83090aa2(). [83271af3c3a14973ad7814e7d9d201f6]," javaClassName:" java.lang.RuntimeException}}
{"RemoteException":{"exception":"RuntimeException","message":"FsOpenStream failed with error 0x83090aa2 (). [83271af3c3a14973ad7814e7d9d201f6]","javaClassName":"java.lang.RuntimeException"}}
在调试时,我们检查了第二行代码中使用的 beginOpenResponse.Location .似乎是正确的值,如下所示:
While debugging we inspected the beginOpenResponse.Location that been used in the second line code. It seems to the correct value as below
该错误没有提供太多信息来查找问题.
The error does not provide much information to track down the problem.
推荐答案
我同意当前存储错误是不可打印的注释.我们正在努力改善这一点.
I agree that the store errors are currently non-printable comment. We are working on improving this.
根据我的商店开发人员,0x83090aa2访问检查失败.您能否检查您是否有权访问存储帐户和/或路径是否正确?
According to my store developer, 0x83090aa2 is access check failed. Can you please check if you have access to the storage account and/or the path is correct?
这篇关于Azure .Net SDK错误:FsOpenStream失败,错误0x83090aa2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!