Partilhar via


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._ScopeDependentOperations
DatastoreOperations

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>
Necessário

Variáveis de âmbito para as classes de operações de um objeto MLClient.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Necessário

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>>
Necessário

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

datastore
Datastore
Necessário

A configuração do arquivo de dados a anexar.

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

name
str
Necessário

Nome do arquivo de dados

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

name
str
Necessário

Nome do arquivo de dados

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()