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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--name --script-name -n

De naam van het Kusto-databasescript.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--continue-on-errors

Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt.

geaccepteerde waarden: false, true
--force-update-tag

Een unieke tekenreeks. Als dit is gewijzigd, wordt het script opnieuw toegepast.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--script-url

De URL naar het blobbestand van het KQL-script.

--script-url-sas-token

Het SaS-token.

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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--name --script-name -n

De naam van het Kusto-databasescript.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--yes -y

Niet vragen om bevestiging.

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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--name --script-name -n

De naam van het Kusto-databasescript.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--name --script-name -n

De naam van het Kusto-databasescript.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--continue-on-errors

Vlag die aangeeft of u wilt doorgaan als een van de opdrachten mislukt.

geaccepteerde waarden: false, true
--force-update-tag

Een unieke tekenreeks. Als dit is gewijzigd, wordt het script opnieuw toegepast.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--script-url

De URL naar het blobbestand van het KQL-script.

--script-url-sas-token

Het SaS-token.

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

--cluster-name

De naam van het Kusto-cluster.

--database-name

De naam van de database in het Kusto-cluster.

--name --script-name -n

De naam van het Kusto-databasescript.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.