Delen via


DatastoreOperations Klas

Vertegenwoordigt een client voor het uitvoeren van bewerkingen op gegevensarchieven.

U moet deze klasse niet rechtstreeks instantiëren. In plaats daarvan moet u MLClient maken en deze client gebruiken via de eigenschap MLClient.datastores

Overname
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
DatastoreOperations

Constructor

DatastoreOperations(operation_scope: OperationScope, operation_config: OperationConfig, serviceclient_2023_04_01_preview: AzureMachineLearningWorkspaces, **kwargs: Dict)

Parameters

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Vereist

Bereikvariabelen voor de bewerkingsklassen van een MLClient-object.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Vereist

Algemene configuratie voor bewerkingsklassen van een MLClient-object.

serviceclient_2022_10_01
<xref:<xref:azure.ai.ml._restclient.v2022_10_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Vereist

Serviceclient zodat eindgebruikers kunnen werken met Azure Machine Learning-werkruimteresources.

serviceclient_2023_04_01_preview

Methoden

create_or_update

Koppelt het doorgegeven gegevensarchief aan de werkruimte of werkt het gegevensarchief bij als deze al bestaat.

delete

Hiermee verwijdert u een verwijzing naar een gegevensarchief met de opgegeven naam uit de werkruimte. Met deze methode wordt het werkelijke gegevensarchief of de onderliggende gegevens in het gegevensarchief niet verwijderd.

get

Retourneert informatie over het gegevensarchief waarnaar wordt verwezen door de opgegeven naam.

get_default

Retourneert het standaardgegevensarchief van de werkruimte.

list

Een lijst met alle gegevensarchieven en bijbehorende informatie in een werkruimte.

create_or_update

Koppelt het doorgegeven gegevensarchief aan de werkruimte of werkt het gegevensarchief bij als deze al bestaat.

create_or_update(datastore: Datastore) -> Datastore

Parameters

datastore
Datastore
Vereist

De configuratie van het gegevensarchief dat moet worden gekoppeld.

Retouren

Het gekoppelde gegevensarchief.

Retourtype

Voorbeelden

Voorbeeld van het maken van een gegevensarchief.


   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

Hiermee verwijdert u een verwijzing naar een gegevensarchief met de opgegeven naam uit de werkruimte. Met deze methode wordt het werkelijke gegevensarchief of de onderliggende gegevens in het gegevensarchief niet verwijderd.

delete(name: str) -> None

Parameters

name
str
Vereist

Naam van het gegevensarchief

Voorbeelden

Voorbeeld van gegevensarchief verwijderen.


   ml_client.datastores.delete("azure_blob_datastore")

get

Retourneert informatie over het gegevensarchief waarnaar wordt verwezen door de opgegeven naam.

get(name: str, *, include_secrets: bool = False) -> Datastore

Parameters

name
str
Vereist

Naam van gegevensarchief

include_secrets
bool

Gegevensarchiefgeheimen opnemen in het geretourneerde gegevensarchief, standaard ingesteld op False

Retouren

Gegevensarchief met de opgegeven naam.

Retourtype

Voorbeelden

Voorbeeld van gegevensarchief ophalen.


   ml_client.datastores.get("azure_blob_datastore")

get_default

Retourneert het standaardgegevensarchief van de werkruimte.

get_default(*, include_secrets: bool = False) -> Datastore

Parameters

include_secrets
bool

Gegevensarchiefgeheimen opnemen in het geretourneerde gegevensarchief, standaard ingesteld op False

Retouren

Het standaardgegevensarchief.

Retourtype

Voorbeelden

Voorbeeld van standaardgegevensarchief ophalen.


   ml_client.datastores.get_default()

list

Een lijst met alle gegevensarchieven en bijbehorende informatie in een werkruimte.

list(*, include_secrets: bool = False) -> Iterable[Datastore]

Parameters

include_secrets
bool

Gegevensarchiefgeheimen opnemen in geretourneerde gegevensarchieven, standaard ingesteld op Onwaar

Retouren

Een iterator-achtige instantie van Datastore-objecten

Retourtype

Voorbeelden

Voorbeeld van een lijst met gegevensopslag.


   ml_client.datastores.list()