az kusto database
Verwalten von Azure Kusto-Datenbanken
Azure CLI-Befehle für Kusto sind jetzt eine Erweiterung. Führen Sie "az extension add -n kusto" aus, um die Erweiterung zu installieren. Das ursprüngliche Kernmodul für Kusto wird nicht mehr unterstützt.
Befehle
| az kusto database add-principal |
Hinzufügen von Datenbankprinzipalberechtigungen |
| az kusto database create |
Erstellen Sie eine Kusto-Datenbank. |
| az kusto database delete |
Löschen einer Kusto-Datenbank. |
| az kusto database list |
Listet eine Kusto-Datenbank auf. |
| az kusto database list-principal |
Gibt eine Liste der Datenbankprinzipale des angegebenen Kusto-Clusters und der Datenbank zurück. |
| az kusto database remove-principal |
Entfernen von Datenbankprinzipalberechtigungen. |
| az kusto database show |
Rufen Sie eine Kusto-Datenbank ab. |
| az kusto database update |
Aktualisieren einer Kusto-Datenbank. |
| az kusto database wait |
Warten Sie, bis eine verwaltete Kusto-Datenbank einen gewünschten Zustand erreicht. |
az kusto database add-principal
Hinzufügen von Datenbankprinzipalberechtigungen
az kusto database add-principal --cluster-name
--database-name
--resource-group
[--value]
Beispiele
KustoDatabaseAddPrincipals
az kusto database add-principal --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --value name="Some User" type="User" app-id="" email="user@microsoft.com" fqn="aaduser=some_guid" role="Admin" --value name="Kusto" type="Group" app-id="" email="kusto@microsoft.com" fqn="aadgroup=some_guid" role="Viewer" --value name="SomeApp" type="App" app-id="some_guid_app_id" email="" fqn="aadapp=some_guid_app_id" role="Admin" --resource-group "kustorptest"
Erforderliche Parameter
Der Name des Kusto-Clusters.
Der Name der Datenbank im Kusto-Cluster.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Die Liste der Kusto-Datenbankprinzipale.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database create
Erstellen Sie eine Kusto-Datenbank.
az kusto database create --cluster-name
--name
--resource-group
[--hot-cache-period]
[--no-wait]
[--soft-delete-period]
Beispiele
erstellen Sie eine Kusto-Datenbank.
az kusto database create --cluster-name myclustername -g myrgname -n mydbname --soft-delete-period P365D --hot-cache-period P31D
Erforderliche Parameter
Der Name des Clusters.
Der Name der Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Die Zeit, zu der Daten im Cache aufbewahrt werden sollen. Dauer im ISO8601-Format (z. B. 100 Tage wäre P100D).
Nicht auf den Abschluss lang andauernder Vorgänge warten
Der Zeitraum, in dem die Daten beibehalten werden sollen, damit sie für Abfragen verfügbar sind. Dauer im ISO8601-Format (z. B. 100 Tage wäre P100D).
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database delete
Löschen einer Kusto-Datenbank.
az kusto database delete [--cluster-name]
[--ids]
[--name]
[--resource-group]
[--yes]
Optionale Parameter
Der Name des Clusters.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name der Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database list
Listet eine Kusto-Datenbank auf.
az kusto database list --cluster-name
--resource-group
Beispiele
Listet eine Kusto-Datenbank auf. (automatisch generiert)
az kusto database list --cluster-name MyCluster --resource-group MyResourceGroup
Erforderliche Parameter
Der Name des Clusters.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database list-principal
Gibt eine Liste der Datenbankprinzipale des angegebenen Kusto-Clusters und der Datenbank zurück.
az kusto database list-principal --cluster-name
--database-name
--resource-group
Beispiele
KustoDatabaseListPrincipals
az kusto database list-principal --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest"
Erforderliche Parameter
Der Name des Kusto-Clusters.
Der Name der Datenbank im Kusto-Cluster.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database remove-principal
Entfernen von Datenbankprinzipalberechtigungen.
az kusto database remove-principal --cluster-name
--database-name
--resource-group
[--value]
Beispiele
KustoDatabaseRemovePrincipals
az kusto database remove-principal --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --value name="Some User" type="User" app-id="" email="user@microsoft.com" fqn="aaduser=some_guid" role="Admin" --value name="Kusto" type="Group" app-id="" email="kusto@microsoft.com" fqn="aadgroup=some_guid" role="Viewer" --value name="SomeApp" type="App" app-id="some_guid_app_id" email="" fqn="aadapp=some_guid_app_id" role="Admin" --resource-group "kustorptest"
Erforderliche Parameter
Der Name des Kusto-Clusters.
Der Name der Datenbank im Kusto-Cluster.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Die Liste der Kusto-Datenbankprinzipale.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database show
Rufen Sie eine Kusto-Datenbank ab.
az kusto database show [--cluster-name]
[--ids]
[--name]
[--resource-group]
Beispiele
Rufen Sie eine Kusto-Datenbank ab. (automatisch generiert)
az kusto database show --cluster-name MyCluster --name MyDatabase --resource-group MyResourceGroup
Optionale Parameter
Der Name des Clusters.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name der Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database update
Aktualisieren einer Kusto-Datenbank.
az kusto database update --soft-delete-period
[--add]
[--cluster-name]
[--force-string]
[--hot-cache-period]
[--ids]
[--name]
[--no-wait]
[--remove]
[--resource-group]
[--set]
Beispiele
erstellen Sie eine Kusto-Datenbank.
az kusto database update --cluster-name myclustername -g myrgname -n mydbname --soft-delete-period P365D --hot-cache-period P30D
Erforderliche Parameter
Der Zeitraum, in dem die Daten beibehalten werden sollen, damit sie für Abfragen verfügbar sind. Dauer im ISO8601-Format (z. B. 100 Tage wäre P100D).
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
Der Name des Clusters.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Die Zeit, zu der Daten im Cache aufbewahrt werden sollen. Dauer im ISO8601-Format (z. B. 100 Tage wäre P100D).
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Der Name der Datenbank.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Entfernen einer Eigenschaft oder eines Elements aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftspfad und einen festzulegenden Wert angeben. Beispiel: --set property1.property2=.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az kusto database wait
Warten Sie, bis eine verwaltete Kusto-Datenbank einen gewünschten Zustand erreicht.
Wenn ein Vorgang in einer Datenbank unterbrochen oder mit --no-waitgestartet wurde, verwenden Sie diesen Befehl, um auf den Abschluss zu warten.
az kusto database wait [--cluster-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--timeout]
[--updated]
Optionale Parameter
Der Name des Clusters.
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Abfrageintervall in Sekunden.
Der Name der Datenbank.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für