Использование шаблона Azure Resource Manager для создания среды выполнения интеграции
ОБЛАСТЬ ПРИМЕНЕНИЯ: Фабрика данных Azure
Azure Synapse Analytics
Совет
Попробуйте использовать фабрику данных в Microsoft Fabric, решение для аналитики с одним интерфейсом для предприятий. Microsoft Fabric охватывает все, от перемещения данных до обработки и анализа данных в режиме реального времени, бизнес-аналитики и отчетности. Узнайте, как бесплатно запустить новую пробную версию !
В этом разделе вы будете использовать шаблон Azure Resource Manager для создания среды выполнения интеграции Azure-SSIS.
Пример шаблона Azure Resource Manager
Примечание.
Для Azure-SSIS Integration Runtime в Azure Synapse Analytics используйте соответствующий шаблон ARM Azure Synapse Analytics Microsoft.Synapse workspaces/integrationRuntimes и соответствующие интерфейсы PowerShell Azure Synapse Analytics: Set-AzSynapseIntegrationRuntime (Az.Synapse), Start-AzSynapseIntegrationRuntime и Stop-AzSynapseIntegrationRuntime.
Ниже приведены шаги для создания среды выполнения интеграции Azure-SSIS с помощью шаблона Azure Resource Manager.
Создайте файл JSON со следующим шаблоном Resource Manager Azure. Замените значения в угловых скобках (заполнители) на собственные.
{ "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" } } } } }] }] }
Для развертывания шаблона Azure Resource Manager выполните команду
New-AzResourceGroupDeployment
, как показано ниже. В этом примереADFTutorialResourceGroup
— имя группы ресурсов.ADFTutorialARM.json
— файл, который содержит определение JSON для фабрики данных и Azure-SSIS IR.New-AzResourceGroupDeployment -Name MyARMDeployment -ResourceGroupName ADFTutorialResourceGroup -TemplateFile ADFTutorialARM.json
С помощью этой команды создается фабрика данных, а в ней — Azure-SSIS IR, но эта команда не запускает IR.
Чтобы запустить Azure-SSIS IR, выполните команду
Start-AzDataFactoryV2IntegrationRuntime
:Start-AzDataFactoryV2IntegrationRuntime -ResourceGroupName "<Resource Group Name>" ` -DataFactoryName "<Data Factory Name>" ` -Name "<Azure SSIS IR Name>" ` -Force
Примечание.
Этот процесс должен завершиться в течение пяти минут, не считая времени на пользовательские процессы настройки. Однако на присоединение Azure-SSIS IR к виртуальной сети может потребоваться 20-30 минут.
Если вы используете SSISDB, Фабрика данных Azure подключится к серверу базы данных для подготовки SSISDB. Также она настраивает разрешения и параметры виртуальной сети, если они указаны, и подключает к ней новый экземпляр Azure-SSIS IR.
При подготовке Azure-SSIS IR также устанавливается распространяемый компонент Access и пакет функций Azure для служб SSIS. Эти компоненты обеспечивают подключение к файлам Excel или Access и другим источникам данных Azure помимо тех, которые уже поддерживаются встроенными компонентами. Дополнительные сведения о встроенных и предварительно установленных компонентах см. в статье Встроенные и предварительно установленные компоненты в Azure-SSIS IR. Дополнительные сведения о других компонентах, доступных для установки, см. в руководстве по пользовательской установке для среды выполнения интеграции Azure-SSIS.
Связанный контент
- Узнайте, как подготовить к работе Azure-SSIS IR с помощью портала Azure.
- Научитесь подготавливать Azure-SSIS IR с помощью Azure PowerShell.
- Развертывание и запуск пакетов Integration Services в Фабрике данных Azure.
Ознакомьтесь с другими материалами об Azure SSIS IR в этой документации:
- Среда выполнения интеграции Azure SSIS. В этой статье содержатся сведения о средах выполнения интеграции в целом, включая Azure-SSIS IR.
- Мониторинг среды выполнения интеграции в фабрике данных Azure. Из этой статьи вы узнаете, как получать и интерпретировать информацию об Azure-SSIS IR.
- Manage an Azure-SSIS integration runtime (Управление средой выполнения интеграции Azure SSIS). В этой статье поясняется, как остановить, запустить и удалить Azure-SSIS IR. В ней также показано, как горизонтально увеличить масштаб Azure-SSIS IR путем добавления дополнительных узлов.
- Руководство. Развертывание и выполнение пакета служб SQL Server Integration Services (SSI) в Azure
- Подключение к каталогу SSIS (SSISDB) в Azure
- Connect to on-premises data sources with Windows Authentication (Подключение к локальным источникам данных с помощью аутентификации Windows)
- Планирование выполнения пакетов служб SQL Server Integration Services (SSIS), развернутых в Azure