gpt4 book ai didi

c# - Azure Data Lake Gen2 - 如何使用 C# 将文件从文件夹移动到另一个文件夹

转载 作者:行者123 更新时间:2023-12-02 05:58:39 32 4
gpt4 key购买 nike

我已经配置了 Datalake gen2,并且在 C# 中我正在寻找有关如何将文件从一个文件夹移动到另一个文件夹的选项?使用 blob 存储很简单,但使用 Datalake 我对使用哪个 SDK 以及如何在 C# 中完成它感到困惑

此外,我可以使用在容器级别生成的 SAS token 进行身份验证吗?

最佳答案

如果要将文件从Azure Data Lake Gen2中的一个文件夹移动到另一个文件夹,请引用以下代码

public async Task<DataLakeFileClient> MoveDirectory
(DataLakeFileSystemClient fileSystemClient)
{
DataLakeFileClient fileClient=
fileSystemClient.GetFileClient("<file path>");

return await fileClient.RenameAsync("<new file path>");
}

更多详情请引用herehere

此外,我们可以使用 sas token 来管理 azure data Lake gen2 资源。关于如何生成sas token,请引用here .

关于c# - Azure Data Lake Gen2 - 如何使用 C# 将文件从文件夹移动到另一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67430175/

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