az kusto script
Kommentar
Den här referensen är en del av Kusto-tillägget för Azure CLI (version 2.15.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az kusto-skriptkommando . Läs mer om tillägg.
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hantera skript med kusto.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az kusto script create |
Skapar ett Kusto-databasskript. |
Anknytning | Experimentell |
az kusto script delete |
Tar bort kusto principalAssignment. |
Anknytning | Experimentell |
az kusto script list |
Returnerar listan över databasskript för en viss databas. |
Anknytning | Experimentell |
az kusto script show |
Hämtar ett Kusto-klusterdatabasskript. |
Anknytning | Experimentell |
az kusto script update |
Uppdateringar ett databasskript. |
Anknytning | Experimentell |
az kusto script wait |
Placera CLI i vänteläge tills ett villkor för kusto-skriptet uppfylls. |
Anknytning | Experimentell |
az kusto script create
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapar ett Kusto-databasskript.
az kusto script create --cluster-name
--database-name
--name
--resource-group
[--continue-on-errors {false, true}]
[--force-update-tag]
[--no-wait]
[--script-content]
[--script-url]
[--script-url-sas-token]
Exempel
KustoScriptsCreateOrUpdate
az kusto script create --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --continue-on-errors true --force-update-tag "2bcf3c21-ffd1-4444-b9dd-e52e00ee53fe" --script-url "https://mysa.blob.core.windows.net/container/script.txt" --script-url-sas-token "?sv=2019-02-02&st=2019-04-29T22%3A18%3A26Z&se=2019-04-30T02%3A23%3A26Z&sr=b&sp=rw&sip=168.1.5.60-168.1.5.70&spr=https&sig=********************************" --resource-group "kustorptest" --name "kustoScript1"
Obligatoriska parametrar
Namnet på Kusto-klustret.
Namnet på databasen i Kusto-klustret.
Namnet på Kusto-databasskriptet.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Flagga som anger om du vill fortsätta om något av kommandot misslyckas.
En unik sträng. Om skriptet ändras tillämpas det igen.
Vänta inte tills den långvariga åtgärden har slutförts.
Skriptinnehållet. Den här egenskapen ska användas när skriptet anges infogat och inte via en fil i en SA. Får inte användas tillsammans med egenskaperna scriptUrl och scriptUrlSasToken.
URL:en till KQL-skriptblobfilen. Får inte användas tillsammans med egenskapen scriptContent.
SaS-token som ger läsbehörighet till filen som innehåller skriptet. Måste anges när du använder egenskapen scriptUrl.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az kusto script delete
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Tar bort kusto principalAssignment.
az kusto script delete [--cluster-name]
[--database-name]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
Exempel
KustoScriptsDelete
az kusto script delete --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest" --name "kustoScript1"
Valfria parametrar
Namnet på Kusto-klustret.
Namnet på databasen i Kusto-klustret.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kusto-databasskriptet.
Vänta inte tills den långvariga åtgärden har slutförts.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az kusto script list
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Returnerar listan över databasskript för en viss databas.
az kusto script list --cluster-name
--database-name
--resource-group
Exempel
KustoScriptsList
az kusto script list --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest"
Obligatoriska parametrar
Namnet på Kusto-klustret.
Namnet på databasen i Kusto-klustret.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az kusto script show
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Hämtar ett Kusto-klusterdatabasskript.
az kusto script show [--cluster-name]
[--database-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
KustoScriptsGet
az kusto script show --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1"
Valfria parametrar
Namnet på Kusto-klustret.
Namnet på databasen i Kusto-klustret.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kusto-databasskriptet.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az kusto script update
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdateringar ett databasskript.
az kusto script update [--cluster-name]
[--continue-on-errors {false, true}]
[--database-name]
[--force-update-tag]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--script-content]
[--script-url]
[--script-url-sas-token]
[--subscription]
Exempel
KustoScriptsUpdate
az kusto script update --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --continue-on-errors true --force-update-tag "2bcf3c21-ffd1-4444-b9dd-e52e00ee53fe" --script-url "https://mysa.blob.core.windows.net/container/script.txt" --script-url-sas-token "?sv=2019-02-02&st=2019-04-29T22%3A18%3A26Z&se=2019-04-30T02%3A23%3A26Z&sr=b&sp=rw&sip=168.1.5.60-168.1.5.70&spr=https&sig=********************************" --resource-group "kustorptest" --name "kustoScript1"
Valfria parametrar
Namnet på Kusto-klustret.
Flagga som anger om du vill fortsätta om något av kommandot misslyckas.
Namnet på databasen i Kusto-klustret.
En unik sträng. Om skriptet ändras tillämpas det igen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på Kusto-databasskriptet.
Vänta inte tills den långvariga åtgärden har slutförts.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Skriptinnehållet. Den här egenskapen ska användas när skriptet anges infogat och inte via en fil i en SA. Får inte användas tillsammans med egenskaperna scriptUrl och scriptUrlSasToken.
URL:en till KQL-skriptblobfilen. Får inte användas tillsammans med egenskapen scriptContent.
SaS-token som ger läsbehörighet till filen som innehåller skriptet. Måste anges när du använder egenskapen scriptUrl.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az kusto script wait
Kommandogruppen Kusto är experimentell och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Placera CLI i vänteläge tills ett villkor för kusto-skriptet uppfylls.
az kusto script wait [--cluster-name]
[--created]
[--custom]
[--database-name]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Exempel
Pausa körningen av nästa rad i CLI-skriptet tills kusto-skriptet har skapats.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --created
Pausa körningen av nästa rad i CLI-skriptet tills kusto-skriptet har uppdaterats.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --updated
Pausa körningen av nästa rad i CLI-skriptet tills kusto-skriptet har tagits bort.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --deleted
Valfria parametrar
Namnet på Kusto-klustret.
Vänta tills du har skapat med "provisioningState" på "Lyckades".
Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Namnet på databasen i Kusto-klustret.
Vänta tills den har tagits bort.
Vänta tills resursen finns.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Avsökningsintervall i sekunder.
Namnet på Kusto-databasskriptet.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Maximal väntetid i sekunder.
Vänta tills det har uppdaterats med provisioningState på Lyckades.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.