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.
Kimenet kezelése streamelemzéssel.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
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. |
Extension | FE |
az stream-analytics output delete |
Kimenet törlése a streamelési feladatból. |
Extension | FE |
az stream-analytics output list |
Listázz minden kimenetet a megadott streamelési feladat alatt. |
Extension | FE |
az stream-analytics output show |
A megadott kimenet részleteinek lekérése. |
Extension | FE |
az stream-analytics output test |
Tesztelje, hogy a kimenet adatforrása elérhető-e és használható-e az Azure Stream Analytics szolgáltatásban. |
Extension | FE |
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 a feladat vagy a kimenet definíciója hatással lenne a többire. |
Extension | FE |
az stream-analytics output wait |
Helyezze a parancssori felületet várakozási állapotba, amíg a stream-elemzés kimenetének egy feltétele nem teljesül. |
Extension | FE |
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 konfigurálhatja a következővel az configure --defaults group=<name>
: .
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átott ETag értéket, hogy megakadályozza az egyidejű módosítások véletlen felülírását.
Állítsa a "*" értéket egy új kimenet létrehozásához, de a meglévő kimenet 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 bemenetből származó adatok szerializálását vagy a kimenetbe írott adatok szerializálásá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ához használható méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 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 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 output list
Listázz minden kimenetet a megadott streamelési feladat alatt.
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 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 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 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 output test
Tesztelje, hogy a kimenet adatforrása elérhető-e é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 konfigurálhatja a következővel az configure --defaults group=<name>
: .
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át vagy a kimenetbe írott adatok szerializálásá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ához használható méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 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 a feladat vagy a kimenet definíciója hatással lenne a többire.
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"
Event Hub-kimenet 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 konfigurálhatja a következővel az configure --defaults group=<name>
: .
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átott 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át vagy a kimenetbe írott adatok szerializálásá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ához használható méretablak.
A Stream Analytics-feladatkimenetek szűrésének időkerete.
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 output wait
Helyezze a parancssori felületet várakozási állapotba, amíg a stream-elemzé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 parancssori felület következő sorának futtatását szüneteltetheti, amíg a stream-elemzés kimenete sikeresen létre nem jön.
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 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.