Partager via


az synapse spark pool

Gérer les pools Spark.

Commandes

Nom Description Type État
az synapse spark pool create

Créez un pool Spark.

Core GA
az synapse spark pool delete

Supprimez un pool Spark.

Core GA
az synapse spark pool list

Répertoriez tous les pools Spark.

Core GA
az synapse spark pool show

Obtenir un pool Spark.

Core GA
az synapse spark pool update

Mettez à jour le pool Spark.

Core GA
az synapse spark pool wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition d’un pool Spark soit remplie.

Core GA

az synapse spark pool create

Créez un pool Spark.

az synapse spark pool create --name
                             --node-count
                             --node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}
                             --resource-group
                             --spark-version
                             --workspace-name
                             [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--no-wait]
                             [--node-size-family {HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None}]
                             [--spark-config-file-path]
                             [--spark-events-folder]
                             [--spark-log-folder]
                             [--tags]

Exemples

Créez un pool Spark.

az synapse spark pool create --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-version 2.4 --node-count 3 --node-size Medium --spark-config-file-path 'path/configfile.txt'

Paramètres obligatoires

--name -n

Nom du pool Spark.

--node-count

Nombre de nœuds.

Propriété Valeur
Parameter group: Node Arguments
--node-size

Niveau de puissance de calcul dont dispose chaque nœud du pool Big Data..

Propriété Valeur
Parameter group: Node Arguments
Valeurs acceptées: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--spark-version

La version Spark prise en charge est désormais 2.4.

Propriété Valeur
Parameter group: Component Version Arguments
--workspace-name

Nom de l’espace de travail.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--delay

Délai dont l’unité est minute.

Propriété Valeur
Parameter group: AutoPause Arguments
--enable-auto-pause

Indicateur d’activation de la pause automatique.

Propriété Valeur
Parameter group: AutoPause Arguments
Valeurs acceptées: false, true
--enable-auto-scale

Indicateur d’activation de la mise à l’échelle automatique.

Propriété Valeur
Parameter group: AutoScale Arguments
Valeurs acceptées: false, true
--enable-dynamic-exec

Indique si l’allocation d’exécuteur dynamique est activée ou non.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
Valeurs acceptées: false, true
--max-executors

Nombre maximal d’exécuteurs allotés.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
--max-node-count

Nombre maximal de nœuds.

Propriété Valeur
Parameter group: AutoScale Arguments
--min-executors

Nombre minimal d’exécuteurs allotés.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
--min-node-count

Nombre minimal de nœuds.

Propriété Valeur
Parameter group: AutoScale Arguments
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--node-size-family

Type de nœuds que le pool Big Data fournit.

Propriété Valeur
Parameter group: Node Arguments
Valeur par défaut: MemoryOptimized
Valeurs acceptées: HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None
--spark-config-file-path

Chemin absolu du fichier de configuration des propriétés du pool Spark.

Propriété Valeur
Parameter group: Environment Configuration Arguments
--spark-events-folder

Dossier des événements Spark.

Propriété Valeur
Parameter group: Default Folder Arguments
Valeur par défaut: /events
--spark-log-folder

Dossier de journal Spark par défaut.

Propriété Valeur
Parameter group: Default Folder Arguments
Valeur par défaut: /logs
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az synapse spark pool delete

Supprimez un pool Spark.

az synapse spark pool delete [--ids]
                             [--name]
                             [--no-wait]
                             [--resource-group]
                             [--subscription]
                             [--workspace-name]
                             [--yes]

Exemples

Supprimez un pool Spark.

az synapse spark pool delete --name testpool --workspace-name testsynapseworkspace --resource-group rg

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--name -n

Nom du pool Spark.

Propriété Valeur
Parameter group: Resource Id Arguments
--no-wait

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

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

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Parameter group: Resource Id Arguments
--subscription

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

Propriété Valeur
Parameter group: Resource Id Arguments
--workspace-name

Nom de l’espace de travail.

Propriété Valeur
Parameter group: Resource Id Arguments
--yes -y

N’invitez pas à confirmer.

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

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

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.

Propriété Valeur
Valeur par défaut: False

az synapse spark pool list

Répertoriez tous les pools Spark.

az synapse spark pool list --resource-group
                           --workspace-name

Exemples

Répertoriez tous les pools Spark.

az synapse spark pool list --workspace-name testsynapseworkspace --resource-group rg

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--workspace-name

Nom de l’espace de travail.

Paramètres globaux
--debug

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az synapse spark pool show

Obtenir un pool Spark.

az synapse spark pool show [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]
                           [--workspace-name]

Exemples

Obtenir un pool Spark.

az synapse spark pool show --name testpool --workspace-name testsynapseworkspace --resource-group rg

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--name -n

Nom du pool Spark.

Propriété Valeur
Parameter group: Resource Id Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Parameter group: Resource Id Arguments
--subscription

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

Propriété Valeur
Parameter group: Resource Id Arguments
--workspace-name

Nom de l’espace de travail.

Propriété Valeur
Parameter group: Resource Id Arguments
Paramètres globaux
--debug

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

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.

Propriété Valeur
Valeur par défaut: False

az synapse spark pool update

Mettez à jour le pool Spark.

az synapse spark pool update [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--force {false, true}]
                             [--ids]
                             [--library-requirements]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--name]
                             [--no-wait]
                             [--node-count]
                             [--node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}]
                             [--package]
                             [--package-action {Add, Remove}]
                             [--resource-group]
                             [--spark-config-file-path]
                             [--subscription]
                             [--tags]
                             [--workspace-name]

Exemples

Mettez à jour les balises du pool Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--tags key1=value1

Mettez à jour la configuration de mise à l’échelle automatique du pool Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-auto-scale --min-node-count 3 --max-node-count 100

Mettez à jour les bibliothèques personnalisées du pool Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--package-action Add --package package1.jar package2.jar

Mettez à jour le fichier de configuration du pool Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-config-file-path 'path/configfile.txt'

Mettez à jour la configuration d’allocation d’exécuteur dynamique du pool Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-dynamic-exec --min-executors 3 --max-executors 10

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--delay

Délai dont l’unité est minute.

Propriété Valeur
Parameter group: AutoPause Arguments
--enable-auto-pause

Indicateur d’activation de la pause automatique.

Propriété Valeur
Parameter group: AutoPause Arguments
Valeurs acceptées: false, true
--enable-auto-scale

Indicateur d’activation de la mise à l’échelle automatique.

Propriété Valeur
Parameter group: AutoScale Arguments
Valeurs acceptées: false, true
--enable-dynamic-exec

Indique si l’allocation d’exécuteur dynamique est activée ou non.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
Valeurs acceptées: false, true
--force

Indicateur de l’opération de force.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--library-requirements

Fichier de configuration requise pour la bibliothèque.

Propriété Valeur
Parameter group: Environment Configuration Arguments
--max-executors

Nombre maximal d’exécuteurs allotés.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
--max-node-count

Nombre maximal de nœuds.

Propriété Valeur
Parameter group: AutoScale Arguments
--min-executors

Nombre minimal d’exécuteurs allotés.

Propriété Valeur
Parameter group: DynamicExecutor Arguments
--min-node-count

Nombre minimal de nœuds.

Propriété Valeur
Parameter group: AutoScale Arguments
--name -n

Nom du pool Spark.

Propriété Valeur
Parameter group: Resource Id Arguments
--no-wait

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

Propriété Valeur
Valeur par défaut: False
--node-count

Nombre de nœuds.

Propriété Valeur
Parameter group: Node Arguments
--node-size

Niveau de puissance de calcul dont dispose chaque nœud du pool Big Data..

Propriété Valeur
Parameter group: Node Arguments
Valeurs acceptées: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--package

Liste des packages d’espace de travail nom.

Propriété Valeur
Parameter group: Custom Libraries Arguments
--package-action

L’action de package doit être spécifiée lorsque vous ajoutez ou supprimez un package d’espace de travail d’un pool Apache Spark.

Propriété Valeur
Parameter group: Custom Libraries Arguments
Valeurs acceptées: Add, Remove
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Parameter group: Resource Id Arguments
--spark-config-file-path

Chemin absolu du fichier de configuration des propriétés du pool Spark.

Propriété Valeur
Parameter group: Environment Configuration Arguments
--subscription

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

Propriété Valeur
Parameter group: Resource Id Arguments
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--workspace-name

Nom de l’espace de travail.

Propriété Valeur
Parameter group: Resource Id Arguments
Paramètres globaux
--debug

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

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.

Propriété Valeur
Valeur par défaut: False

az synapse spark pool wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition d’un pool Spark soit remplie.

az synapse spark pool wait --big-data-pool-name
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--ids]
                           [--interval]
                           [--resource-group]
                           [--subscription]
                           [--timeout]
                           [--updated]
                           [--workspace-name]

Paramètres obligatoires

--big-data-pool-name

Nom du pool Big Data.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

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

Propriété Valeur
Parameter group: Wait Condition Arguments
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'].

Propriété Valeur
Parameter group: Wait Condition Arguments
--deleted

Attendez la suppression.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--exists

Attendez que la ressource existe.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). 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 ».

Propriété Valeur
Parameter group: Resource Id Arguments
--interval

Intervalle d’interrogation en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 30
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Parameter group: Resource Id Arguments
--subscription

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

Propriété Valeur
Parameter group: Resource Id Arguments
--timeout

Délai maximal d’attente en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 3600
--updated

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

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--workspace-name

Nom de l’espace de travail.

Propriété Valeur
Parameter group: Resource Id Arguments
Paramètres globaux
--debug

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

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

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

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.

Propriété Valeur
Valeur par défaut: False