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

--binding

De binding van de functie.

--function-output

De uitvoer van de functie.

--inputs

De invoer van de functie.

--job-name

De naam van de streaming-taak.

--name -n

De naam van de functie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--type

Het udf-type van de functie.

geaccepteerde waarden: Scalar
standaardwaarde: Scalar

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

--job-name

De naam van de streaming-taak.

--name -n

De naam van de functie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--job-name

De naam van de streaming-taak.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--job-name

De naam van de streaming-taak.

--name -n

De naam van de functie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--job-name

De naam van de streaming-taak.

--name -n

De naam van de functie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.