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


az stream-analytics function

Feljegyzés

Ez a hivatkozás az Azure CLI stream-analytics bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az stream-analytics függvényparancs első futtatásakor. További információ a bővítményekről.

Függvény kezelése streamelemzéssel.

Parancsok

Name Description Típus Állapot
az stream-analytics function create

Hozzon létre egy függvényt, vagy cserélje le a meglévő függvényt egy meglévő streamelési feladat alatt.

Mellék FE
az stream-analytics function delete

Függvény törlése a streamelési feladatból.

Mellék FE
az stream-analytics function inspect

Kérje le egy függvény alapértelmezett definícióját a megadott paraméterek alapján.

Mellék FE
az stream-analytics function list

A megadott streamelési feladat összes függvényének listázása.

Mellék FE
az stream-analytics function show

A megadott függvény részleteinek lekérése.

Mellék FE
az stream-analytics function test

Ellenőrizze, hogy a függvényhez megadott információk érvényesek-e. Ez a függvény mögötti mögöttes webszolgáltatással való kapcsolat tesztelésétől vagy a megadott függvénykód szintaktikai helyességétől is terjedhet.

Mellék FE
az stream-analytics function update

Meglévő függvény frissítése egy meglévő streamelési feladat alatt. Ez egy függvény részleges frissítésére (azaz egy vagy két tulajdonság frissítésére) használható anélkül, hogy a feladat vagy a függvény definíciója hatással lenne a többire.

Mellék FE
az stream-analytics function wait

Helyezze a parancssori felületet várakozási állapotba, amíg a stream-elemzési függvény valamely feltétele teljesül.

Mellék FE

az stream-analytics function create

Hozzon létre egy függvényt, vagy cserélje le a meglévő függvényt egy meglévő streamelési feladat alatt.

az stream-analytics function create --function-name
                                    --job-name
                                    --resource-group
                                    [--if-match]
                                    [--if-none-match]
                                    [--properties]

Példák

JavaScript-függvény létrehozása

az stream-analytics function create --properties "{\"type\":\"Scalar\",\"properties\":{\"binding\":{\"type\":\"Microsoft.StreamAnalytics/JavascriptUdf\",\"properties\":{\"script\":\"function (x, y) { return x + y; }\"}},\"inputs\":[{\"dataType\":\"Any\"}],\"output\":{\"dataType\":\"Any\"}}}" --function-name "function8197" --job-name "sj8653" --resource-group "sjrg1637"

Azure ML-függvény létrehozása

az stream-analytics function create --properties "{\"type\":\"Scalar\",\"properties\":{\"binding\":{\"type\":\"Microsoft.MachineLearning/WebService\",\"properties\":{\"apiKey\":\"someApiKey==\",\"batchSize\":1000,\"endpoint\":\"someAzureMLEndpointURL\",\"inputs\":{\"name\":\"input1\",\"columnNames\":[{\"name\":\"tweet\",\"dataType\":\"string\",\"mapTo\":0}]},\"outputs\":[{\"name\":\"Sentiment\",\"dataType\":\"string\"}]}},\"inputs\":[{\"dataType\":\"nvarchar(max)\"}],\"output\":{\"dataType\":\"nvarchar(max)\"}}}" --function-name "function588" --job-name "sj9093" --resource-group "sjrg7"

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--if-match

A függvény ETagje. Hagyja ki ezt az értéket, hogy mindig felülírja az aktuális függvényt. Adja meg az utolsóként látott ETag értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.

--if-none-match

Állítsa a *értékre, hogy új függvényt lehessen létrehozni, de egy meglévő függvény frissítésének megakadályozása érdekében. Más értékek esetén 412 előfeltétel meghiúsult válasz jelenik meg.

--properties

A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function delete

Függvény törlése a streamelési feladatból.

az stream-analytics function delete --function-name
                                    --job-name
                                    --resource-group
                                    [--yes]

Példák

Függvény törlése

az stream-analytics function delete --name "function8197" --job-name "sj8653" --resource-group "sjrg1637"

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--yes -y

Ne kérje a megerősítést.

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function inspect

Kérje le egy függvény alapértelmezett definícióját a megadott paraméterek alapján.

az stream-analytics function inspect --function-name
                                     --job-name
                                     --resource-group
                                     [--ml-properties]

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--ml-properties

Az Azure Machine Learning webszolgáltatás-függvény alapértelmezett függvénydefiníciójának lekéréséhez szükséges paraméterek.

Használat: --ml-properties execute-endpoint=XX

execute-endpoint: Az Azure Machine Learning webszolgáltatás Request-Response végrehajtási végpontja. További információ: https://docs.microsoft.com/en-us/azure/stream-analytics/machine-learning-udf.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function list

A megadott streamelési feladat összes függvényének listázása.

az stream-analytics function list --job-name
                                  --resource-group
                                  [--select]

Példák

Streamelési feladat összes függvényének listázása

az stream-analytics function list --job-name "sj8653" --resource-group "sjrg1637"

Kötelező paraméterek

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--select

Az $select OData lekérdezési paraméter. Ez a válaszban szerepeltetni kívánt szerkezeti tulajdonságok vesszővel tagolt listája, vagy "" az összes tulajdonság belefoglalásához. Alapértelmezés szerint a rendszer a diagnosztika kivételével minden tulajdonságot visszaad. Jelenleg csak érvényes értékként fogadja el a "" értéket.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function show

A megadott függvény részleteinek lekérése.

az stream-analytics function show --function-name
                                  --job-name
                                  --resource-group

Példák

JavaScript-függvény lekérése

az stream-analytics function show --name "function8197" --job-name "sj8653" --resource-group "sjrg1637"

Azure ML-függvény lekérése

az stream-analytics function show --name "function588" --job-name "sj9093" --resource-group "sjrg7"

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function test

Ellenőrizze, hogy a függvényhez megadott információk érvényesek-e. Ez a függvény mögötti mögöttes webszolgáltatással való kapcsolat tesztelésétől vagy a megadott függvénykód szintaktikai helyességétől is terjedhet.

az stream-analytics function test --function-name
                                  --job-name
                                  --resource-group
                                  [--no-wait]
                                  [--properties]

Példák

JavaScript-függvény kapcsolatának tesztelése

az stream-analytics function test --function-name "function8197" --job-name "sj8653" --resource-group "sjrg1637"

Azure ML-függvény kapcsolatának tesztelése

az stream-analytics function test --function-name "function588" --job-name "sj9093" --resource-group "sjrg7"

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

alapértelmezett érték: False
--properties

A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function update

Meglévő függvény frissítése egy meglévő streamelési feladat alatt. Ez egy függvény részleges frissítésére (azaz egy vagy két tulajdonság frissítésére) használható anélkül, hogy a feladat vagy a függvény definíciója hatással lenne a többire.

az stream-analytics function update --function-name
                                    --job-name
                                    --resource-group
                                    [--if-match]
                                    [--properties]

Példák

JavaScript-függvény frissítése

az stream-analytics function update --properties "{\"type\":\"Scalar\",\"properties\":{\"binding\":{\"type\":\"Microsoft.StreamAnalytics/JavascriptUdf\",\"properties\":{\"script\":\"function (a, b) { return a * b; }\"}}}}" --function-name "function8197" --job-name "sj8653" --resource-group "sjrg1637"

Azure ML-függvény frissítése

az stream-analytics function update --properties "{\"type\":\"Scalar\",\"properties\":{\"binding\":{\"type\":\"Microsoft.MachineLearning/WebService\",\"properties\":{\"batchSize\":5000}}}}" --function-name "function588" --job-name "sj9093" --resource-group "sjrg7"

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--if-match

A függvény ETagje. Hagyja ki ezt az értéket, hogy mindig felülírja az aktuális függvényt. Adja meg az utolsóként látott ETag értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.

--properties

A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az stream-analytics function wait

Helyezze a parancssori felületet várakozási állapotba, amíg a stream-elemzési függvény valamely feltétele teljesül.

az stream-analytics function wait --function-name
                                  --job-name
                                  --resource-group
                                  [--created]
                                  [--custom]
                                  [--deleted]
                                  [--exists]
                                  [--interval]
                                  [--timeout]
                                  [--updated]

Példák

A parancssori felület következő sorának futtatását szüneteltetheti, amíg a stream-analytics függvény sikeresen létre nem jön.

az stream-analytics function wait --name "function588" --job-name "sj9093" --resource-group "sjrg7" --created

Kötelező paraméterek

--function-name --name -n

A függvény neve.

--job-name

A streamelési feladat neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

alapértelmezett érték: False
--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.