مكتبات Azure Data Factory ل Python

إنشاء خدمات تخزين البيانات وحركتها ومعالجتها في مسارات البيانات التلقائية باستخدام Azure Data Factory

تعرف على المزيد حول Data Factory وابدأ في إنشاء مصنع بيانات والبنية الأساسية لبرنامج ربط العمليات التجارية باستخدام التشغيل السريع ل Python.

وحدة الإدارة

إنشاء مثيلات Data Factory وإدارتها في اشتراكك باستخدام وحدة الإدارة.

التثبيت

تثبيت الحزمة باستخدام pip:

pip install azure-mgmt-datafactory 

مثال

إنشاء Data Factory في اشتراكك في منطقة شرق الولايات المتحدة.

from azure.common.credentials import ServicePrincipalCredentials
from azure.mgmt.resource import ResourceManagementClient
from azure.mgmt.datafactory import DataFactoryManagementClient
from azure.mgmt.datafactory.models import *
import time

#Create a data factory
subscription_id = '<Specify your Azure Subscription ID>'
credentials = ServicePrincipalCredentials(client_id='<Active Directory application/client ID>', secret='<client secret>', tenant='<Active Directory tenant ID>')
adf_client = DataFactoryManagementClient(credentials, subscription_id)

rg_params = {'location':'eastus'}
df_params = {'location':'eastus'}  

df_resource = Factory(location='eastus')
df = adf_client.factories.create_or_update(rg_name, df_name, df_resource)
print_item(df)
while df.provisioning_state != 'Succeeded':
    df = adf_client.factories.get(rg_name, df_name)
    time.sleep(1)