AbstractAzureStorageDatastore Classe
Representa a classe base para o armazenamentos de dados que salvam as informações de conexão no Armazenamento de Blobs do Azure e Arquivos do Azure.
Você não deve trabalhar com essa classe diretamente. Para criar um armazenamento de dados, use um dos métodos register*
da classe Datastore, por exemplo, register_azure_blob_container.
Observação: ao usar um armazenamento de dados para acessar os dados, você precisa de permissão para acessá-los, o que depende das credenciais registradas no armazenamento de dados.
Classe Construtor AbstractAzureStorageDatastore.
- Herança
-
AbstractAzureStorageDatastore
Construtor
AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)
Parâmetros
- name
- str
O nome do armazenamento de dados. Ele pode conter somente caracteres alfanuméricos, hifen e sublinhado.
- sas_token
- str, <xref:optional>
O token SAS para acessar esse contêiner, o padrão é Nenhum.
- account_key
- str, <xref:optional>
A chave da conta de armazenamento, o padrão é Nenhum.
- protocol
- str, <xref:optional>
O protocolo a ser usado para se conectar à conta de armazenamento. Se for Nenhum, usará o valor padrão de https.
- endpoint
- str, <xref:optional>
O ponto de extremidade do contêiner de blob. Se for Nenhum, usará o valor padrão de core.windows.net.
- name
- str
O nome do armazenamento de dados. Ele pode conter somente caracteres alfanuméricos, hifen e sublinhado.
- sas_token
- str, <xref:optional>
O token SAS para acessar esse contêiner, o padrão é Nenhum.
- protocol
- str, <xref:optional>
O protocolo a ser usado para se conectar à conta de armazenamento. Se for Nenhum, usará o valor padrão de https.
- endpoint
- str, <xref:optional>
O ponto de extremidade do contêiner de blob. Se for Nenhum, usará o valor padrão de core.windows.net.
Métodos
as_download |
Retorna o objeto de referência de dados com o modo de download. Observação: este método foi preterido e não terá mais suporte. Use |
as_mount |
Retorna o objeto de referência de dados com o modo de montagem. Observação: este método foi preterido e não terá mais suporte. Use |
as_upload |
Retorna o objeto de referência de dados com o modo de upload. Observação: este método foi preterido e não terá mais suporte. É recomendável usar o conjunto de dados para upload em vez disso. |
download |
Baixa caminhos com prefixo para target_path. |
path |
Retorna o objeto de referência de dados correspondente. |
upload |
Carrega src_dir target_path. |
upload_files |
Carrega os arquivos em target_path. |
as_download
Retorna o objeto de referência de dados com o modo de download.
Observação: este método foi preterido e não terá mais suporte. Use file_dataset.as_download
como alternativa.
as_download(path_on_compute=None)
Parâmetros
Retornos
O objeto de referência de dados.
Tipo de retorno
as_mount
Retorna o objeto de referência de dados com o modo de montagem.
Observação: este método foi preterido e não terá mais suporte. Use file_dataset.as_mount
como alternativa.
as_mount()
Parâmetros
Retornos
O objeto de referência de dados.
Tipo de retorno
as_upload
Retorna o objeto de referência de dados com o modo de upload.
Observação: este método foi preterido e não terá mais suporte. É recomendável usar o conjunto de dados para upload em vez disso.
as_upload(path_on_compute=None)
Parâmetros
Retornos
O objeto de referência de dados.
Tipo de retorno
download
Baixa caminhos com prefixo para target_path.
abstract download(target_path, prefix=None, overwrite=False, show_progress=True)
Parâmetros
- target_path
- prefix
- overwrite
- show_progress
path
Retorna o objeto de referência de dados correspondente.
path(path=None, data_reference_name=None)
Parâmetros
Retornos
O objeto de referência de dados.
Tipo de retorno
upload
Carrega src_dir target_path.
abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)
Parâmetros
- src_dir
- target_path
- overwrite
- show_progress
upload_files
Carrega os arquivos em target_path.
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
Parâmetros
- files
- relative_root
o caminho relativo no destino
- target_path
- overwrite
- show_progress
Atributos
is_sas
Use a propriedade credential_type
.
Esta propriedade foi preterida, use a propriedade credential_type
para determinar o tipo de credencial.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de