【发布时间】:2021-01-10 01:54:43
【问题描述】:
我使用 azure-storage-file-datalake for java 在我的 Azure 存储帐户上进行文件系统操作,我可以打开文件、删除甚至重命名/移动文件或目录。
我找不到任何将文件/文件夹复制到其他位置的方法。
这就是我重命名/移动文件/目录的方式:
DataLakeServiceClient storageClient = new DataLakeServiceClientBuilder().endpoint(endpoint).credential(credential).buildClient();
DataLakeFileSystemClient dataLakeFileSystemClient = storageClient.getFileSystemClient("storage");
DataLakeFileClient fileClient = dataLakeFileSystemClient.getFileClient("src/path");
fileClient.rename("storage", "dest/path");
有没有其他方法可以使用azure-storage-file-datalake SDK 甚至azure-storage-blob SDK 来复制文件或目录?
【问题讨论】:
标签: java azure azure-storage azure-data-lake azure-storage-files