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>>
عميل الخدمة للسماح للمستخدمين النهائيين بالعمل على موارد مساحة عمل التعلم الآلي من Microsoft Azure.
- 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
يسرد جميع مخازن البيانات والمعلومات المرتبطة بها داخل مساحة عمل.
list(*, include_secrets: bool = False) -> Iterable[Datastore]
المعلمات
- include_secrets
- bool
تضمين أسرار مخزن البيانات في مخازن البيانات التي تم إرجاعها، والإعدادات الافتراضية إلى False
المرتجعات
مكرر مثل مثيل كائنات Datastore
نوع الإرجاع
أمثلة
مثال على مخزن بيانات القائمة.
ml_client.datastores.list()
Azure SDK for Python
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ