استخدام قالب Azure Resource Manager لإنشاء وقت تشغيل التكامل

ينطبق على:Azure Data Factory Azure Synapse Analytics

تلميح

جرب Data Factory في Microsoft Fabric، وهو حل تحليلي متكامل للمؤسسات. يغطي Microsoft Fabric كل شيء بدءا من حركة البيانات إلى علم البيانات والتحليلات في الوقت الحقيقي والمعلومات المهنية وإعداد التقارير. تعرف على كيفية بدء إصدار تجريبي جديد مجانا!

في هذا القسم، تستخدم قالب Azure Resource Manager لإنشاء وقت تشغيل تكامل Azure-SSIS في Azure Data Factory.

نموذج قالب Azure Resource Manager

إشعار

بالنسبة إلى Azure-SSIS IR في Azure Synapse Analytics، استخدم نموذج Azure Synapse Analytics ARM المقابل مساحات عمل/تكامل Microsoft.Synapse، وواجهات Azure Synapse Analytics المقابلة PowerShell: Set-AzSynapseIntegrationRuntime (Az.Synapse) وStart-AzSynapseIntegrationRuntime وStop-AzSynapseIntegrationRuntime.

فيما يلي خطوات لإنشاء وقت تشغيل التكامل Azure-SSIS باستخدام قالب Azure Resource Manager:

  1. إنشاء ملف JSON باستخدام قالب Azure Resource Manager التالي. استبدل القيم الموجودة بين قوسين (عناصر نائبة) بالقيم الخاصة بك.

    {
        "contentVersion": "1.0.0.0",
        "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
        "parameters": {},
        "variables": {},
        "resources": [{
            "name": "<Specify a name for your data factory>",
            "apiVersion": "2018-06-01",
            "type": "Microsoft.DataFactory/factories",
            "location": "East US",
            "properties": {},
            "resources": [{
                "type": "integrationruntimes",
                "name": "<Specify a name for your Azure-SSIS IR>",
                "dependsOn": [ "<The name of the data factory you specified at the beginning>" ],
                "apiVersion": "2018-06-01",
                "properties": {
                    "type": "Managed",
                    "typeProperties": {
                        "computeProperties": {
                            "location": "East US",
                            "nodeSize": "Standard_D8_v3",
                            "numberOfNodes": 1,
                            "maxParallelExecutionsPerNode": 8
                        },
                        "ssisProperties": {
                            "catalogInfo": {
                                "catalogServerEndpoint": "<Azure SQL Database server name>.database.windows.net",
                                "catalogAdminUserName": "<Azure SQL Database server admin username>",
                                "catalogAdminPassword": {
                                    "type": "SecureString",
                                    "value": "<Azure SQL Database server admin password>"
                                },
                                "catalogPricingTier": "Basic"
                            }
                        }
                    }
                }
            }]
        }]
    }
    
  2. لنشر قالب Azure Resource Manager، قم بتشغيل الأمر New-AzResourceGroupDeployment كما هو موضح في المثال التالي. في المثال، ADFTutorialResourceGroup هو اسم مجموعة الموارد الخاصة بك. ADFTutorialARM.json هو الملف الذي يحتوي على تعريف JSON لمصنع البيانات وAzure-SSIS IR.

    New-AzResourceGroupDeployment -Name MyARMDeployment -ResourceGroupName ADFTutorialResourceGroup -TemplateFile ADFTutorialARM.json
    

    ينشئ هذا الأمر مصنع البيانات وAzure-SSIS IR فيه، ولكنه لا يبدأ تشغيل وقت تشغيل التكامل.

  3. لبدء تشغيل وقت تشغيل التكامل Azure-SSIS، قم بتشغيل الأمر Start-AzDataFactoryV2IntegrationRuntime:

    Start-AzDataFactoryV2IntegrationRuntime -ResourceGroupName "<Resource Group Name>" `
        -DataFactoryName "<Data Factory Name>" `
        -Name "<Azure SSIS IR Name>" `
        -Force
    

إشعار

باستثناء أي وقت إعداد مخصص، يجب أن تنتهي هذه العملية في غضون 5 دقائق. ولكن قد يستغرق 20-30 دقيقة لوقت تشغيل التكامل Azure-SSIS للانضمام إلى شبكة اتصال ظاهرية.

في حالة استخدام SSISDB، فستتصل خدمة Data Factory بخادم قاعدة البيانات لتحضير SSISDB. كما أنه يقوم بتكوين الأذونات والإعدادات لشبكتك الظاهرية، إذا تم تحديدها، ويضيف وقت تشغيل التكامل Azure-SSIS إلى الشبكة الظاهرية.

عند توفير Azure-SSIS IR، يُثبت أيضًا Access Redistributable وAzure Feature Pack لـ SSIS. توفر هذه المكونات اتصالاً بملفات Excel وملفات Access ومصادر بيانات Azure المتنوعة، بالإضافة إلى مصادر البيانات التي تدعمها المكونات المضمنة بالفعل. لمزيد من المعلومات حول المكونات المضمنة / المثبتة مسبقًا، يرجى مراجعة المكونات المضمنة / المثبتة مسبقًا على Azure-SSIS IR. لمزيد من المعلومات حول المكونات الإضافية التي يمكن تثبيتها، يرجى مراجعة إعدادات مخصصة لـ Azure-SSIS IR.

راجع موضوعات وقت تشغيل التكامل Azure-SSIS الأخرى في هذه الوثائق: