Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
Mentse a Bicep-fájlt main.bicep néven a helyi számítógépre.
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: