Gyakorlat – A saját üzemeltetésű integrációs modul kezelése

Befejeződött

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.

Self-hosted integration runtime

A self-hosted integration runtime is capable of:

  • Másolási tevékenység futtatása egy felhőalapú adattár és egy magánhálózati adattár között.
  • A következő transzformációs tevékenységek elküldése a helyszíni vagy azure-beli virtuális hálózat számítási erőforrásaihoz:
    • HDInsight Hive-tevékenység (BYOC-Bring Your Own Cluster)
    • HDInsight Pig-tevékenység (BYOC)
    • HDInsight MapReduce-tevékenység (BYOC)
    • HDInsight Spark-tevékenység (BYOC)
    • HDInsight Streaming-tevékenység (BYOC)
    • Gépi Tanulás Batch-végrehajtási tevékenység
    • Gépi Tanulás erőforrás-tevékenységek frissítése
    • Tárolt eljárási tevékenység
    • Data Lake Analytics U-SQL-tevékenység
    • Egyéni tevékenység (Azure Batchben fut)
    • Keresési tevékenység
    • Metaadat-tevékenység lekérése.

A saját üzemeltetésű integrációs modul logikailag regisztrálva van az Azure Data Factoryben, és az Ön által megadott módon a funkció támogatásához használt számítási erőforráshoz. Ezért a saját üzemeltetésű integrációs modulok esetében nincs explicit hely tulajdonság. Amikor adatáthelyezésre használják, a saját üzemeltetésű integrációs modul kinyeri az adatokat a forrásból, és beírja őket a célhelyre.

Saját üzemeltetésű integrációs modul létrehozása az Azure Data Factoryben

  1. Az Azure Data Factory felhasználói felületének Első lépések lapján válassza a Bal szélső panelEn a Kezelés lehetőséget, és válassza az Integrációs futtatókörnyezetek lehetőséget. Válassza a +New (+Új) lehetőséget.

    Create an integration runtime

  2. 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.

    Create a selfhosted IR

  3. Az Integrációs modul beállítása lapon írja be a MySelfHostedIR nevét, és kattintson a Létrehozás gombra

    Integration runtime setup

  4. Másolja és illessze be a hitelesítési kulcsot. Válassza az Integrációs modul letöltése és telepítése lehetőséget.

    Integration runtime setup keys

  5. Töltse le a saját üzemeltetésű integrációs modult egy helyi windowsos gépre. Indítsa el a telepítőt.

  6. A Regisztráció Integration Runtime (helyi) lapon illessze be a korábban mentett kulcsot, és válassza a Regisztráció lehetőséget.

    Register the integration runtime

  7. Az Új Integration Runtime (helyi) csomópont lapon válassza a Befejezés lehetőséget.

  8. A saját üzemeltetésű integrációs modul sikeres regisztrálása után a következő ablak jelenik meg:

    Successful registration

Automatizált üzembe helyezés

Saját üzemeltetésű integrációs modult is beállíthat egy Azure-beli virtuális gépen egy Azure Resource Manager-sablonon keresztül, vagy a PowerShell használatával

  1. Futtassa a következő parancsot a PowerShellben

    Set-AzDataFactoryV2IntegrationRuntime -ResourceGroupName $resourceGroupName -DataFactoryName $dataFactoryName -Name $selfHostedIntegrationRuntimeName -Type SelfHosted -Description "selfhosted IR description"
    
  2. Töltse le és telepítse a helyi gépen a saját üzemeltetésű integrációs modult.

  3. Kérje le a hitelesítési kulcsot, és regisztrálja a saját üzemeltetésű integrációs modult a kulccsal. Íme egy PowerShell-példa:

    Get-AzDataFactoryV2IntegrationRuntimeKey -ResourceGroupName $resourceGroupName -DataFactoryName $dataFactoryName -Name $selfHostedIntegrationRuntimeName