az stream-analytics output
Megjegyzé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 kimeneti parancs első futtatásakor. További információ a bővítményekről.
A kimenet kezelése Stream Analytics használatával.
Parancsok
| az stream-analytics output create |
Hozzon létre egy kimenetet, vagy cserélje le a már meglévő kimenetet egy meglévő streamelési feladat alatt. |
| az stream-analytics output delete |
Kimenet törlése a streamelési feladatból. |
| az stream-analytics output list |
Sorolja fel a megadott streamelési feladat összes kimenetét. |
| az stream-analytics output show |
A megadott kimenet részleteinek lekérése. |
| az stream-analytics output test |
Tesztelje, hogy a kimenet adatforrása elérhető és használható-e az Azure Stream Analytics szolgáltatásban. |
| az stream-analytics output update |
Meglévő kimenet frissítése egy meglévő streamelési feladat alatt. Ez egy kimenet részleges frissítésére (azaz egy vagy két tulajdonság frissítésére) használható anélkül, hogy befolyásolná a feladat vagy a kimeneti definíció többi tulajdonságát. |
| az stream-analytics output wait |
Helyezze a parancssori felületet várakozó állapotba, amíg a stream-analytics kimenetének egy feltétele nem teljesül. |
az stream-analytics output create
Hozzon létre egy kimenetet, vagy cserélje le a már meglévő kimenetet egy meglévő streamelési feladat alatt.
az stream-analytics output create --job-name
--name
--resource-group
[--datasource]
[--if-match]
[--if-none-match]
[--serialization]
[--size-window]
[--time-window]
Példák
DocumentDB-kimenet létrehozása
az stream-analytics output create --job-name "sj2331" --datasource "{\"type\":\"Microsoft.Storage/DocumentDB\",\"properties\":{\"accountId\":\"someAccountId\",\"accountKey\":\"accountKey==\",\"collectionNamePattern\":\"collection\",\"database\":\"db01\",\"documentId\":\"documentId\",\"partitionKey\":\"key\"}}" --output-name "output3022" --resource-group "sjrg7983"
Power BI-kimenet létrehozása
az stream-analytics output create --job-name "sj2331" --datasource "{\"type\":\"PowerBI\",\"properties\":{\"dataset\":\"someDataset\",\"groupId\":\"ac40305e-3e8d-43ac-8161-c33799f43e95\",\"groupName\":\"MyPowerBIGroup\",\"refreshToken\":\"someRefreshToken==\",\"table\":\"someTable\",\"tokenUserDisplayName\":\"Bob Smith\",\"tokenUserPrincipalName\":\"bobsmith@contoso.com\"}}" --output-name "output3022" --resource-group "sjrg7983"
Service Bus-üzenetsor kimenetének létrehozása Avro-szerializálással
az stream-analytics output create --job-name "sj5095" --datasource "{\"type\":\"Microsoft.ServiceBus/Queue\",\"properties\":{\"propertyColumns\":[\"column1\",\"column2\"],\"queueName\":\"sdkqueue\",\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\",\"systemPropertyColumns\":{\"MessageId\":\"col3\",\"PartitionKey\":\"col4\"}}}" --serialization "{\"type\":\"Avro\"}" --output-name "output3456" --resource-group "sjrg3410"
Service Bus-témakör kimenetének létrehozása CSV-szerializálással
az stream-analytics output create --job-name "sj7094" --datasource "{\"type\":\"Microsoft.ServiceBus/Topic\",\"properties\":{\"propertyColumns\":[\"column1\",\"column2\"],\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\",\"topicName\":\"sdktopic\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\",\"}}" --output-name "output7886" --resource-group "sjrg6450"
Blobkimenet létrehozása CSV-szerializálással
az stream-analytics output create --job-name "sj900" --datasource "{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"state\",\"dateFormat\":\"yyyy/MM/dd\",\"pathPattern\":\"{date}/{time}\",\"storageAccounts\":[{\"accountKey\":\"accountKey==\",\"accountName\":\"someAccountName\"}],\"timeFormat\":\"HH\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\",\"}}" --output-name "output1623" --resource-group "sjrg5023"
Azure Data Lake Store-kimenet létrehozása JSON-szerializálással
az stream-analytics output create --job-name "sj3310" --datasource "{\"type\":\"Microsoft.DataLake/Accounts\",\"properties\":{\"accountName\":\"someaccount\",\"dateFormat\":\"yyyy/MM/dd\",\"filePathPrefix\":\"{date}/{time}\",\"refreshToken\":\"someRefreshToken==\",\"tenantId\":\"cea4e98b-c798-49e7-8c40-4a2b3beb47dd\",\"timeFormat\":\"HH\",\"tokenUserDisplayName\":\"Bob Smith\",\"tokenUserPrincipalName\":\"bobsmith@contoso.com\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"Array\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Azure SQL-adatbázis kimenetének létrehozása
az stream-analytics output create --job-name "sj6458" --datasource "{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"database\":\"someDatabase\",\"password\":\"somePassword\",\"server\":\"someServer\",\"table\":\"someTable\",\"user\":\"<user>\"}}" --output-name "output1755" --resource-group "sjrg2157"
Azure Table-kimenet létrehozása
az stream-analytics output create --job-name "sj2790" --datasource "{\"type\":\"Microsoft.Storage/Table\",\"properties\":{\"accountKey\":\"accountKey==\",\"accountName\":\"someAccountName\",\"batchSize\":25,\"columnsToRemove\":[\"column1\",\"column2\"],\"partitionKey\":\"partitionKey\",\"rowKey\":\"rowKey\",\"table\":\"samples\"}}" --output-name "output958" --resource-group "sjrg5176"
Event Hub-kimenet létrehozása JSON-szerializálással
az stream-analytics output create --job-name "sj3310" --datasource "{\"type\":\"Microsoft.ServiceBus/EventHub\",\"properties\":{\"eventHubName\":\"sdkeventhub\",\"partitionKey\":\"partitionKey\",\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"Array\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Opcionális paraméterek
Azt az adatforrást ismerteti, amelybe a kimenetet írni fogja. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
A kimenet ETagje. Hagyja ki ezt az értéket, hogy mindig felülírja az aktuális kimenetet. Adja meg az utolsóként látható ETag-értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.
A "*" értékre állítva új kimenet hozható létre, de a meglévő kimenetek frissítésének megakadályozása érdekében. Más értékek esetén a 412-ben megadott előfeltétel sikertelen lesz.
A bemenetből származó adatok szerializálásának vagy a kimenetbe írott adatok szerializálásának módját ismerteti. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
A Stream Analytics-kimenet korlátozására használható méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output delete
Kimenet törlése a streamelési feladatból.
az stream-analytics output delete --job-name
--name
--resource-group
[--yes]
Példák
Kimenet törlése
az stream-analytics output delete --job-name "sj6458" --name "output1755" --resource-group "sjrg2157"
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Opcionális paraméterek
Ne kérje a megerősítést.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output list
Sorolja fel a megadott streamelési feladat összes kimenetét.
az stream-analytics output list --job-name
--resource-group
[--select]
Példák
Streamelési feladat összes kimenetének listázása
az stream-analytics output list --job-name "sj6458" --resource-group "sjrg2157"
Kötelező paraméterek
A streamelési feladat neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
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, a "*" pedig az összes tulajdonságot tartalmazza. Alapértelmezés szerint a rendszer a diagnosztika kivételével minden tulajdonságot visszaad. Jelenleg csak a *értéket fogadja el érvényes értékként.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output show
A megadott kimenet részleteinek lekérése.
az stream-analytics output show --job-name
--name
--resource-group
Példák
DocumentDB-kimenet lekérése
az stream-analytics output show --job-name "sj2331" --output-name "output3022" --resource-group "sjrg7983"
Power BI-kimenet lekérése
az stream-analytics output show --job-name "sj2331" --output-name "output3022" --resource-group "sjrg7983"
Service Bus-üzenetsor kimenetének lekérése Avro-szerializálással
az stream-analytics output show --job-name "sj5095" --output-name "output3456" --resource-group "sjrg3410"
Service Bus-témakör kimenetének lekérése CSV-szerializálással
az stream-analytics output show --job-name "sj7094" --output-name "output7886" --resource-group "sjrg6450"
Blobkimenet lekérése CSV-szerializálással
az stream-analytics output show --job-name "sj900" --output-name "output1623" --resource-group "sjrg5023"
Azure Data Lake Store-kimenet lekérése JSON-szerializálással
az stream-analytics output show --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912"
Azure Data Warehouse-kimenet lekérése
az stream-analytics output show --job-name "sjName" --output-name "output958" --resource-group "sjrg"
Azure SQL-adatbázis kimenetének lekérése
az stream-analytics output show --job-name "sj6458" --output-name "output1755" --resource-group "sjrg2157"
Azure Table-kimenet lekérése
az stream-analytics output show --job-name "sj2790" --output-name "output958" --resource-group "sjrg5176"
Event Hub-kimenet lekérése JSON-szerializálással
az stream-analytics output show --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912"
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output test
Tesztelje, hogy a kimenet adatforrása elérhető és használható-e az Azure Stream Analytics szolgáltatásban.
az stream-analytics output test --job-name
--name
--resource-group
[--datasource]
[--no-wait]
[--serialization]
[--size-window]
[--time-window]
Példák
Kimenet kapcsolatának tesztelése
az stream-analytics output test --job-name "sj6458" --output-name "output1755" --resource-group "sjrg2157"
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .
Opcionális paraméterek
Azt az adatforrást ismerteti, amelybe a kimenetet írni fogja. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
A bemenetből származó adatok szerializálásának vagy a kimenetbe írott adatok szerializálásának módját ismerteti. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
A Stream Analytics-kimenet korlátozására használható méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output update
Meglévő kimenet frissítése egy meglévő streamelési feladat alatt. Ez egy kimenet részleges frissítésére (azaz egy vagy két tulajdonság frissítésére) használható anélkül, hogy ez hatással lenne a feladat vagy a kimeneti definíció többi részére.
az stream-analytics output update --job-name
--name
--resource-group
[--datasource]
[--if-match]
[--serialization]
[--size-window]
[--time-window]
Példák
DocumentDB-kimenet frissítése
az stream-analytics output update --job-name "sj2331" --datasource "{\"type\":\"Microsoft.Storage/DocumentDB\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --output-name "output3022" --resource-group "sjrg7983"
Power BI-kimenet frissítése
az stream-analytics output update --job-name "sj2331" --datasource "{\"type\":\"PowerBI\",\"properties\":{\"dataset\":\"differentDataset\"}}" --output-name "output3022" --resource-group "sjrg7983"
Service Bus-üzenetsor kimenetének frissítése Avro-szerializálással
az stream-analytics output update --job-name "sj5095" --datasource "{\"type\":\"Microsoft.ServiceBus/Queue\",\"properties\":{\"queueName\":\"differentQueueName\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output3456" --resource-group "sjrg3410"
Service Bus-témakör kimenetének frissítése CSV-szerializálással
az stream-analytics output update --job-name "sj7094" --datasource "{\"type\":\"Microsoft.ServiceBus/Topic\",\"properties\":{\"topicName\":\"differentTopicName\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\"|\"}}" --output-name "output7886" --resource-group "sjrg6450"
Blobkimenet frissítése CSV-szerializálással
az stream-analytics output update --job-name "sj900" --datasource "{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"differentContainer\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\"|\"}}" --output-name "output1623" --resource-group "sjrg5023"
Azure Data Lake Store-kimenet frissítése JSON-szerializálással
az stream-analytics output update --job-name "sj3310" --datasource "{\"type\":\"Microsoft.DataLake/Accounts\",\"properties\":{\"accountName\":\"differentaccount\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Azure SQL-adatbázis kimenetének frissítése
az stream-analytics output update --job-name "sj6458" --datasource "{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"table\":\"differentTable\"}}" --output-name "output1755" --resource-group "sjrg2157"
Azure Table-kimenet frissítése
az stream-analytics output update --job-name "sj2790" --datasource "{\"type\":\"Microsoft.Storage/Table\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --output-name "output958" --resource-group "sjrg5176"
Eseményközpont kimenetének frissítése JSON-szerializálással
az stream-analytics output update --job-name "sj3310" --datasource "{\"type\":\"Microsoft.ServiceBus/EventHub\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
Ez a cikk azt az adatforrást ismerteti, amelybe a kimenetet írni fogja. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
A kimenet ETagje. Hagyja ki ezt az értéket, hogy mindig felülírja az aktuális kimenetet. Adja meg az utolsóként látható ETag-értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.
A bemenetből származó adatok szerializálásának vagy a kimenetbe írott adatok szerializálásának módját ismerteti. PUT (CreateOrReplace) kérelmekhez szükséges. Várt érték: json-string/json-file/@json-file.
A Stream Analytics-kimenetet korlátozó méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az stream-analytics output wait
Helyezze a parancssori felületet várakozó állapotba, amíg a streamelemzés kimenetének egy feltétele nem teljesül.
az stream-analytics output wait --job-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Példák
A következő parancssori felületi szkript végrehajtásának szüneteltetése a Stream-Analytics kimenetének sikeres létrehozásáig.
az stream-analytics output wait --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912" --created
Kötelező paraméterek
A streamelési feladat neve.
A kimenet neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
Várjon, amíg létre nem jön a "provisioningState" paraméter a "Succeeded" (Sikeres) állapotban.
Várja meg, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Például 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 paraméterrel a "Succeeded" (Sikeres) időpontban.
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 a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: