Partager via


azdata bdc spark session

S’applique à : Azure Data CLI ()azdata

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
azdata bdc spark session create Créez une nouvelle session Spark.
azdata bdc spark session list Répertoriez toutes les sessions actives dans Spark.
azdata bdc spark session info Obtenir des informations sur une session Spark active.
azdata bdc spark session log Obtenir des journaux d’exécution pour une session Spark active.
azdata bdc spark session state Obtenir un état d’exécution pour une session Spark active.
azdata bdc spark session delete Supprimer une session Spark.

azdata bdc spark session create

Cela crée une nouvelle session Spark interactive. L’appelant doit spécifier le type de session Spark. Cette session se trouve au-delà de la durée de vie d’une exécution azdata et doit être supprimée avec « spark session delete »

azdata bdc spark session create [--session-kind -k] 
                                [--jar-files -j]  
                                
[--py-files -p]  
                                
[--files -f]  
                                
[--driver-memory]  
                                
[--driver-cores]  
                                
[--executor-memory]  
                                
[--executor-cores]  
                                
[--executor-count]  
                                
[--archives -a]  
                                
[--queue -q]  
                                
[--name -n]  
                                
[--config -c]  
                                
[--timeout-seconds -t]

Exemples

Créer une session.

azdata bdc spark session create --session-kind pyspark

Paramètres facultatifs

--session-kind -k

Nom du type de session à créer. L’une des spark, pyspark, sparkr ou sql.

--jar-files -j

Liste des chemins d’accès aux fichiers jar. Pour transmettre dans une liste JSON, encodez les valeurs. Exemple : « [« entry1 », « entry2 »] ».

--py-files -p

Liste des chemins d’accès de fichier Python. Pour transmettre dans une liste JSON, encodez les valeurs. Exemple : « [« entry1 », « entry2 »] ».

--files -f

Liste des chemins d’accès de fichier. Pour transmettre dans une liste JSON, encodez les valeurs. Exemple : « [« entry1 », « entry2 »] ».

--driver-memory

Quantité de mémoire à allouer au pilote. Spécifiez les unités dans le cadre de la valeur. Exemple 512 M ou 2 G.

--driver-cores

Quantité de cœurs UC à allouer au pilote.

--executor-memory

Quantité de mémoire à allouer à l’exécuteur. Spécifiez les unités dans le cadre de la valeur. Exemple 512 M ou 2 G.

--executor-cores

Quantité de cœurs UC à allouer à l’exécuteur.

--executor-count

Nombre d'instances de l’exécuteur à exécuter.

--archives -a

Liste des chemins d’accès à l’archive. Pour transmettre dans une liste JSON, encodez les valeurs. Exemple : « [« entry1 », « entry2 »] ».

--queue -q

Nom de la file d’attente Spark dans laquelle exécuter la session.

--name -n

Nom de la session Spark.

--config -c

Liste de paires nom/valeur contenant des valeurs de configuration Spark. Encodé en tant que dictionnaire JSON. Exemple : « {"name":"value", "name2":"value2"} ».

--timeout-seconds -t

Délai d’inactivité de la session en secondes.

Arguments 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session list

Répertoriez toutes les sessions actives dans Spark.

azdata bdc spark session list 

Exemples

Répertoriez toutes les sessions actives.

azdata spark session list

Arguments 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session info

Cela permet d’obtenir les informations de session pour une session Spark active avec l’ID donné. L’ID de session est retourné à partir de « création de session spark ».

azdata bdc spark session info --session-id -i 
                              

Exemples

Obtenir les informations de session pour la session avec l’ID 0.

azdata spark session info --session-id 0

Paramètres obligatoires

--session-id -i

Numéro d’ID de session Spark.

Arguments 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session log

Cela permet d’obtenir les entrées de journal de sessions pour une session Spark active avec l’ID donné. L’ID de session est retourné à partir de « création de session spark ».

azdata bdc spark session log --session-id -i 
                             

Exemples

Obtenir le journal de sessions pour la session avec l’ID 0.

azdata spark session log --session-id 0

Paramètres obligatoires

--session-id -i

Numéro d’ID de session Spark.

Arguments 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session state

Cela permet d’obtenir l’état de session pour une session Spark active avec l’ID donné. L’ID de session est retourné à partir de « création de session spark ».

azdata bdc spark session state --session-id -i 
                               

Exemples

Obtenir l’état de session pour la session avec l’ID 0.

azdata spark session state --session-id 0

Paramètres obligatoires

--session-id -i

Numéro d’ID de session Spark.

Arguments 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session delete

Cela supprime une session Spark interactive. L’ID de session est retourné à partir de « création de session spark ».

azdata bdc spark session delete --session-id -i 
                                

Exemples

Supprimer une session.

azdata spark session delete --session-id 0

Paramètres obligatoires

--session-id -i

Numéro d’ID de session Spark.

Arguments 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.

--output -o

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

--query -q

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

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des 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.