Använda en Azure Resource Manager-mall för att skapa en integrationskörning

GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics

Tips

Data Factory i Microsoft Fabric är nästa generations Azure Data Factory, med en enklare arkitektur, inbyggd AI och nya funktioner. Om dataintegrering är nytt för dig börjar du med Fabric Data Factory. Befintliga ADF-arbetsbelastningar kan uppgraderas till Fabric för att få åtkomst till nya funktioner inom datavetenskap, realtidsanalys och rapportering.

I det här avsnittet använder du en Azure Resource Manager-mall för att skapa Azure-SSIS-integreringskörningen i Azure Data Factory.

Exempel på Azure Resource Manager-mall

Kommentar

För Azure-SSIS IR i Azure Synapse Analytics använder du motsvarande Arm-mall för Azure Synapse Analytics Microsoft.Synapse-arbetsytor/integrationRuntimes och motsvarande PowerShell-gränssnitt för Azure Synapse Analytics: Set-AzSynapseIntegrationRuntime (Az.Synapse), Start-AzSynapseIntegrationRuntime och Stop-AzSynapseIntegrationRuntime.

Följande är steg för att skapa en Azure-SSIS-integreringskörning med en Azure Resource Manager-mall:

  1. Skapa en JSON-fil med följande Azure Resource Manager-mall. Ersätt värden inom vinkelparenteser (platshållare) med dina egna värden.

    {
        "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. Om du vill distribuera Azure Resource Manager-mallen New-AzResourceGroupDeployment kör du kommandot enligt följande exempel. I exemplet ADFTutorialResourceGroup är namnet på resursgruppen. ADFTutorialARM.json är filen som innehåller JSON-definitionen för din datafabrik och Azure-SSIS IR.

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

    Det här kommandot skapar din datafabrik och Azure-SSIS IR i den, men den startar inte IR.

  3. Starta din Azure-SSIS IR genom att Start-AzDataFactoryV2IntegrationRuntime köra kommandot:

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

Kommentar

Den här processen bör avslutas inom 5 minuter, exklusive eventuell anpassad installationstid. Men det kan ta 20–30 minuter för Azure-SSIS IR att ansluta till ett virtuellt nätverk.

Om du använder SSISDB ansluter Data Factory-tjänsten till databasservern för att förbereda SSISDB. Den konfigurerar också behörigheter och inställningar för ditt virtuella nätverk, om det anges, och ansluter din Azure-SSIS IR till det virtuella nätverket.

När du etablerar en Azure-SSIS IR installeras även Access Redistributable och Azure Feature Pack for SSIS. Dessa komponenter ger anslutning till Excel-filer, Access-filer och olika Azure-datakällor, utöver de datakällor som inbyggda komponenter redan stöder. Mer information om inbyggda/förinstallerade komponenter finns i Inbyggda/förinstallerade komponenter i Azure-SSIS IR. Mer information om ytterligare komponenter som du kan installera finns i Anpassade installationer för Azure-SSIS IR.

Se andra Azure-SSIS IR-ämnen i den här dokumentationen: