Database الفصل
تعريف فئة قاعدة بيانات لمكون أو مهمة DataTransfer.
- توريث
-
azure.ai.ml.entities._mixins.DictMixinDatabaseazure.ai.ml.entities._mixins.RestTranslatableMixinDatabase
الدالمنشئ
Database(*, query: str | None = None, table_name: str | None = None, stored_procedure: str | None = None, stored_procedure_params: List[Dict] | None = None, connection: str | None = None)
معلمات الكلمة الأساسية فقط
الاسم | الوصف |
---|---|
query
|
استعلام SQL لاسترداد البيانات من قاعدة البيانات. |
table_name
|
اسم جدول قاعدة البيانات. |
stored_procedure
|
اسم الإجراء المخزن. |
stored_procedure_params
|
معلمات الإجراء المخزن. |
connection
|
سلسلة الاتصال لقاعدة البيانات. يجب تخزين معلومات بيانات الاعتماد في اتصال مساحة العمل. |
أمثلة
إنشاء قاعدة بيانات والاستعلام عن جدول قاعدة بيانات.
from azure.ai.ml.entities._inputs_outputs import Database
# For querying a database table
source_database = Database(query="SELECT * FROM my_table", connection="azureml:my_azuresql_connection")
# For invoking a stored procedure with parameters
stored_procedure_params = [
{"name": "job", "value": "Engineer", "type": "String"},
{"name": "department", "value": "Engineering", "type": "String"},
]
source_database = Database(
stored_procedure="SelectEmployeeByJobAndDepartment",
stored_procedure_params=stored_procedure_params,
connection="azureml:my_azuresql_connection",
)
الأساليب
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: Any, default: Any | None = None) -> Any
المعلمات
الاسم | الوصف |
---|---|
key
مطلوب
|
|
default
|
القيمة الافتراضية: None
|
has_key
has_key(k: Any) -> bool
المعلمات
الاسم | الوصف |
---|---|
k
مطلوب
|
|
items
items() -> list
keys
keys() -> list
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> list
السمات
stored_procedure_params
احصل على معلمات الإجراء المخزن أو قم بتعيينها.
المرتجعات
النوع | الوصف |
---|---|
List[<xref:StoredProcedureParameter>]
|
معلمات الإجراء المخزن. |
التعاون معنا على GitHub
يمكن العثور على مصدر هذا المحتوى على GitHub حيث يمكنك أيضاً إضافة مشاكل وطلبات سحب ومراجعتها. للحصول على معلومات إضافية، اطلع على دليل المساهم لدينا.
Azure SDK for Python
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ