我已经准备好了Datalake gen2,在C#中,我正在寻找一种将文件从一个文件夹移动到另一个文件夹的选项? 对于blob存储而言很简单,但对于Datalake来说,我不确定要使用哪个SDK以及如何在C#中完成它。
同时,我能否使用在容器级别生成的SAS令牌进行身份验证?
同时,我能否使用在容器级别生成的SAS令牌进行身份验证?
如果您想将文件从一个文件夹移动到Azure Data Lake Gen2中的另一个文件夹,请参考以下代码:
public async Task<DataLakeFileClient> MoveDirectory
(DataLakeFileSystemClient fileSystemClient)
{
DataLakeFileClient fileClient=
fileSystemClient.GetFileClient("<file path>");
return await fileClient.RenameAsync("<new file path>");
}