DatastoreOperations クラス
データストアに対して操作を実行するためのクライアントを表します。
このクラスを直接インスタンス化しないでください。 代わりに、MLClient を作成し、MLClient.datastores プロパティを使用してこのクライアントを使用する必要があります
- 継承
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsDatastoreOperations
コンストラクター
DatastoreOperations(operation_scope: OperationScope, operation_config: OperationConfig, serviceclient_2023_04_01_preview: AzureMachineLearningWorkspaces, **kwargs: Dict)
パラメーター
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
MLClient オブジェクトの操作クラスのスコープ変数。
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
MLClient オブジェクトの操作クラスの一般的な構成。
- serviceclient_2022_10_01
- <xref:<xref:azure.ai.ml._restclient.v2022_10_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
エンド ユーザーが Azure Machine Learning ワークスペース リソースを操作できるようにするサービス クライアント。
- serviceclient_2023_04_01_preview
メソッド
create_or_update |
渡されたデータストアをワークスペースにアタッチするか、データストアが既に存在する場合は更新します。 |
delete |
指定した名前のデータストア参照をワークスペースから削除します。 このメソッドは、データストア内の実際のデータストアまたは基になるデータを削除しません。 |
get |
指定された名前で参照されるデータストアに関する情報を返します。 |
get_default |
ワークスペースの既定のデータストアを返します。 |
list |
ワークスペース内のすべてのデータストアと関連情報を一覧表示します。 |
create_or_update
渡されたデータストアをワークスペースにアタッチするか、データストアが既に存在する場合は更新します。
create_or_update(datastore: Datastore) -> Datastore
パラメーター
戻り値
アタッチされたデータストア。
の戻り値の型 :
例
データストアの作成の例。
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
指定した名前のデータストア参照をワークスペースから削除します。 このメソッドは、データストア内の実際のデータストアまたは基になるデータを削除しません。
delete(name: str) -> None
パラメーター
例
データストアの削除の例。
ml_client.datastores.delete("azure_blob_datastore")
get
指定された名前で参照されるデータストアに関する情報を返します。
get(name: str, *, include_secrets: bool = False) -> Datastore
パラメーター
- include_secrets
- bool
返されたデータストアにデータストア シークレットを含める(既定値は False)
戻り値
指定した名前のデータストア。
の戻り値の型 :
例
データストアの取得の例。
ml_client.datastores.get("azure_blob_datastore")
get_default
ワークスペースの既定のデータストアを返します。
get_default(*, include_secrets: bool = False) -> Datastore
パラメーター
- include_secrets
- bool
返されたデータストアにデータストア シークレットを含める(既定値は False)
戻り値
既定のデータストア。
の戻り値の型 :
例
既定のデータストアの例を取得します。
ml_client.datastores.get_default()
list
Azure SDK for Python