DatastoreOperations Classe
Representa um cliente para realizar operações no Datastores.
Não deve instanciar esta classe diretamente. Em vez disso, deve criar o MLClient e utilizar este cliente através da propriedade MLClient.datastores
- Herança
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsDatastoreOperations
Construtor
DatastoreOperations(operation_scope: OperationScope, operation_config: OperationConfig, serviceclient_2023_04_01_preview: AzureMachineLearningWorkspaces, **kwargs: Dict)
Parâmetros
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Variáveis de âmbito para as classes de operações de um objeto MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuração comum para classes de operações de um objeto MLClient.
- serviceclient_2022_10_01
- <xref:<xref:azure.ai.ml._restclient.v2022_10_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Cliente de serviço para permitir que os utilizadores finais operem em recursos da Área de Trabalho do Azure Machine Learning.
- serviceclient_2023_04_01_preview
Métodos
create_or_update |
Anexa o arquivo de dados transmitido no arquivo de dados à área de trabalho ou atualiza o arquivo de dados se já existir. |
delete |
Elimina uma referência de arquivo de dados com o nome especificado da área de trabalho. Este método não elimina o arquivo de dados real ou os dados subjacentes no arquivo de dados. |
get |
Devolve informações sobre o arquivo de dados referenciado pelo nome especificado. |
get_default |
Devolve o arquivo de dados predefinido da área de trabalho. |
list |
Lista todos os arquivos de dados e informações associadas numa área de trabalho. |
create_or_update
Anexa o arquivo de dados transmitido no arquivo de dados à área de trabalho ou atualiza o arquivo de dados se já existir.
create_or_update(datastore: Datastore) -> Datastore
Parâmetros
Devoluções
O arquivo de dados anexado.
Tipo de retorno
Exemplos
Criar exemplo de arquivo de dados.
from azure.ai.ml.entities import AzureBlobDatastore
datastore_example = AzureBlobDatastore(
name="azure_blob_datastore",
account_name="sdkvnextclidcdnrc7zb7xyy", # cspell:disable-line
container_name="testblob",
)
ml_client.datastores.create_or_update(datastore_example)
delete
Elimina uma referência de arquivo de dados com o nome especificado da área de trabalho. Este método não elimina o arquivo de dados real ou os dados subjacentes no arquivo de dados.
delete(name: str) -> None
Parâmetros
Exemplos
Eliminar exemplo de arquivo de dados.
ml_client.datastores.delete("azure_blob_datastore")
get
Devolve informações sobre o arquivo de dados referenciado pelo nome especificado.
get(name: str, *, include_secrets: bool = False) -> Datastore
Parâmetros
- include_secrets
- bool
Incluir segredos do arquivo de dados no arquivo de dados devolvido, predefinições para Falso
Devoluções
Arquivo de dados com o nome especificado.
Tipo de retorno
Exemplos
Obter exemplo de arquivo de dados.
ml_client.datastores.get("azure_blob_datastore")
get_default
Devolve o arquivo de dados predefinido da área de trabalho.
get_default(*, include_secrets: bool = False) -> Datastore
Parâmetros
- include_secrets
- bool
Incluir segredos do arquivo de dados no arquivo de dados devolvido, predefinições para Falso
Devoluções
O arquivo de dados predefinido.
Tipo de retorno
Exemplos
Obter o exemplo de arquivo de dados predefinido.
ml_client.datastores.get_default()
list
Lista todos os arquivos de dados e informações associadas numa área de trabalho.
list(*, include_secrets: bool = False) -> Iterable[Datastore]
Parâmetros
- include_secrets
- bool
Incluir segredos do arquivo de dados em arquivos de dados devolvidos, predefinições para Falso
Devoluções
Um iterador como a instância de objetos do Datastore
Tipo de retorno
Exemplos
Exemplo de arquivo de dados de lista.
ml_client.datastores.list()
Azure SDK for Python