Chaque espace de travail inclut deux files d'attente par défaut, dev_queue et root_queue, pour l'exécution des tâches. Pour isoler et gérer les ressources, créez des files d'attente de ressources supplémentaires. Cette rubrique décrit comment gérer les files d'attente de ressources.
Prérequis
Un espace de travail doit être créé. Pour plus d'informations, consultez la rubrique Gérer les espaces de travail.
Créer une file d'attente
L'ajout de files d'attente permet d'isoler et de gérer les ressources. Si vous n'ajoutez pas de nouvelles files d'attente de ressources, utilisez les files d'attente par défaut dev_queue et root_queue pour exécuter des tâches. Si vous achetez un quota d'abonnement, le système crée automatiquement une file d'attente subscription_queue.
-
Accédez à la page Gestion des ressources.
Connectez-vous à la console E-MapReduce.
Dans le volet de navigation, choisissez EMR Serverless > Spark.
Sur la page Spark, cliquez sur le nom de l'espace de travail cible.
Sur la page EMR Serverless Spark, cliquez sur Resource Management dans le volet de navigation.
Sous l'onglet Queues, cliquez sur Create Queue.
-
Dans la boîte de dialogue Create Queue, configurez les paramètres en fonction de la méthode de facturation de votre espace de travail, puis cliquez sur OK.
Paiement à l'utilisation
Paramètre
Description
Queue Name
Le nom de la file d'attente doit être unique au sein de l'espace de travail.
RemarqueVous ne pouvez pas modifier le paramètre Queue Name après la création de la file d'attente.
Auto Maximum Concurrency (CU)
Spécifie le nombre maximal d'unités de calcul (CU) pouvant s'exécuter simultanément dans la file d'attente. En fonction de la configuration de vos instances de session, définissez cette valeur à au moins 3 pour la file d'attente de déploiement sélectionnée.
Pour ajuster la limite de simultanéité pour d'autres files d'attente, consultez la section Ajuster les ressources de la file d'attente.
Application Environment
-
Development : recommandé pour les charges de travail non critiques, telles que le développement et les tests.
-
Production : recommandé pour les charges de travail critiques qui nécessitent un service stable, efficace et sécurisé.
Abonnement
Paramètre
Description
Queue Name
Le nom de la file d'attente doit être unique au sein de l'espace de travail.
RemarqueVous ne pouvez pas modifier le paramètre Queue Name après la création de la file d'attente.
Fixed Resource Quota (CU)
Le nombre maximal de CU que vous pouvez allouer dépend du quota d'abonnement restant dans l'espace de travail. Si le quota est insuffisant, vous pouvez :
-
Ajuster l'allocation des ressources des autres files d'attente. Pour plus d'informations, consultez la section Ajuster les ressources de la file d'attente.
-
Acheter un quota d'abonnement supplémentaire. Pour plus d'informations, consultez la rubrique Ressources de calcul (Abonnement).
Application Environment
-
Development : recommandé pour les charges de travail non critiques, telles que le développement et les tests.
-
Production : recommandé pour les charges de travail critiques qui nécessitent un service stable, efficace et sécurisé.
Facturation hybride
Paramètre
Description
Queue Name
Le nom de la file d'attente doit être unique au sein de l'espace de travail.
RemarqueVous ne pouvez pas modifier le paramètre Queue Name après la création de la file d'attente.
Auto Maximum Concurrency (CU)
Spécifie le nombre maximal d'unités de calcul (CU) pouvant s'exécuter simultanément dans la file d'attente. En fonction de la configuration de vos instances de session, définissez cette valeur à au moins 3 pour la file d'attente de déploiement sélectionnée.
Pour ajuster la limite de simultanéité pour d'autres files d'attente, consultez la section Ajuster les ressources de la file d'attente.
Fixed Resource Quota (CU)
Le nombre maximal de CU que vous pouvez allouer est déterminé par le quota d'abonnement restant dans l'espace de travail. Si le quota est insuffisant, ajustez l'allocation des ressources des autres files d'attente.
Pour plus d'informations, consultez la section Ajuster les ressources de la file d'attente.
Application Environment
-
Development : recommandé pour les charges de travail non critiques, telles que le développement et les tests.
-
Production : recommandé pour les charges de travail critiques qui nécessitent un service stable, efficace et sécurisé.
-
Modifier une file d'attente
Ajuster les ressources de la file d'attente
Les étapes varient en fonction de la méthode de facturation de votre espace de travail.
Paiement à l'utilisation
Sous l'onglet Queues de la page Resource Management, recherchez la file d'attente cible et cliquez sur Edit Queue dans la colonne Actions.
Dans la boîte de dialogue Edit Queue, sous l'onglet Resources, ajustez la valeur du paramètre Auto Maximum Concurrency (CU).
Cliquez sur OK.
Abonnement
Sous l'onglet Queues de la page Resource Management, recherchez la file d'attente cible et cliquez sur Edit Queue dans la colonne Actions.
Dans la boîte de dialogue Edit Queue, sous l'onglet Resources, ajustez la valeur du paramètre Fixed Resource Quota (CU).
Cliquez sur OK.
Facturation hybride
Sous l'onglet Queues de la page Resource Management, recherchez la file d'attente cible et cliquez sur Edit Queue dans la colonne Actions.
Dans la boîte de dialogue Edit Queue, sous l'onglet Resources, ajustez les valeurs des paramètres Fixed Resource Quota (CU) et Auto Maximum Concurrency (CU).
Cliquez sur OK.
Modifier les autorisations de la file d'attente
Sous l'onglet Queues de la page Resource Management, recherchez la file d'attente cible et cliquez sur Edit Queue dans la colonne Actions.
Dans la boîte de dialogue Edit Queue, cliquez sur l'onglet Permission.
Ajoutez ou supprimez des utilisateurs, et modifiez leurs autorisations.
Cliquez sur OK.
Supprimer une file d'attente
Vous ne pouvez pas supprimer la file d'attente
root_queue.Avant de supprimer une file d'attente de ressources, assurez-vous qu'aucune tâche en cours d'exécution ou en attente dans l'espace de travail n'y est associée. La suppression d'une file d'attente en cours d'utilisation affecte toutes les tâches associées.
Sous l'onglet Queues de la page Resource Management, recherchez la file d'attente cible et cliquez sur Delete dans la colonne Actions.
Dans la boîte de dialogue Delete Queue, cliquez sur Delete Queue.
Références
Pour créer et exécuter des workflows, consultez la rubrique Gérer les workflows.
Pour gérer les autorisations, consultez la rubrique Gérer les utilisateurs et les rôles.
Pour gérer les sessions SQL, consultez la rubrique Gérer les sessions SQL.