Mise à l’échelle planifiée - Amazon Comprehend

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Mise à l’échelle planifiée

Grâce au dimensionnement planifié, vous pouvez ajuster le provisionnement des terminaux en fonction de vos besoins en capacité selon un calendrier précis. La mise à l'échelle planifiée ajuste automatiquement le nombre d'unités d'inférence en fonction des pics d'utilisation à des moments précis. Vous pouvez utiliser le dimensionnement planifié pour les points de terminaison de classification de documents et les points de terminaison de reconnaissance d'entités. Pour plus d'informations sur le dimensionnement planifié, consultez la section Scaling programmé pour Application Auto Scaling.

Note

Les exemples suivants sont formatés pour Unix, Linux et macOS. Pour Windows, remplacez le caractère de continuation Unix, à savoir la barre oblique inversée (\), à la fin de chaque ligne par un accent circonflexe (^).

Configuration du dimensionnement planifié

Pour configurer le dimensionnement planifié pour un point de terminaison, vous utilisez les commandes de la AWS CLI pour enregistrer une cible évolutive, puis créer une action planifiée. La cible évolutive définit les unités d'inférence comme la ressource utilisée pour ajuster le provisionnement des terminaux, et l'action planifiée contrôle le dimensionnement automatique de la capacité allouée à des moments précis.

Pour configurer le dimensionnement planifié
  1. Inscription d'une cible évolutive. Les exemples suivants enregistrent une cible évolutive pour ajuster le provisionnement des terminaux avec une capacité minimale d'une unité d'inférence et une capacité maximale de 2 unités d'inférence.

    Pour un point de terminaison de classification de documents, utilisez la commande AWS CLI suivante :

    aws application-autoscaling register-scalable-target \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:document-classifier-endpoint/name \ --scalable-dimension comprehend:document-classifier-endpoint:DesiredInferenceUnits \ --min-capacity 1 \ --max-capacity 2

    Pour un point de terminaison de reconnaissance d'entités, utilisez la commande AWS CLI suivante :

    aws application-autoscaling register-scalable-target \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:entity-recognizer-endpoint/name \ --scalable-dimension comprehend:entity-recognizer-endpoint:DesiredInferenceUnits \ --min-capacity 1 \ --max-capacity 2
  2. Créez une action planifiée. Les exemples suivants créent une action planifiée pour ajuster automatiquement la capacité allouée chaque jour à 12 h 00 UTC avec un minimum de 2 unités d'inférence et un maximum de 5 unités d'inférence. Pour plus d'informations sur les expressions chronologiques et le dimensionnement planifié, consultez la section Expressions de planification.

    Pour un point de terminaison de classification de documents, utilisez la commande AWS CLI suivante :

    aws application-autoscaling put-scheduled-action \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:document-classifier-endpoint/name \ --scalable-dimension comprehend:document-classifier-endpoint:DesiredInferenceUnits \ --scheduled-action-name TestScheduledAction \ --schedule "cron(0 12 * * ? *)" \ --scalable-target-action MinCapacity=2,MaxCapacity=5

    Pour un point de terminaison de reconnaissance d'entités, utilisez la commande AWS CLI suivante :

    aws application-autoscaling put-scheduled-action \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:entity-recognizer-endpoint/name \ --scalable-dimension comprehend:entity-recognizer-endpoint:DesiredInferenceUnits \ --scheduled-action-name TestScheduledAction \ --schedule "cron(0 12 * * ? *)" \ --scalable-target-action MinCapacity=2,MaxCapacity=5

Suppression du dimensionnement planifié

Pour supprimer le dimensionnement planifié pour un point de terminaison, vous utilisez les commandes de la AWS CLI pour supprimer l'action planifiée, puis désenregistrer la cible évolutive.

Pour supprimer le dimensionnement planifié
  1. Supprimez l'action planifiée. Les exemples suivants suppriment une action planifiée spécifiée.

    Pour un point de terminaison de classification de documents, utilisez la commande AWS CLI suivante :

    aws application-autoscaling delete-scheduled-action \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:document-classifier-endpoint/name \ --scalable-dimension comprehend:document-classifier-endpoint:DesiredInferenceUnits \ --scheduled-action-name TestScheduledAction

    Pour un point de terminaison de reconnaissance d'entités, utilisez la commande AWS CLI suivante :

    aws application-autoscaling delete-scheduled-action \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:entity-recognizer-endpoint/name \ --scalable-dimension comprehend:entity-recognizer-endpoint:DesiredInferenceUnits \ --scheduled-action-name TestScheduledAction
  2. Désenregistrez la cible évolutive Les exemples suivants désenregistrent une cible évolutive spécifiée.

    Pour un point de terminaison de classification de documents, utilisez la commande AWS CLI suivante :

    aws application-autoscaling deregister-scalable-target \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:document-classifier-endpoint/name \ --scalable-dimension comprehend:document-classifier-endpoint:DesiredInferenceUnits

    Pour un point de terminaison de reconnaissance d'entités, utilisez la commande AWS CLI suivante :

    aws application-autoscaling deregister-scalable-target \ --service-namespace comprehend \ --resource-id arn:aws:comprehend:region:account-id:entity-recognizer-endpoint/name \ --scalable-dimension comprehend:entity-recognizer-endpoint:DesiredInferenceUnits