Partager via


az kusto database

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Ce groupe de commandes a été déconseillé et sera supprimé dans une prochaine version. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Gérer les bases de données Azure Kusto.

Les commandes Azure CLI pour Kusto sont désormais une extension. Exécutez « az extension add -n kusto » pour installer l’extension. Le module principal d’origine pour Kusto n’est plus pris en charge.

Commandes

Nom Description Type État
az kusto database add-principal

Ajoutez des autorisations de principaux de base de données.

Extension Expérimental
az kusto database create

Créez une base de données Kusto.

Core Déprécié
az kusto database create (kusto extension)

Créer une base de données.

Extension Expérimental
az kusto database delete

Supprimez une base de données Kusto.

Core Déprécié
az kusto database delete (kusto extension)

Supprime la base de données avec le nom donné.

Extension Expérimental
az kusto database list

Répertorier une base de données Kusto.

Core Déprécié
az kusto database list (kusto extension)

Retourne la liste des bases de données du cluster Kusto donné.

Extension Expérimental
az kusto database list-principal

Retourne une liste de principaux de base de données du cluster et de la base de données Kusto donnés.

Extension Expérimental
az kusto database remove-principal

Supprimez les autorisations des principaux de base de données.

Extension Expérimental
az kusto database show

Obtenir une base de données Kusto.

Core Déprécié
az kusto database show (kusto extension)

Retourne une base de données.

Extension Expérimental
az kusto database update

Mettez à jour une base de données Kusto.

Core Déprécié
az kusto database update (kusto extension)

Mises à jour une base de données.

Extension Expérimental
az kusto database wait

Attendez qu’une base de données Kusto managée atteigne un état souhaité.

Core Déprécié
az kusto database wait (kusto extension)

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la base de données kusto soit remplie.

Extension Expérimental

az kusto database add-principal

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Ajoutez des autorisations de principaux de base de données.

az kusto database add-principal [--cluster-name]
                                [--database-name]
                                [--ids]
                                [--resource-group]
                                [--subscription]
                                [--value]

Exemples

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"

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--value

Liste des principaux de base de données Kusto.

Utilisation : --value role=XX name=XX type=XX fqn=XX email=XX app-id=XX

rôle : obligatoire. Rôle principal de base de données. nom : Obligatoire. Nom du principal de la base de données. type : Obligatoire. Type de principal de base de données. fqn : nom complet du principal de base de données. e-mail : e-mail du principal de base de données s’il existe. app-id : ID d’application : pertinent uniquement pour le type de principal de l’application.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --value.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database create

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Créez une base de données Kusto.

az kusto database create --cluster-name
                         --name
                         --resource-group
                         [--hot-cache-period]
                         [--no-wait]
                         [--soft-delete-period]

Exemples

créez une base de données Kusto.

az kusto database create --cluster-name myclustername -g myrgname -n mydbname  --soft-delete-period P365D --hot-cache-period P31D

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom de la base de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--hot-cache-period

Durée pendant laquelle ces données doivent être conservées dans le cache. Durée au format ISO8601 (par exemple, 100 jours seraient P100D).

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--soft-delete-period

Durée pendant laquelle les données doivent être conservées afin qu’elles soient disponibles et puissent être interrogées. Durée au format ISO8601 (par exemple, 100 jours seraient P100D).

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database create (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créer une base de données.

az kusto database create --cluster-name
                         --database-name
                         --resource-group
                         [--no-wait]
                         [--read-only-following-database]
                         [--read-write-database]

Exemples

Création ou mise à jour de la base de données Kusto ReadWrite

az kusto database create --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --read-write-database location="westus" soft-delete-period="P1D" --resource-group "kustorptest"

Paramètres obligatoires

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--read-only-following-database

Classe représentant une base de données en lecture seule suivante.

Utilisation : --read-only-following-database hot-cache-period=XX location=XX kind=XX

période de cache chaud : heure à laquelle les données doivent être conservées dans le cache pour les requêtes rapides dans TimeSpan. emplacement : emplacement de la ressource. type : Obligatoire. Type de base de données.

--read-write-database

Classe représentant une base de données en lecture-écriture.

Utilisation : --read-write-database soft-delete-period=XX hot-cache-period=XX location=XX kind=XX

période de suppression réversible : heure à laquelle les données doivent être conservées avant qu’elles ne soient plus accessibles aux requêtes dans TimeSpan. période de cache chaud : heure à laquelle les données doivent être conservées dans le cache pour les requêtes rapides dans TimeSpan. emplacement : emplacement de la ressource. type : Obligatoire. Type de base de données.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database delete

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Supprimez une base de données Kusto.

az kusto database delete [--cluster-name]
                         [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]
                         [--yes]

Paramètres facultatifs

--cluster-name

Nom du cluster.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de la base de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database delete (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprime la base de données avec le nom donné.

az kusto database delete [--cluster-name]
                         [--database-name]
                         [--ids]
                         [--no-wait]
                         [--resource-group]
                         [--subscription]
                         [--yes]

Exemples

KustoDatabasesDelete

az kusto database delete --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest"

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database list

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Répertorier une base de données Kusto.

az kusto database list --cluster-name
                       --resource-group

Exemples

Répertorier une base de données Kusto. (généré automatiquement)

az kusto database list --cluster-name MyCluster --resource-group MyResourceGroup

Paramètres obligatoires

--cluster-name

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database list (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Retourne la liste des bases de données du cluster Kusto donné.

az kusto database list --cluster-name
                       --resource-group

Exemples

KustoDatabasesListByCluster

az kusto database list --cluster-name "kustoclusterrptest4" --resource-group "kustorptest"

Paramètres obligatoires

--cluster-name

Nom du cluster Kusto.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database list-principal

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Retourne une liste de principaux de base de données du cluster et de la base de données Kusto donnés.

az kusto database list-principal --cluster-name
                                 --database-name
                                 --resource-group

Exemples

KustoDatabaseListPrincipals

az kusto database list-principal --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest"

Paramètres obligatoires

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database remove-principal

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez les autorisations des principaux de base de données.

az kusto database remove-principal [--cluster-name]
                                   [--database-name]
                                   [--ids]
                                   [--resource-group]
                                   [--subscription]
                                   [--value]

Exemples

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"

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--value

Liste des principaux de base de données Kusto.

Utilisation : --value role=XX name=XX type=XX fqn=XX email=XX app-id=XX

rôle : obligatoire. Rôle principal de base de données. nom : Obligatoire. Nom du principal de la base de données. type : Obligatoire. Type de principal de base de données. fqn : nom complet du principal de base de données. e-mail : e-mail du principal de base de données s’il existe. app-id : ID d’application : pertinent uniquement pour le type de principal de l’application.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --value.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database show

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Obtenir une base de données Kusto.

az kusto database show [--cluster-name]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--subscription]

Exemples

Obtenir une base de données Kusto. (généré automatiquement)

az kusto database show --cluster-name MyCluster --name MyDatabase --resource-group MyResourceGroup

Paramètres facultatifs

--cluster-name

Nom du cluster.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de la base de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database show (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Retourne une base de données.

az kusto database show [--cluster-name]
                       [--database-name]
                       [--ids]
                       [--resource-group]
                       [--subscription]

Exemples

KustoDatabasesGet

az kusto database show --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest"

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database update

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Mettez à jour une base de données Kusto.

az kusto database update --soft-delete-period
                         [--add]
                         [--cluster-name]
                         [--force-string]
                         [--hot-cache-period]
                         [--ids]
                         [--name]
                         [--no-wait]
                         [--remove]
                         [--resource-group]
                         [--set]
                         [--subscription]

Exemples

créez une base de données Kusto.

az kusto database update --cluster-name myclustername -g myrgname -n mydbname  --soft-delete-period P365D --hot-cache-period P30D

Paramètres obligatoires

--soft-delete-period

Durée pendant laquelle les données doivent être conservées afin qu’elles soient disponibles et puissent être interrogées. Durée au format ISO8601 (par exemple, 100 jours seraient P100D).

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--cluster-name

Nom du cluster.

--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--hot-cache-period

Durée pendant laquelle ces données doivent être conservées dans le cache. Durée au format ISO8601 (par exemple, 100 jours seraient P100D).

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom de la base de données.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database update (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mises à jour une base de données.

az kusto database update [--cluster-name]
                         [--database-name]
                         [--ids]
                         [--no-wait]
                         [--read-only-following-database]
                         [--read-write-database]
                         [--resource-group]
                         [--subscription]

Exemples

Création ou mise à jour de la base de données Kusto ReadWrite

az kusto database update --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --read-write-database location="westus" soft-delete-period="P1D" --resource-group "kustorptest"

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--database-name

Nom de la base de données dans le cluster Kusto.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--read-only-following-database

Classe représentant une base de données en lecture seule suivante.

Utilisation : --read-only-following-database hot-cache-period=XX location=XX kind=XX

période de cache chaud : heure à laquelle les données doivent être conservées dans le cache pour les requêtes rapides dans TimeSpan. emplacement : emplacement de la ressource. type : Obligatoire. Type de base de données.

--read-write-database

Classe représentant une base de données en lecture-écriture.

Utilisation : --read-write-database soft-delete-period=XX hot-cache-period=XX location=XX kind=XX

période de suppression réversible : heure à laquelle les données doivent être conservées avant qu’elles ne soient plus accessibles aux requêtes dans TimeSpan. période de cache chaud : heure à laquelle les données doivent être conservées dans le cache pour les requêtes rapides dans TimeSpan. emplacement : emplacement de la ressource. type : Obligatoire. Type de base de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database wait

Déprécié

Cette commande est implicitement déconseillée, car le groupe de commandes « kusto database » est déconseillé et sera supprimé dans une version ultérieure. Utilisez plutôt « az extension add -n kusto » pour installer l’extension Kusto prise en charge.

Attendez qu’une base de données Kusto managée atteigne un état souhaité.

Si une opération sur une base de données a été interrompue ou a été démarrée --no-wait, utilisez cette commande pour attendre qu’elle se termine.

az kusto database wait [--cluster-name]
                       [--created]
                       [--custom]
                       [--deleted]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--name]
                       [--resource-group]
                       [--subscription]
                       [--timeout]
                       [--updated]

Paramètres facultatifs

--cluster-name

Nom du cluster.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--name -n

Nom de la base de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az kusto database wait (kusto extension)

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition de la base de données kusto soit remplie.

az kusto database wait [--cluster-name]
                       [--created]
                       [--custom]
                       [--database-name]
                       [--deleted]
                       [--exists]
                       [--ids]
                       [--interval]
                       [--resource-group]
                       [--subscription]
                       [--timeout]
                       [--updated]

Exemples

Suspendre l’exécution de la ligne de script CLI suivante jusqu’à ce que la base de données kusto soit correctement créée.

az kusto database wait --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest" --created

Suspendre l’exécution de la ligne de script CLI suivante jusqu’à ce que la base de données kusto soit correctement mise à jour.

az kusto database wait --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest" --updated

Suspendre l’exécution de la ligne de script CLI suivante jusqu’à ce que la base de données kusto soit correctement supprimée.

az kusto database wait --cluster-name "kustoclusterrptest4" --database-name "KustoDatabase8" --resource-group "kustorptest" --deleted

Paramètres facultatifs

--cluster-name

Nom du cluster Kusto.

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

--database-name

Nom de la base de données dans le cluster Kusto.

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.