我正在编写一个测试应用程序以从 AzureData Lake 读取文件。我已经创建了帐户和资源,并上传了文件。我正在尝试使用以下代码创建客户端(如文档https://learn.microsoft.com/en-us/azure/data-lake-store/data-lake-store-get-started-java中所述-SDK)。我究竟从哪里得到这些值?谢谢String clientId = "FILL-IN-HERE";String authTokenEndpoint = "FILL-IN-HERE";String clientKey = "FILL-IN-HERE";AccessTokenProvider provider = new ClientCredsTokenProvider(authTokenEndpoint, clientId, clientKey);// full account FQDN, not just the account nameString accountFQDN = "FILL-IN-HERE";ADLStoreClient client = ADLStoreClient.createClient(accountFQDN, provider);
1 回答

饮歌长啸
TA贡献1951条经验 获得超3个赞
您似乎正在对 Azure Data Lake使用Azure Active Directory 身份验证。
登录 Azure 门户->单击 Azure Active Directory->单击应用程序注册->找到您的应用程序(或创建一个新应用程序)
客户编号
clientKey (点击Certificates&secrets->点击new client secret->点击add) client secret就是clientKey。
authTokenEndpoint单击端点
有关更多详细信息,请参阅此文档。
添加回答
举报
0/150
提交
取消