AbstractAzureStorageDatastore 类
表示将连接信息保存到 Azure Blob 和 Azure 文件存储的数据存储的基类。
不应直接使用此类。 要创建数据存储,请使用数据存储类的 register*
方法之一,例如 register_azure_blob_container。
注意:使用数据存储访问数据时,必须具有访问数据的权限,这取决于在数据存储中注册的凭据。
类 AbstractAzureStorageDatastore 构造函数。
- 继承
-
AbstractAzureStorageDatastore
构造函数
AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)
参数
方法
as_download |
以下载模式返回数据引用对象。 注意:此方法已弃用,将不再受支持。 建议改用 |
as_mount |
以装载模式返回数据引用对象。 注意:此方法已弃用,将不再受支持。 建议改用 |
as_upload |
以上传模式返回数据引用对象。 注意:此方法已弃用,将不再受支持。 建议改用数据集上传。 |
download |
下载带有 target_path 前缀的路径。 |
path |
返回对应的数据引用对象。 |
upload |
将 src_dir 上传到 target_path。 |
upload_files |
将文件上传到 target_path。 |
as_download
以下载模式返回数据引用对象。
注意:此方法已弃用,将不再受支持。 建议改用 file_dataset.as_download
。
as_download(path_on_compute=None)
参数
返回
数据引用对象。
返回类型
as_mount
以装载模式返回数据引用对象。
注意:此方法已弃用,将不再受支持。 建议改用 file_dataset.as_mount
。
as_mount()
参数
返回
数据引用对象。
返回类型
as_upload
以上传模式返回数据引用对象。
注意:此方法已弃用,将不再受支持。 建议改用数据集上传。
as_upload(path_on_compute=None)
参数
返回
数据引用对象。
返回类型
download
下载带有 target_path 前缀的路径。
abstract download(target_path, prefix=None, overwrite=False, show_progress=True)
参数
- target_path
- prefix
- overwrite
- show_progress
path
返回对应的数据引用对象。
path(path=None, data_reference_name=None)
参数
返回
数据引用对象。
返回类型
upload
将 src_dir 上传到 target_path。
abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)
参数
- src_dir
- target_path
- overwrite
- show_progress
upload_files
将文件上传到 target_path。
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
参数
- files
- relative_root
目标中的相对路径
- target_path
- overwrite
- show_progress
属性
is_sas
使用 credential_type
属性。
此属性已弃用,请使用属性 credential_type
确定凭据类型。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈