Partage via


azdata app

S’applique à : Azure Data CLI (azdata)

Note

Certains scénarios précédemment gérés par Azure Data CLI (azdata) sont désormais gérés par le biais d’extensions Azure CLI (az) et de flux de travail Basés sur Azure Arc. Il n’existe aucun remplacement unique de 1:1 pour toutes les azdata commandes. Le tableau suivant met en évidence les alternatives Azure CLI couramment associées là où elles existent.

zone de commande azdata Extension /groupe de commandes Azure CLI informations de référence sur Azure CLI
azdata arc dc * az arcdata Informations de référence sur l’interface CLI de données Azure Arc
azdata arc sql mi * az arcdata sql mi Gérer Azure SQL Managed Instance avec l’interface CLI
azdata arc postgres * az arcdata postgres Gérer le serveur PostgreSQL avec l’interface CLI
azdata migrate * az datamigration Migrer à l’aide de l’interface CLI
azdata extension * az extension * Vue d’ensemble des extensions Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Aucun équivalent Azure CLI (utilisation sqlcmd, SSMS ou d’autres outils SQL) Utilitaire sqlcmd

SQL Server Management Studio

Pour les nouveaux scénarios d’automatisation et de gestion, préférez Azure CLI (az), les extensions Azure CLI et les expériences du portail Azure Arc.

L’article suivant fournit des informations de référence sur les commandes sql dans l’outil azdata. Pour plus d’informations sur les commandes azdata, consultez azdata reference

Commandes

Command Description
modèle d’application azdata Modèles.
azdata app init Lancez un nouveau squelette d’applications.
azdata app create Créez une application.
azdata app update Mettez à jour une application.
azdata app list Répertoriez une ou des applications.
azdata app delete Supprimer l’application.
azdata app run Exécutez une application.
azdata app describe Décrivez une application.

azdata app init

Vous aide à lancer un nouveau squelette et/ou des fichiers de spécification d’applications basés sur des environnements runtime.

azdata app init [--spec -s] 
                [--name -n]  
                
[--version -v]  
                
[--template -t]  
                
[--destination -d]  
                
[--url -u]

Exemples

Générer un modèle automatique d’une nouvelle spec.yaml d’applications uniquement.

azdata app init --spec

Structurer un nouveau squelette d’application R basé sur le r modèle.

azdata app init --name reduce --template r

Structurer un nouveau squelette d’application Python basé sur le python modèle.

azdata app init --name reduce --template python

Structurer un nouveau squelette d’application SSIS en fonction du ssis modèle.

azdata app init --name reduce --template ssis            

Paramètres facultatifs

--spec -s

Générez simplement une application spec.yaml.

--name -n

Nom de l’application.

--version -v

Version de l’application.

--template -t

Nom du modèle. Pour obtenir la liste complète des noms de modèles pris en charge, exécuter azdata app template list

--destination -d

Où placer le squelette d’applications. Par défaut : répertoire de travail actuel.

--url -u

Spécifiez un autre emplacement du référentiel de modèles. Valeur par défaut : https://github.com/Microsoft/SQLBDC-AppDeploy.git

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app create

Créez une application.

azdata app create --spec -s 
                  

Exemples

Créez une nouvelle application à partir d’un répertoire contenant une spécification de déploiement spec.yaml valide.

azdata app create --spec /path/to/dir/with/spec/yaml

Paramètres requis

--spec -s

Chemin d’accès à un répertoire contenant un fichier de spécification YAML décrivant l’application.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app update

Mettez à jour une application.

azdata app update [--spec -s] 
                  [--yes -y]

Exemples

Mettez à jour une application existante à partir d’un répertoire contenant une spécification de déploiement spec.yaml valide.

azdata app update --spec /path/to/dir/with/spec/yaml    

Paramètres facultatifs

--spec -s

Chemin d’accès à un répertoire contenant un fichier de spécification YAML décrivant l’application.

--yes -y

Ne demandez pas de confirmation lors de la mise à jour d’une application à partir du fichier spec.yalm de CWD.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app list

Répertoriez une ou des applications.

azdata app list [--name -n] 
                [--version -v]

Exemples

Répertoriez les applications par nom et par version.

azdata app list --name reduce  --version v1

Répertoriez toutes les versions d’applications par nom.

azdata app list --name reduce

Répertoriez toutes les versions d’applications par nom.

azdata app list

Paramètres facultatifs

--name -n

Nom de l’application.

--version -v

Version de l’application.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app delete

Supprimez une application.

azdata app delete --name -n 
                  --version -v

Exemples

Supprimez les applications par nom et par version.

azdata app delete --name reduce --version v1    

Paramètres requis

--name -n

Nom de l’application.

--version -v

Version de l’application.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app run

Exécutez une application.

azdata app run --name -n 
               --version -v  
               
[--inputs]

Exemples

Exécutez l’application sans paramètres d’entrée.

azdata app run --name reduce --version v1

Exécutez l’application avec 1 paramètre d’entrée.

azdata app run --name reduce --version v1 --inputs x=10

Exécutez l’application avec plusieurs paramètres d’entrée.

azdata app run --name reduce --version v1 --inputs x=10,y5.6    

Paramètres requis

--name -n

Nom de l’application.

--version -v

Version de l’application.

Paramètres facultatifs

--inputs

Paramètres d’entrée de l’application au format CSV name=value.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

azdata app describe

Décrivez une application.

azdata app describe [--spec -s] 
                    [--name -n]  
                    
[--version -v]

Exemples

Décrivez l’application.

azdata app describe --name reduce --version v1    

Paramètres facultatifs

--spec -s

Chemin d’accès à un répertoire contenant un fichier de spécification YAML décrivant l’application.

--name -n

Nom de l’application.

--version -v

Version de l’application.

Arguments globaux

--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

--help -h

Affichez ce message d’aide et quittez.

--output -o

Format de sortie. Valeurs autorisées : json, jsonc, table, tsv. Valeur par défaut : json.

--query -q

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

--verbose

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

Étapes suivantes

Pour plus d’informations sur les autres commandes azdata, consultez azdata reference.

Pour plus d’informations sur l’installation de l’outil azdata, consultez Installer azdata.