gpt4 book ai didi

c# - Azure Data Lake Store 中的目录大小

转载 作者:行者123 更新时间:2023-12-02 15:38:25 25 4
gpt4 key购买 nike

是否有一个简单的 API 可以用来获取 ADLS 目录的大小?最好是 C# 语言,但这不是必须的。

最佳答案

我们可以使用Get Content Summary of a Directory REST API来做到这一点。

curl -i "http://<HOST>:<PORT>/webhdfs/v1/<PATH>?op=GETCONTENTSUMMARY"

C# 代码演示

 var url = "https://tomdatalake.azuredatalakestore.net/webhdfs/v1/tomtest?api-version=2017-08-01&op=GETCONTENTSUMMARY";
var token = "eyJ0eX.....";
using (var client = new HttpClient())
{
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token);
var result = client.GetAsync(url).Result;
var data = result.Content.ReadAsStringAsync().Result;
}

enter image description here

我还用 PostMan 进行了测试。

enter image description here

关于c# - Azure Data Lake Store 中的目录大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47576422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com