Azure Stream Analytics-feladat exportálása Azure Resource Manager-sablon

Az Azure Resource Manager-sablonok lehetővé teszik az infrastruktúra kódként való implementálását. A sablon egy JavaScript Object Notation-fájl (JSON), amely meghatározza az erőforrások infrastruktúráját és konfigurációját. Itt adhatja meg az üzembe helyezendő erőforrásokat és az erőforrások tulajdonságait.

Az Azure Stream Analytics-feladatokat újra üzembe helyezheti az Azure Resource Manager sablon exportálásával.

Feladat megnyitása a VS Code-ban

Mielőtt exportálhat egy sablont, először meg kell nyitnia egy meglévő Stream Analytics-feladatot a Visual Studio Code-ban.

Ha egy feladatot helyi projektbe szeretne exportálni, keresse meg az exportálni kívánt feladatot a Stream Analytics Explorerben a Azure Portal. A Lekérdezés lapon válassza a Megnyitás VS Code-ban lehetőséget. Ezután válassza a Feladat megnyitása a Visual Studio Code-ban lehetőséget.

Stream Analytics-feladat megnyitása a Visual Studio Code-ban

A Stream Analytics-feladatok kezeléséhez a Visual Studio Code használatával kapcsolatos további információkért tekintse meg a Visual Studio Code rövid útmutatóját.

A szkript fordítása

A következő lépés a feladatszkript lefordítása egy Azure Resource Manager-sablonra. A szkript fordítása előtt győződjön meg arról, hogy a feladat legalább egy bemenettel és egy kimenettel van konfigurálva. Ha nincs bemenet vagy kimenet konfigurálva, először a bemenetet és a kimenetet kell konfigurálnia.

  1. A Visual Studio Code-ban lépjen a feladat Transformation.asaql fájljára.

    Transformation.asaql fájl a Visual Studio Code-ban

  2. Kattintson a jobb gombbal az Transformation.asaql fájlra, és válassza az ASA: Szkript fordítása lehetőséget a menüből.

  3. Figyelje meg, hogy megjelenik egy Üzembe helyezés mappa a Stream Analytics-feladat munkaterületén.

  4. Ismerkedjen meg a JobTemplate.json fájllal, amely az üzembe helyezéshez használt Azure Resource Manager sablon.

A paraméterfájl befejezése

Ezután fejezze be az Azure Resource Manager sablonparaméterek fájlját.

  1. Nyissa meg a Stream Analytics-feladat-munkaterület Üzembe helyezés mappájában található JobTemplate.parameters.json fájlt a Visual Studio Code-ban.

  2. Figyelje meg, hogy a bemeneti és kimeneti kulcsok null értékűek. Cserélje le a null értékeket a bemeneti és kimeneti erőforrások tényleges hozzáférési kulcsára.

  3. Mentse a paraméterfájlt.

Üzembe helyezés sablonok használatával

Készen áll az Azure Stream Analytics-feladat üzembe helyezésére az előző szakaszban létrehozott Azure Resource Manager-sablonokkal.

Egy PowerShell-ablakban futtassa a következő parancsot. Mindenképpen cserélje le a ResourceGroupName, TemplateFile és TemplateParameterFile fájlt a tényleges erőforráscsoport nevére, valamint a jobTemplate.json és JobTemplate.parameters.json fájlok teljes elérési útjaira a feladat-munkaterület Üzembe helyezési mappájában .

Ha nincs konfigurálva Azure PowerShell, kövesse az Azure PowerShell telepítése modul lépéseit.

New-AzResourceGroupDeployment -ResourceGroupName "<your resource group>" -TemplateFile "<path to JobTemplate.json>" -TemplateParameterFile "<path to JobTemplate.parameters.json>"

Következő lépések