Gyakorlat – Az Azure-integrációs modul beállítása
A Data Factoryban a végrehajtandó műveletet egy tevékenység határozza meg. A társított szolgáltatások a céladattárat vagy a számítási szolgáltatást határozzák meg. Az integrációs modul hidat biztosít a tevékenység és a társított szolgáltatások között.
Azure integrációs modul
Egy Azure-beli integrációs modul a következőkre képes:
- Adatfolyam futtatása az Azure-ban
- Másolási tevékenység futtatása felhőbeli adattárak között
- A következő transzformációs tevékenységek küldése nyilvános hálózaton: Databricks Notebook/ Jar/ Python-tevékenység, HDInsight Hive-tevékenység, HDInsight Pig-tevékenység, HDInsight MapReduce-tevékenység, HDInsight Spark-tevékenység, HDInsight Streamelési tevékenység, Gépi Tanulás Batch-végrehajtási tevékenység, Gépi Tanulás Erőforrástevékenységek, tárolt eljárástevékenységek, Data Lake Analytics U-SQL-tevékenység, .NET egyéni tevékenység, webes tevékenység, keresési tevékenység és metaadatok lekérése tevékenység frissítése.
Beállíthat egy adott helyet az Azure-beli integrációs modul számára. Ebben esetben az adatok áthelyezése vagy a tevékenységküldés abban a régióban történik. Ha az alapértelmezett Azure IR automatikus feloldása mellett dönt, az ADF mindent megtesz annak érdekében, hogy automatikusan észlelje a fogadó- és forrásadattárat, hogy a legjobb helyet válassza ki ugyanabban a régióban, ha elérhető, vagy a másolási tevékenység földrajzi területén a legközelebbit. Bármi más esetén az integrációs modult fogja használni a Data Factory-régióban. Az Azure Integration Runtime támogatja a virtuális hálózatokat is.
Azure-integrációs futtatókörnyezet létrehozása és konfigurálása
Az alábbi lépésekkel azure-integrációs modult hozhat létre az Azure Data Factory felhasználói felületén.
Az Azure Data Factory felhasználói felületének Első lépések lapján válassza a Bal szélső panel Kezelés lapját. Ezután válassza az Integrációs modulokat a bal oldali panelen, majd válassza az +Új lehetőséget.
Az Integrációs modul beállítási lapján válassza az Azure, a Saját üzemeltetés, majd a Folytatás lehetőséget.
A következő lapon válassza az Azure-t egy Azure IR létrehozásához, majd válassza a Folytatás lehetőséget.
Adjon nevet az Azure IR-nek, és válassza a Létrehozás lehetőséget.
A létrehozás befejezésekor megjelenik egy előugró értesítés. Az Integrációs futtatókörnyezetek lapon győződjön meg arról, hogy az újonnan létrehozott integrációs modul megjelenik a listában.
Automatizált üzembe helyezés
Az Azure IR-t azure Resource Manager-sablonon vagy a PowerShell használatával is beállíthatja
Futtassa a következő parancsot a PowerShellben
Set-AzDataFactoryV2IntegrationRuntime -DataFactoryName "SampleV2DataFactory1" -Name "MySampleAzureIR" -ResourceGroupName "ADFV2SampleRG" -Type Managed -Location "West Europe"
Az Azure IR esetén a típust felügyeltre kell állítani. Nem kell megadnia a számítási adatokat, mert az rugalmasan, rugalmasan felügyelve van a felhőben.