Megosztás a következőn keresztül:


Rövid útmutató: Azure Stream Analytics-feladat létrehozása ARM-sablon használatával

Ebben a rövid útmutatóban egy Azure Resource Manager-sablont (ARM-sablont) használ egy Azure Stream Analytics-feladat létrehozásához. A feladat létrehozása után ellenőriznie kell az üzembe helyezést.

Az Azure Resource Manager-sablon egy JavaScript Object Notation (JSON) fájl, amely meghatározza a projekt infrastruktúráját és konfigurációját. A sablon deklaratív szintaxist használ. Az üzembe helyezés létrehozásához szükséges programozási parancsok sorozatának megírása nélkül írhatja le a tervezett üzembe helyezést.

Ha a környezet megfelel az előfeltételeknek, és már ismeri az ARM-sablonokat, kattintson az Üzembe helyezés az Azure-ban gombra. A sablon megnyílik az Azure Portalon.

Gomb a Resource Manager-sablon Azure-ban való üzembe helyezéséhez.

Előfeltételek

A cikk elvégzéséhez a következőkre van szükség:

A sablon áttekintése

Az ebben a gyorsútmutatóban használt sablon az Azure-gyorssablonok közül származik.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.26.54.24096",
      "templateHash": "8637009133184248358"
    }
  },
  "parameters": {
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for the resources."
      }
    },
    "streamAnalyticsJobName": {
      "type": "string",
      "minLength": 3,
      "maxLength": 63,
      "metadata": {
        "description": "Stream Analytics Job Name, can contain alphanumeric characters and hypen and must be 3-63 characters long"
      }
    },
    "numberOfStreamingUnits": {
      "type": "int",
      "minValue": 3,
      "maxValue": 660,
      "metadata": {
        "description": "You can choose the number of Streaming Units, ranging from 3, 7, 10, 20, 30, in multiples of 10, and continuing up to 660."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.StreamAnalytics/streamingjobs",
      "apiVersion": "2021-10-01-preview",
      "name": "[parameters('streamAnalyticsJobName')]",
      "location": "[parameters('location')]",
      "properties": {
        "sku": {
          "name": "StandardV2"
        },
        "outputErrorPolicy": "Stop",
        "eventsOutOfOrderPolicy": "Adjust",
        "eventsOutOfOrderMaxDelayInSeconds": 0,
        "eventsLateArrivalMaxDelayInSeconds": 5,
        "dataLocale": "en-US",
        "transformation": {
          "name": "Transformation",
          "properties": {
            "streamingUnits": "[parameters('numberOfStreamingUnits')]",
            "query": "SELECT\r\n    *\r\nINTO\r\n    [YourOutputAlias]\r\nFROM\r\n    [YourInputAlias]"
          }
        }
      }
    }
  ],
  "outputs": {
    "location": {
      "type": "string",
      "value": "[parameters('location')]"
    },
    "name": {
      "type": "string",
      "value": "[parameters('streamAnalyticsJobName')]"
    },
    "resourceGroupName": {
      "type": "string",
      "value": "[resourceGroup().name]"
    },
    "resourceId": {
      "type": "string",
      "value": "[resourceId('Microsoft.StreamAnalytics/streamingjobs', parameters('streamAnalyticsJobName'))]"
    }
  }
}

A sablonban definiált Azure-erőforrás a Microsoft.StreamAnalytics/StreamingJobs: létrehoz egy Azure Stream Analytics-feladatot.

A sablon üzembe helyezése

Ebben a szakaszban egy Azure Stream Analytics-feladatot hoz létre az ARM-sablon használatával.

  1. Kattintson az alábbi gombra az Azure-ba való bejelentkezéshez és egy sablon megnyitásához. A sablon létrehoz egy Azure Stream Analytics-feladatot.

    Gomb a Resource Manager-sablon Azure-ban való üzembe helyezéséhez.

  2. Adja meg az Azure Stream Analytics-feladat létrehozásához szükséges értékeket.

    Azure Stream Analytics-feladat létrehozása Azure Resource Manager-sablonnal

    Adja meg a következő értékeket:

    Tulajdonság Leírás
    Előfizetés Válassza ki a legördülő menüből a saját Azure-előfizetését.
    Erőforráscsoport Adja meg, hogy új erőforráscsoportot kíván-e létrehozni, vagy egy meglévőt szeretne használni. Az erőforráscsoport egy tároló, amely Azure-megoldásokhoz kapcsolódó erőforrásokat tárol. További információért olvassa el az Azure-erőforráscsoportok áttekintését.
    Régió Válassza az USA keleti régiója lehetőséget. A további elérhető régiókért tekintse meg az elérhető Azure-szolgáltatások régiók szerinti bontását.
    Stream Analytics-feladat neve Adjon nevet a Stream Analytics-feladatnak.
    Streamelési egységek száma Válassza ki a szükséges streamelési egységek számát. További információ: Streamelési egységek értelmezése és módosítása.
  3. Válassza az Áttekintés + létrehozás, majd a Létrehozás lehetőséget.

Üzembe helyezett erőforrások áttekintése

Az Azure Portal használatával ellenőrizheti az Azure Stream Analytics-feladatot, vagy az Azure CLI vagy az Azure PowerShell-szkript használatával listázhatja az erőforrást.

Azure Portal

Az üzembe helyezés befejezése után válassza az Erőforrás megnyitása lehetőséget a feladat Stream Analytics-feladatlapjára való navigáláshoz.

Azure CLI

A létrehozott feladat részleteinek lekéréséhez használja az az stream-analytics feladatbemutató parancsot. Cserélje le a helyőrzőket az Azure-előfizetés azonosítójára, az erőforráscsoport nevére és a Stream Analytics-feladat nevére.

az stream-analytics job show -s SUBSCRIPTIONID -g RESOURCEGROUPNAME -n ASAJOBNAME

Azure PowerShell

A Get-AzStreamAnalyticsJob paranccsal lekérheti a létrehozott feladat részleteit. Cserélje le a helyőrzőket az Azure-előfizetés azonosítójára, az erőforráscsoport nevére és a Stream Analytics-feladat nevére.

Get-AzStreamAnalyticsJob -SubscriptionID $subscriptionID -ResourceGroupName $resourceGroupName -Name $streamAnalyticsJobName

Az erőforrások eltávolítása

Ha folytatni szeretné a további oktatóanyagokat, érdemes lehet ezeket az erőforrásokat a helyén hagyni. Ha már nincs rá szükség, törölje az erőforráscsoportot, amely törli az Azure Stream Analytics-feladatot. Az erőforráscsoport törlése az Azure CLI vagy az Azure PowerShell használatával:

Azure CLI

az group delete --name RESOURCEGROUPNAME

Azure PowerShell

Remove-AzResourceGroup -Name RESOURCEGROUPNAME

Következő lépések

Ebben a rövid útmutatóban létrehozott egy Azure Stream Analytics-feladatot egy ARM-sablon használatával, és érvényesítette az üzembe helyezést. A következő cikkből megtudhatja, hogyan exportálhat ARM-sablont egy meglévő feladathoz a VS Code használatával.