有没有使用 Azure CLI、Rest API 或 Python 在 Azure ADLS gen2 中复制数据的简单方法?
Azure ADLS gen2 API 文档目前非常有限...... https://docs.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2
有没有使用 Azure CLI、Rest API 或 Python 在 Azure ADLS gen2 中复制数据的简单方法?
Azure ADLS gen2 API 文档目前非常有限...... https://docs.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2
根据我的研究,我们可以使用 Azure CLI 或 python 来移动目录或移动文件。更多详细信息,请参阅文档。
例如
az extension add -n storage-preview
# move directory
az storage blob directory move -c my-file-system -d my-new-directory -s my-directory --account-name mystorageaccount
# move a file
az storage blob move -c my-file-system -d my-file-new.txt -s my-file.txt --account-name mystorageaccount
Python
try:
file_system_client = service_client.get_file_system_client(file_system="my-file-system")
directory_client = file_system_client.get_directory_client("my-directory")
new_dir_name = "my-directory-renamed"
directory_client.rename_directory(rename_destination=directory_client.file_system_name + '/' + new_dir_name)
except Exception as e:
print(e)