Tous les produits
Search
Centre de documentation

MaxCompute:Bonnes pratiques pour la mise à l'échelle automatique

Dernière mise à jour :Sep 17, 2026

La fonctionnalité de mise à l'échelle automatique de MaxCompute permet une mise à l'échelle à la demande et applique une facturation au paiement à l'utilisation pour les unités de calcul (CUs). Le système détecte en temps réel les variations de la charge de votre activité et ajuste automatiquement le nombre de CUs pour correspondre à la charge de vos tâches. Vous ne payez que les CUs mis à l'échelle automatiquement. Cette approche garantit les performances des tâches tout en optimisant les coûts. Cette rubrique explique comment configurer et utiliser la fonctionnalité de mise à l'échelle automatique de MaxCompute.

Présentation de la fonctionnalité

Outre le modèle d'abonnement, MaxCompute prend également en charge un modèle réservé élastique facturé à l'heure. Ce modèle vous permet de créer des plannings personnalisés et de mettre à l'échelle les ressources selon des règles configurées. Pour optimiser davantage les coûts et adapter avec souplesse les ressources aux charges métier, MaxCompute propose également un modèle de mise à l'échelle automatique. Les principales différences entre ces trois modèles de configuration des ressources sont les suivantes :

Type de ressource

Utilisation

Méthode de facturation

Scénarios

Réservation par abonnement

Spécifiez un nombre fixe d'unités de calcul (CUs) et achetez-les sur une base mensuelle ou annuelle pour une utilisation à long terme.

Vous payez le nombre de ressources achetées.

  • Besoins fixes en ressources de calcul

  • Aucune fluctuation de la demande de ressources

Réservé élastique

En plus des ressources sous abonnement, mettez à l'échelle les ressources en fonction de l'utilisation personnalisée des CUs et de règles basées sur le temps.

  • Les actions de mise à l'échelle sont déclenchées à des heures planifiées selon vos règles.

  • Le nombre de CUs à mettre à l'échelle est déterminé par la valeur de CU réservé élastique que vous définissez.

Définissez des CUs réservés élastiques pour des règles personnalisées. La facturation repose sur le montant acheté et la durée. L'utilisation est cumulée et facturée à l'heure.

  • La demande en ressources de calcul fluctue périodiquement avec des pics et des creux prévisibles.

  • Vous avez besoin d'une configuration granulaire des ressources et de capacités d'exploitation et de maintenance (O&M).

Mise à l'échelle automatique

En plus des ressources sous abonnement, le système détecte automatiquement les fluctuations de la charge des tâches et met à l'échelle les ressources pour fournir les CUs de calcul nécessaires afin de correspondre à la charge de la tâche.

Vous payez les CUs mis à l'échelle automatiquement que vous utilisez. La facturation repose sur le montant utilisé et la durée. L'utilisation est cumulée et facturée à l'heure.

  • La demande en ressources de calcul fluctue fréquemment et les pics et creux sont difficiles à prévoir.

  • Vous souhaitez garantir les performances des tâches tout en optimisant les coûts.

Remarques sur l'utilisation

  • Achetez des ressources de calcul par abonnement avant de pouvoir configurer et utiliser la fonctionnalité de mise à l'échelle automatique.

  • La fonctionnalité de mise à l'échelle automatique est prise en charge pour les quotas de traitement par lots et interactifs.

  • Lorsque vous activez la mise à l'échelle automatique, définissez une valeur maximale de CU répondant à vos besoins métier afin de contrôler les coûts. Le système met automatiquement à l'échelle les ressources dans cette limite et vous facture le nombre réel de CUs mis à l'échelle automatiquement utilisés.

Important

La capacité de mise à l'échelle automatique de MaxCompute dépend de la disponibilité des ressources en temps réel.

Le système fait de son mieux pour respecter la limite maximale que vous définissez pour la mise à l'échelle automatique, mais ne peut pas garantir que cette limite sera toujours atteinte. Si votre activité nécessite des ressources garanties, configurez simultanément des CUs réservés élastiques. Ces ressources vous sont réservées selon le planning horaire que vous définissez. Pour les demandes ponctuelles dépassant largement les niveaux historiques, comme lors des promotions de ventes pendant les vacances, contactez-nous à l'avance pour garantir un approvisionnement suffisant en ressources.

Méthode de facturation

La fonctionnalité de mise à l'échelle automatique utilise une facturation au paiement à l'utilisation. Vous ne payez que les ressources de calcul que vous utilisez, sans paiement initial requis.

Remarque

Les factures peuvent être retardées. La facture finale reflète les frais réels.

  • Unité de facturation : l'unité de facturation pour l'utilisation des ressources de calcul est l'heure-CU.

  • Méthode de comptabilisation : la facturation repose sur le nombre de CUs mis à l'échelle automatiquement utilisés pendant que la mise à l'échelle automatique est active. Le système surveille l'utilisation réelle des CUs mis à l'échelle automatiquement avec une granularité à la seconde. Au niveau de la dimension du quota de niveau 1, l'utilisation est agrégée et facturée sur une base horaire.

    Par exemple, si vous utilisez 10 CUs par seconde pendant les 30 premières minutes (1 800 secondes) d'une heure et 20 CUs par seconde pendant les 30 minutes suivantes (1 800 secondes), l'utilisation totale pour cette heure est : (10 CUs × 1 800 secondes + 20 CUs × 1 800 secondes) / 3 600 secondes/heure = 15 heures-CU.

  • Formule de facturation : Frais horaires = Utilisation des CUs mis à l'échelle automatiquement durant cette heure (Unité : heure-CU) × Prix par CU mis à l'échelle automatiquement.

  • Prix par CU mis à l'échelle automatiquement : 0,0558 USD /heure-CU.

  • Afficher l'utilisation : si vous activez la mise à l'échelle automatique, consultez les détails d'utilisation correspondants dans les Détails de facturation.

Concepts

Nombre maximal de CUs mis à l'échelle automatiquement (AutoscaleLimitCU)

Limite supérieure des ressources CU élastiques que vous définissez pour un quota. Si cette valeur est supérieure à 0, la fonctionnalité de mise à l'échelle automatique est activée. Le système peut mettre automatiquement à l'échelle les ressources en fonction de la charge réelle, jusqu'à cette limite.

Nombre de CUs mis à l'échelle automatiquement utilisés (AutoscaleUsedCU)

Nombre de ressources CU mises à l'échelle automatiquement réellement consommées par un quota après l'activation de la mise à l'échelle automatique. Le système ajuste automatiquement l'utilisation des CUs en fonction de la charge des tâches, et vous êtes facturé pour cette utilisation réelle.

Procédure

Flux de configuration

  1. Connectez-vous à la console MaxCompute et sélectionnez une région dans le coin supérieur gauche.

  2. Dans le volet de navigation de gauche, choisissez Manage Configurations > Quotas .

  3. Sur la page Quotas , cliquez sur Quota Configuration dans la colonne Actions du quota cible.

  4. Sur la page Quota Configuration , sélectionnez l'onglet Basic Configurations et cliquez sur Edit Basic Configurations .

  5. Cliquez sur Add Level-2 Quota , ou configurez les AutoScale CUs pour un quota de niveau 2 existant.

    Les détails de la configuration sont les suivants :

    1. Quota de niveau 1 :

      • Par défaut, la mise à l'échelle automatique est désactivée. La valeur par défaut pour le nombre maximal de CUs mis à l'échelle automatiquement (AutoscaleLimitCU) est 0.

      • Définissez le nombre maximal de CUs mis à l'échelle automatiquement par incréments de 10. La valeur maximale correspond à la valeur de CU réservé du quota de niveau 1.

      • Après avoir activé la mise à l'échelle automatique, le quota occupe toujours les ressources réservées CU + Elastic Reserved CU tant que la configuration est active. Il utilise également des ressources CU supplémentaires mises à l'échelle automatiquement. Le nombre de CUs mis à l'échelle automatiquement utilisés varie de (0, AutoscaleLimitCU] pour répondre aux exigences de charge des tâches.

    2. Quota de niveau 2 :

      • Si la mise à l'échelle automatique est activée pour un quota de niveau 1, elle est activée par défaut pour tous ses quotas de niveau 2.

      • Définissez individuellement le nombre maximal de CUs mis à l'échelle automatiquement pour chaque quota de niveau 2. Pour les types de quota de traitement par lots, la valeur peut être définie par incréments de 10 CUs. Pour les types de quota interactifs, la valeur peut être définie par incréments de 25 CUs. La valeur doit se situer dans la plage [0, AutoscaleLimitCU du quota de niveau 1].

      • Tous les quotas de niveau 2 partagent les ressources mises à l'échelle automatiquement, que le système alloue en fonction de la charge de chaque quota de niveau 2. Le nombre total de CUs mis à l'échelle automatiquement utilisés par tous les quotas de niveau 2 sous un quota de niveau 1 est égal au nombre de CUs mis à l'échelle automatiquement utilisés par le quota de niveau 1. Ce total ne dépasse pas le nombre maximal de CUs mis à l'échelle automatiquement défini pour le quota de niveau 1.

    Pour plus d'informations sur les autres paramètres de quota, consultez la section Gestion des quotas .

  6. La fonctionnalité de mise à l'échelle automatique peut être utilisée avec des plannings horaires. Sur la page Quota Scaling Configuration , définissez plusieurs plans de configuration des ressources et planifiez-les à l'aide de Time-based Management .

Surveillance des ressources

Après avoir activé la mise à l'échelle automatique, utilisez la surveillance des ressources pour afficher l'utilisation des CUs mis à l'échelle automatiquement pour chaque quota.

  1. Connectez-vous à la console MaxCompute et sélectionnez une région dans le coin supérieur gauche.

  2. Dans le volet de navigation de gauche, choisissez Observation O&M > Resource Observation .

  3. Sur la page Resource Observation , cliquez sur l'onglet Computing Resources .

  4. Dans la liste déroulante Select Quota , sélectionnez le quota que vous souhaitez consulter.

    Vous pouvez afficher le nombre maximal et le nombre utilisé de CUs mis à l'échelle automatiquement avec une granularité à la seconde pour chaque quota de niveau 1 et de niveau 2.