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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
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.
Á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.
A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Ne kérje a megerősítést.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
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
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
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
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
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.
A függvényhez társított tulajdonságok. Várt érték: json-string/json-file/@json-file.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
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
A függvény neve.
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.
Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.
Várjon a törlésig.
Várjon, amíg az erőforrás létezik.
Lekérdezési időköz másodpercben.
Maximális várakozás másodpercben.
Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.