az kusto script
Notitie
Deze referentie maakt deel uit van de Kusto-extensie voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az kusto script voor het eerst gebruikt. Meer informatie over extensies.
Script beheren met kusto.
Opdracht
| az kusto script create |
Hiermee maakt u een Kusto-databasescript. |
| az kusto script delete |
Hiermee verwijdert u een Kusto-principalAssignment. |
| az kusto script list |
Retourneert de lijst met databasescripts voor de opgegeven database. |
| az kusto script show |
Haalt een Kusto-clusterdatabasescript op. |
| az kusto script update |
Werkt een databasescript bij. |
| az kusto script wait |
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het Kusto-script wordt voldaan. |
az kusto script create
Hiermee maakt u een Kusto-databasescript.
az kusto script create --cluster-name
--database-name
--name
--resource-group
[--continue-on-errors {false, true}]
[--force-update-tag]
[--no-wait]
[--script-url]
[--script-url-sas-token]
Voorbeelden
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"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van het Kusto-databasescript.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt.
Een unieke tekenreeks. Als dit is gewijzigd, wordt het script opnieuw toegepast.
Wacht niet tot de langlopende bewerking is uitgevoerd.
De URL naar het blobbestand van het KQL-script.
Het SaS-token.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto script delete
Hiermee verwijdert u een Kusto-principalAssignment.
az kusto script delete --cluster-name
--database-name
--name
--resource-group
[--no-wait]
[--yes]
Voorbeelden
KustoScriptsDelete
az kusto script delete --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest" --name "kustoScript1"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van het Kusto-databasescript.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht niet tot de langlopende bewerking is uitgevoerd.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto script list
Retourneert de lijst met databasescripts voor de opgegeven database.
az kusto script list --cluster-name
--database-name
--resource-group
Voorbeelden
KustoScriptsList
az kusto script list --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto script show
Haalt een Kusto-clusterdatabasescript op.
az kusto script show --cluster-name
--database-name
--name
--resource-group
Voorbeelden
KustoScriptsGet
az kusto script show --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van het Kusto-databasescript.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto script update
Werkt een databasescript bij.
az kusto script update --cluster-name
--database-name
--name
--resource-group
[--continue-on-errors {false, true}]
[--force-update-tag]
[--no-wait]
[--script-url]
[--script-url-sas-token]
Voorbeelden
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"
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van het Kusto-databasescript.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt.
Een unieke tekenreeks. Als dit is gewijzigd, wordt het script opnieuw toegepast.
Wacht niet tot de langlopende bewerking is uitgevoerd.
De URL naar het blobbestand van het KQL-script.
Het SaS-token.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az kusto script wait
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van het Kusto-script wordt voldaan.
az kusto script wait --cluster-name
--database-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Voorbeelden
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat het kusto-script is gemaakt.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --created
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat het kusto-script is bijgewerkt.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --updated
Pauzeer de volgende regel van het CLI-script totdat het kusto-script is verwijderd.
az kusto script wait --cluster-name "kustoclusterrptest4" --database-name "Kustodatabase8" --resource-group "kustorptest" --name "kustoScript1" --deleted
Vereiste parameters
De naam van het Kusto-cluster.
De naam van de database in het Kusto-cluster.
De naam van het Kusto-databasescript.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.
Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht totdat u deze hebt verwijderd.
Wacht totdat de resource bestaat.
Pollinginterval in seconden.
Maximale wachttijd in seconden.
Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.