Menggunakan templat Azure Resource Manager untuk membuat runtime integrasi
BERLAKU UNTUK: Azure Data Factory Azure Synapse Analytics
Tip
Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup semuanya mulai dari pergerakan data hingga ilmu data, analitik real time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!
Di bagian ini, Anda menggunakan templat Azure Resource Manager untuk membuat runtime integrasi Azure-SSIS di Azure Data Factory.
Contoh templat Azure Resource Manager
Catatan
Untuk Azure-SSIS IR di Azure Synapse Analytics, gunakan templat Azure Synapse Analytics ARM yang sesuai Microsoft.Synapse workspaces/integrationRuntimes, dan antarmuka Azure Synapse Analytics PowerShell yang sesuai: Set-AzSynapseIntegrationRuntime (Az.Synapse), Start-AzSynapseIntegrationRuntime dan Stop-AzSynapseIntegrationRuntime.
Berikut ini adalah langkah-langkah untuk membuat runtime integrasi Azure-SSIS dengan template Azure Resource Manager:
Buat file JSON dengan templat Azure Resource Manager berikut ini. Ganti nilai dalam kurung sudut (tempat penampung) dengan nilai Anda sendiri.
{ "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" } } } } }] }] }
Untuk menyebarkan templat Azure Resource Manager, jalankan perintah
New-AzResourceGroupDeployment
seperti yang diperlihatkan dalam contoh berikut. Dalam contoh,ADFTutorialResourceGroup
adalah nama grup sumber daya Anda.ADFTutorialARM.json
adalah file yang berisi definisi JSON untuk pabrik data Anda dan runtime integrasi Azure-SSIS.New-AzResourceGroupDeployment -Name MyARMDeployment -ResourceGroupName ADFTutorialResourceGroup -TemplateFile ADFTutorialARM.json
Perintah ini membuat pabrik data dan runtime integrasi Azure-SSIS di dalamnya, tetapi tidak memulai runtime integrasi.
Untuk memulai runtime integrasi Azure-SSIS Anda, jalankan perintah
Start-AzDataFactoryV2IntegrationRuntime
:Start-AzDataFactoryV2IntegrationRuntime -ResourceGroupName "<Resource Group Name>" ` -DataFactoryName "<Data Factory Name>" ` -Name "<Azure SSIS IR Name>" ` -Force
Catatan
Tidak termasuk waktu pengaturan kustom, proses ini harus selesai dalam waktu 5 menit. Tetapi mungkin perlu waktu 20-30 menit agar runtime integrasi Azure-SSIS bergabung dengan jaringan virtual.
Jika Anda menggunakan SSISDB, layanan Data Factory akan terhubung ke server database Anda untuk menyiapkan SSISDB. Ini juga mengonfigurasikan izin dan pengaturan untuk jaringan virtual Anda, jika ditentukan, dan menggabungkan runtime integrasi Azure-SSIS Anda ke jaringan virtual.
Saat Anda menyediakan runtime integrasi Azure-SSIS, Access Redistributable dan Azure Feature Pack untuk SSIS juga dipasang. Komponen ini menyediakan konektivitas ke file Excel, file Access, dan berbagai sumber data Azure, selain sumber data yang sudah didukung komponen bawaan. Untuk informasi selengkapnya tentang komponen bawaan/yang sudah diinstal sebelumnya, lihat Komponen bawaan/yang sudah diinstal sebelumnya di Runtime integrasi Azure-SSIS. Untuk informasi selengkapnya tentang komponen tambahan yang dapat Anda instal, lihat Penyiapan kustom untuk runtime integrasi Azure-SSIS.
Konten terkait
- Pelajari cara memprovisikan IR Azure-SSIS menggunakan portal Azure.
- Pelajari cara memprovisikan IR Azure-SSIS menggunakan Azure PowerShell.
- Sebarkan dan jalankan paket SSIS Anda di Azure Data Factory.
Lihat topik runtime integrasi Azure-SSIS lainnya dalam dokumentasi ini:
- runtime integrasi Azure-SSIS. Artikel ini menyediakan informasi tentang runtime integrasi secara umum, termasuk runtime integrasi Azure-SSIS.
- Memantau runtime integrasi Azure-SSIS. Artikel ini memperlihatkan kepada Anda cara mengambil dan memahami informasi tentang runtime integrasi Azure-SSIS Anda.
- Mengelola runtime integrasi Azure-SSIS. Artikel ini menunjukkan cara menghentikan, memulai, atau menghapus runtime integrasi Azure-SSIS. Ini juga menunjukkan cara meluaskan skala runtime integrasi Azure-SSIS Anda dengan menambahkan lebih banyak node.
- Menyebarkan, menjalankan, dan memantau paket SSIS di Azure
- Sambungkan ke SSISDB di Azure
- Menyambungkan ke sumber data lokal dengan autentikasi Windows
- Menjadwalkan eksekusi paket di Azure