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

Ebben a rövid útmutatóban a Bicep használatával hoz létre egy Azure Stream Analytics-feladatot. A feladat létrehozása után ellenőriznie kell az üzembe helyezést.

A Bicep tartományspecifikus nyelv (DSL), amely deklaratív szintaxist használ az Azure-erőforrások üzembe helyezéséhez. Tömör szintaxist és megbízható típusbiztonságot kínál, valamint biztosítja a kódok újrafelhasználhatóságát. A Bicep a legjobb szerzői élményt nyújtja az Azure-beli infrastruktúra-kódmegoldásokhoz.

Előfeltételek

A cikk elvégzéséhez Azure-előfizetéssel kell rendelkeznie. Hozzon létre egyet ingyen.

A Bicep-fájl áttekintése

Az ebben a rövid útmutatóban használt Bicep-fájl az Azure Gyorsindítási sablonokból származik.

@description('Location for the resources.')
param location string = resourceGroup().location

@description('Stream Analytics Job Name, can contain alphanumeric characters and hypen and must be 3-63 characters long')
@minLength(3)
@maxLength(63)
param streamAnalyticsJobName string

@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.')
@minValue(3)
@maxValue(660)

param numberOfStreamingUnits int

resource streamingJob 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  name: streamAnalyticsJobName
  location: location
  properties: {
    sku: {
      name: 'StandardV2'
    }
    outputErrorPolicy: 'Stop'
    eventsOutOfOrderPolicy: 'Adjust'
    eventsOutOfOrderMaxDelayInSeconds: 0
    eventsLateArrivalMaxDelayInSeconds: 5
    dataLocale: 'en-US'
    transformation: {
      name: 'Transformation'
      properties: {
        streamingUnits: numberOfStreamingUnits
        query: 'SELECT\r\n    *\r\nINTO\r\n    [YourOutputAlias]\r\nFROM\r\n    [YourInputAlias]'
      }
    }
  }
}

output location string = location
output name string = streamingJob.name
output resourceGroupName string = resourceGroup().name
output resourceId string = streamingJob.id

A Bicep-fájlban definiált Azure-erőforrás a Microsoft.StreamAnalytics/StreamingJobs: Hozzon létre egy Azure Stream Analytics-feladatot.

A Bicep-fájl üzembe helyezése

  1. Mentse a Bicep-fájlt main.bicep néven a helyi számítógépre.

  2. Telepítse a Bicep-fájlt az Azure CLI vagy az Azure PowerShell használatával.

    az group create --name exampleRG --location eastus
    az deployment group create --resource-group exampleRG --template-file main.bicep --parameters streamAnalyticsJobName =<job-name> numberOfStreamingUnits=<int>
    

    A következő paraméterek értékeit kell megadnia:

    • streamAnalyticsJobName: Cserélje le <a feladat nevét> a Stream Analytics-feladat nevére. A név tartalmazhat alfanumerikus karaktereket és kötőjeleket, és legalább 3–63 karakter hosszúnak kell lennie.
    • numberOfStreamingUnits: Cserélje le <a intet> a streamelési egységek számára. Az engedélyezett értékek a következők: 1, 3, 6, 12, 18, 24, 30, 36, 42 és 48.

    Feljegyzés

    Amikor az üzembe helyezés befejeződött, egy üzenetnek kell megjelennie, amely jelzi, hogy az üzembe helyezés sikeres volt.

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

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

Azure CLI

Az Azure Portal, az Azure CLI vagy az Azure PowerShell használatával listázhatja az erőforráscsoportban üzembe helyezett erőforrásokat.

az resource list --resource-group exampleRG

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:

az group delete --name exampleRG

Következő lépések

Ebben a rövid útmutatóban létrehozott egy Azure Stream Analytics-feladatot a Bicep használatával, és érvényesítette az üzembe helyezést. Ha szeretné megtudni, hogyan hozhat létre saját Bicep-fájlokat a Visual Studio Code használatával, folytassa a következő cikkel: