az stream-analytics function
Notitie
Deze verwijzing maakt deel uit van de Stream Analytics-extensie voor Azure CLI en vereist versie 2.3.1 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az stream-analytics function voor het eerst gebruikt. Meer informatie over extensies.
Opdrachten voor het beheren van de Stream Analytics-functie.
Opdracht
| az stream-analytics function create |
Maak een functie of vervang een bestaande functie onder een bestaande streaming-taak. |
| az stream-analytics function delete |
Verwijder een functie uit de streaming-taak. |
| az stream-analytics function list |
Vermeld alle functies onder de opgegeven streaming-taak. |
| az stream-analytics function show |
Haal details op over de opgegeven functie. |
| az stream-analytics function test |
Test of de informatie voor een functie geldig is. |
az stream-analytics function create
Maak een functie of vervang een bestaande functie onder een bestaande streaming-taak.
az stream-analytics function create --binding
--function-output
--inputs
--job-name
--name
--resource-group
[--type {Scalar}]
Voorbeelden
Een functie maken
az stream-analytics function create --resource-group MyResourceGroup --job-name MyJobName \
--name MyFunctionName --inputs @inputs.json --function-output @output.json --binding \
@binding.json
(below is an example for "inputs.json")
[
{
"dataType": "Any"
}
]
(below is an example for "output.json")
{
"dataType": "Any"
}
(below is an example of JavascripUDF for "binding.json")
{
"type": "Microsoft.StreamAnalytics/JavascriptUdf",
"properties": {
"script": "function (x, y) { return x + y; }"
}
}
(below is an example of Azure Machine Learning for "binding.json")
{
"type": "Microsoft.MachineLearning/WebService",
"properties": {
"endpoint": "someAzureMLEndpointURL",
"apiKey": "someApiKey==",
"inputs": {
"name": "input1",
"columnNames": [
{
"name": "tweet",
"dataType": "string",
"mapTo": 0
}
]
},
"outputs": [
{
"name": "Sentiment",
"dataType": "string"
}
],
"batchSize": 1000
}
}
Vereiste parameters
De binding van de functie.
De uitvoer van de functie.
De invoer van de functie.
De naam van de streaming-taak.
De naam van de functie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Het udf-type van de functie.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az stream-analytics function delete
Verwijder een functie uit de streaming-taak.
az stream-analytics function delete --job-name
--name
--resource-group
Voorbeelden
Een functie verwijderen
az stream-analytics function delete --resource-group MyResourceGroup --job-name MyJobName \
--name MyFunctionName
Vereiste parameters
De naam van de streaming-taak.
De naam van de functie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az stream-analytics function list
Vermeld alle functies onder de opgegeven streaming-taak.
az stream-analytics function list --job-name
--resource-group
Voorbeelden
Een lijst met alle functies in een streaming-taak maken
az stream-analytics function list --resource-group MyResourceGroup --job-name MyJobName
Vereiste parameters
De naam van de streaming-taak.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az stream-analytics function show
Haal details op over de opgegeven functie.
az stream-analytics function show --job-name
--name
--resource-group
Voorbeelden
Details over een functie op halen
az stream-analytics function show --resource-group MyResourceGroup --job-name MyJobName --name \
MyFunctionName
Vereiste parameters
De naam van de streaming-taak.
De naam van de functie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az stream-analytics function test
Test of de informatie voor een functie geldig is.
az stream-analytics function test --job-name
--name
--resource-group
[--no-wait]
Voorbeelden
De verbinding voor een functie testen
az stream-analytics function test --resource-group MyResourceGroup --job-name MyJobName --name \
MyFunctionName
Vereiste parameters
De naam van de streaming-taak.
De naam van de functie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht niet tot de langlopende bewerking is uitgevoerd.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.