Python için Azure Data Factory kitaplıkları

Azure Data Factory ile veri depolama, taşıma ve işleme hizmetlerini otomatik veri işlem hatlarında oluşturma

Data Factory hakkında daha fazla bilgi edinin ve Python kullanarak veri fabrikası ve işlem hattı oluşturma hızlı başlangıcını kullanmaya başlayın.

Yönetim modülü

Yönetim modülüyle aboneliğinizde Data Factory örnekleri oluşturun ve yönetin.

Yükleme

Paketi pip ile yükleyin:

pip install azure-mgmt-datafactory 

Örnek

Doğu ABD bölgesindeki aboneliğinizde bir Data Factory oluşturun.

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)