AbstractAzureStorageDatastore Classe
Representa a classe base para arquivos de dados que guardam informações de ligação ao Blob do Azure e ao Armazenamento de Ficheiros do Azure.
Não deve trabalhar diretamente com esta classe. Para criar um arquivo de dados, utilize um dos register*
métodos da classe Datastore, por exemplo, register_azure_blob_container.
Nota: ao utilizar um arquivo de dados para aceder aos dados, tem de ter permissão para aceder aos dados, o que depende das credenciais registadas no arquivo de dados.
Classe AbstractAzureStorageDatastore construtor.
- 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
- sas_token
- str, <xref:optional>
O token de SAS para aceder a este contentor, é predefinido para Nenhum.
- account_key
- str, <xref:optional>
A chave da conta de armazenamento é predefinida para Nenhuma.
- protocol
- str, <xref:optional>
O protocolo a utilizar para ligar à conta de armazenamento. Se Nenhum, a predefinição é https.
- endpoint
- str, <xref:optional>
O ponto final do contentor de blobs. Se Nenhum, a predefinição é core.windows.net.
- sas_token
- str, <xref:optional>
O token de SAS para aceder a este contentor, é predefinido para Nenhum.
- account_key
- str, <xref:optional>
A chave da conta de armazenamento é predefinida para Nenhuma.
- protocol
- str, <xref:optional>
O protocolo a utilizar para ligar à conta de armazenamento. Se Nenhum, a predefinição é https.
- endpoint
- str, <xref:optional>
O ponto final do contentor de blobs. Se Nenhum, a predefinição é core.windows.net.
Métodos
as_download |
Devolver objeto de referência de dados com o modo de transferência. Nota: este método foi preterido e deixará de ser suportado. Em alternativa, recomendamos que utilize |
as_mount |
Devolver objeto de referência de dados com o modo de montagem. Nota: este método foi preterido e deixará de ser suportado. Em alternativa, recomendamos que utilize |
as_upload |
Devolver objeto de referência de dados com o modo de carregamento. Nota: este método foi preterido e deixará de ser suportado. Recomendamos que utilize o conjunto de dados para carregar. |
download |
Transfira caminhos com prefixo para target_path. |
path |
Devolver objeto de referência de dados correspondente. |
upload |
Carregue src_dir para target_path. |
upload_files |
Carregue ficheiros para target_path. |
as_download
Devolver objeto de referência de dados com o modo de transferência.
Nota: este método foi preterido e deixará de ser suportado. Em alternativa, recomendamos que utilize file_dataset.as_download
.
as_download(path_on_compute=None)
Parâmetros
Devoluções
O objeto de referência de dados.
Tipo de retorno
as_mount
Devolver objeto de referência de dados com o modo de montagem.
Nota: este método foi preterido e deixará de ser suportado. Em alternativa, recomendamos que utilize file_dataset.as_mount
.
as_mount()
Parâmetros
Devoluções
O objeto de referência de dados.
Tipo de retorno
as_upload
Devolver objeto de referência de dados com o modo de carregamento.
Nota: este método foi preterido e deixará de ser suportado. Recomendamos que utilize o conjunto de dados para carregar.
as_upload(path_on_compute=None)
Parâmetros
Devoluções
O objeto de referência de dados.
Tipo de retorno
download
Transfira 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
Devolver objeto de referência de dados correspondente.
path(path=None, data_reference_name=None)
Parâmetros
Devoluções
O objeto de referência de dados.
Tipo de retorno
upload
Carregue src_dir para 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
Carregue ficheiros para target_path.
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
Parâmetros
- files
- relative_root
caminho relativo no destino
- target_path
- overwrite
- show_progress
Atributos
is_sas
utilizar credential_type
propriedade.
Esta propriedade foi preterida. Utilize a propriedade credential_type
para determinar o tipo de credencial.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários