DatastoreOperations Classe
Représente un client pour l’exécution d’opérations sur des magasins de données.
Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer MLClient et utiliser ce client via la propriété MLClient.datastores
- Héritage
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsDatastoreOperations
Constructeur
DatastoreOperations(operation_scope: OperationScope, operation_config: OperationConfig, serviceclient_2023_04_01_preview: AzureMachineLearningWorkspaces, **kwargs: Dict)
Paramètres
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Variables d’étendue pour les classes d’opérations d’un objet MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuration courante pour les classes d’opérations d’un objet MLClient.
- serviceclient_2022_10_01
- <xref:<xref:azure.ai.ml._restclient.v2022_10_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Client de service pour permettre aux utilisateurs finaux d’utiliser des ressources d’espace de travail Azure Machine Learning.
- serviceclient_2023_04_01_preview
Méthodes
create_or_update |
Attache le passé dans le magasin de données à l’espace de travail ou met à jour le magasin de données s’il existe déjà. |
delete |
Supprime une référence de magasin de données avec le nom donné de l’espace de travail. Cette méthode ne supprime pas le magasin de données réel ou les données sous-jacentes dans le magasin de données. |
get |
Retourne des informations sur le magasin de données référencé par le nom donné. |
get_default |
Retourne le magasin de données par défaut de l’espace de travail. |
list |
Répertorie tous les magasins de données et les informations associées au sein d’un espace de travail. |
create_or_update
Attache le passé dans le magasin de données à l’espace de travail ou met à jour le magasin de données s’il existe déjà.
create_or_update(datastore: Datastore) -> Datastore
Paramètres
Retours
Magasin de données attaché.
Type de retour
Exemples
Exemple de création d’un magasin de données.
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
Supprime une référence de magasin de données avec le nom donné de l’espace de travail. Cette méthode ne supprime pas le magasin de données réel ou les données sous-jacentes dans le magasin de données.
delete(name: str) -> None
Paramètres
Exemples
Exemple de suppression de magasin de données.
ml_client.datastores.delete("azure_blob_datastore")
get
Retourne des informations sur le magasin de données référencé par le nom donné.
get(name: str, *, include_secrets: bool = False) -> Datastore
Paramètres
- include_secrets
- bool
Inclure des secrets de magasin de données dans le magasin de données retourné, la valeur par défaut est False
Retours
Magasin de données avec le nom spécifié.
Type de retour
Exemples
Obtenir un exemple de magasin de données.
ml_client.datastores.get("azure_blob_datastore")
get_default
Retourne le magasin de données par défaut de l’espace de travail.
get_default(*, include_secrets: bool = False) -> Datastore
Paramètres
- include_secrets
- bool
Inclure des secrets de magasin de données dans le magasin de données retourné, la valeur par défaut est False
Retours
Magasin de données par défaut.
Type de retour
Exemples
Obtenir un exemple de magasin de données par défaut.
ml_client.datastores.get_default()
list
Répertorie tous les magasins de données et les informations associées au sein d’un espace de travail.
list(*, include_secrets: bool = False) -> Iterable[Datastore]
Paramètres
- include_secrets
- bool
Inclure les secrets de magasin de données dans les magasins de données retournés, la valeur par défaut est False
Retours
Un itérateur comme instance d’objets de magasin de données
Type de retour
Exemples
Exemple de magasin de données de liste.
ml_client.datastores.list()
Azure SDK for Python