DatastoreOperations Sınıf
Veri depolarında işlem gerçekleştirmek için bir istemciyi temsil eder.
Bu sınıfın örneğini doğrudan oluşturmamalısınız. Bunun yerine MLClient oluşturmalı ve mlClient.datastores özelliği aracılığıyla bu istemciyi kullanmalısınız
- Devralma
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsDatastoreOperations
Oluşturucu
DatastoreOperations(operation_scope: OperationScope, operation_config: OperationConfig, serviceclient_2023_04_01_preview: AzureMachineLearningWorkspaces, **kwargs: Dict)
Parametreler
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
MLClient nesnesinin işlem sınıfları için kapsam değişkenleri.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
MLClient nesnesinin işlem sınıfları için ortak yapılandırma.
- serviceclient_2022_10_01
- <xref:<xref:azure.ai.ml._restclient.v2022_10_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Son kullanıcıların Azure Machine Learning Çalışma Alanı kaynakları üzerinde çalışmasına izin veren hizmet istemcisi.
- serviceclient_2023_04_01_preview
Yöntemler
create_or_update |
Geçirilen veri depolarını çalışma alanına ekler veya zaten varsa veri depolarını güncelleştirir. |
delete |
Çalışma alanından verilen ada sahip bir veri deposu başvuruyu siler. Bu yöntem, veri deposundaki gerçek veri depolarını veya temel alınan verileri silmez. |
get |
Verilen ad tarafından başvuruda bulunan veri deposu hakkındaki bilgileri döndürür. |
get_default |
Çalışma alanının varsayılan veri depolarını döndürür. |
list |
Çalışma alanı içindeki tüm veri depolarını ve ilişkili bilgileri listeler. |
create_or_update
Geçirilen veri depolarını çalışma alanına ekler veya zaten varsa veri depolarını güncelleştirir.
create_or_update(datastore: Datastore) -> Datastore
Parametreler
Döndürülenler
Ekli veri deposu.
Dönüş türü
Örnekler
Veri deposu örneği oluşturma.
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
Çalışma alanından verilen ada sahip bir veri deposu başvuruyu siler. Bu yöntem, veri deposundaki gerçek veri depolarını veya temel alınan verileri silmez.
delete(name: str) -> None
Parametreler
Örnekler
Veri deposu silme örneği.
ml_client.datastores.delete("azure_blob_datastore")
get
Verilen ad tarafından başvuruda bulunan veri deposu hakkındaki bilgileri döndürür.
get(name: str, *, include_secrets: bool = False) -> Datastore
Parametreler
- include_secrets
- bool
Veri deposu gizli dizilerini döndürülen veri deposuna ekle, varsayılan olarak False
Döndürülenler
Belirtilen ada sahip veri deposu.
Dönüş türü
Örnekler
Veri deposu örneği alın.
ml_client.datastores.get("azure_blob_datastore")
get_default
Çalışma alanının varsayılan veri depolarını döndürür.
get_default(*, include_secrets: bool = False) -> Datastore
Parametreler
- include_secrets
- bool
Veri deposu gizli dizilerini döndürülen veri deposuna ekle, varsayılan olarak False
Döndürülenler
Varsayılan veri deposu.
Dönüş türü
Örnekler
Varsayılan veri deposu örneğini alın.
ml_client.datastores.get_default()
list
Çalışma alanı içindeki tüm veri depolarını ve ilişkili bilgileri listeler.
list(*, include_secrets: bool = False) -> Iterable[Datastore]
Parametreler
- include_secrets
- bool
Veri deposu gizli dizilerini döndürülen veri depolarına ekle, varsayılan olarak False
Döndürülenler
Datastore nesnelerinin örneği gibi bir yineleyici
Dönüş türü
Örnekler
Liste veri deposu örneği.
ml_client.datastores.list()
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin