Sdílet prostřednictvím


Export šablony Azure Resource Manager úlohy Azure Stream Analytics

Šablony Azure Resource Manager umožňují implementovat infrastrukturu jako kód. Šablona je soubor JSON (JavaScript Object Notation), který definuje infrastrukturu a konfiguraci pro vaše prostředky. Určíte prostředky, které se mají nasadit, a vlastnosti těchto prostředků.

Úlohu Azure Stream Analytics můžete znovu nasadit exportem šablony Azure Resource Manager.

Otevření úlohy v editoru VS Code

Před exportem šablony musíte nejprve otevřít existující úlohu Stream Analytics v editoru Visual Studio Code.

Pokud chcete exportovat úlohu do místního projektu, vyhledejte úlohu, kterou chcete exportovat, v Průzkumníku Stream Analytics v Azure Portal. Na stránce Dotaz vyberte Otevřít v nástroji VS Code. Pak vyberte Open job in Visual Studio Code (Otevřít úlohu v editoru Visual Studio Code).

Otevření úlohy Stream Analytics v editoru Visual Studio Code

Další informace o použití editoru Visual Studio Code ke správě úloh Stream Analytics najdete v rychlém startu pro Visual Studio Code.

Kompilace skriptu

Dalším krokem je kompilace skriptu úlohy do šablony Azure Resource Manager. Před kompilací skriptu se ujistěte, že vaše úloha má nakonfigurovaný alespoň jeden vstup a jeden výstup. Pokud není nakonfigurovaný žádný vstup ani výstup, musíte nejprve nakonfigurovat vstup a výstup.

  1. V editoru Visual Studio Code přejděte do souboru Transformation.asaql vaší úlohy.

    Soubor Transformation.asaql v editoru Visual Studio Code

  2. Klikněte pravým tlačítkem na soubor Transformation.asaql a v nabídce vyberte ASA: Compile Script (Asa: Compile Script ).

  3. Všimněte si, že se v pracovním prostoru úlohy Stream Analytics zobrazí složka Nasazení .

  4. Prozkoumejte soubor JobTemplate.json, což je šablona azure Resource Manager, která se používá k nasazení.

Dokončete soubor parametrů.

Dále vyplňte soubor parametrů šablony Azure Resource Manager.

  1. Otevřete soubor JobTemplate.parameters.json umístěný ve složce Deploy pracovního prostoru úlohy Stream Analytics v editoru Visual Studio Code.

  2. Všimněte si, že vstupní a výstupní klíč mají hodnotu null. Hodnoty null nahraďte skutečnými přístupovými klíči pro vstupní a výstupní prostředky.

  3. Uložte soubor parametrů.

Nasazení pomocí šablon

Jste připraveni nasadit úlohu Azure Stream Analytics pomocí šablon Azure Resource Manager, které jste vygenerovali v předchozí části.

V okně PowerShellu spusťte následující příkaz. Nezapomeňte nahradit ResourceGroupName, TemplateFile a TemplateParameterFile skutečným názvem skupiny prostředků a úplnými cestami k souborům JobTemplate.json a JobTemplate.parameters.json ve složce Deploy v pracovním prostoru úlohy.

Pokud nemáte nakonfigurované Azure PowerShell, postupujte podle pokynů v modulu Instalace Azure PowerShell.

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

Další kroky