View a markdown version of this page

Surveillance de l'avancement des tâches - Amazon Location Service

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.

Surveillance de l'avancement des tâches

Utilisez cette GetJob opération pour vérifier régulièrement l'état de la tâche. Les tâches passent généralement de « En attente » à « En cours » puis « Terminées », bien que le temps de traitement varie en fonction du nombre d'adresses et des fonctionnalités demandées.

Surveillez le champ d'état de la tâche pour déterminer quand le traitement est terminé. Le statut Terminé indique que le traitement a été effectué avec succès et que les résultats sont disponibles dans votre compartiment de sortie. Le statut Echec indique qu'une erreur s'est produite, les détails étant disponibles dans la réponse à la tâche.

Envisagez d'implémenter EventBridge l'intégration Amazon pour recevoir des notifications automatiques en cas de modification du statut des tâches plutôt que de sonder l'API en permanence.

Exemples

Sample request
{ "JobId": "YOUR_JOB_ID" }
Sample response
{ "Action": "ValidateAddress", "CreatedAt": "2023-01-01T00:00:00Z", "EndedAt": "2023-01-01T01:00:00Z", "ExecutionRoleArn": "arn:aws:iam::YOUR_ACCOUNT_ID:role/LocationServiceJobExecutionRole", "InputOptions": { "Location": "arn:aws:s3:::YOUR_INPUT_BUCKET", "Format": "Parquet" }, "JobArn": "arn:aws:geo:us-west-2:YOUR_ACCOUNT_ID:job/YOUR_JOB_ID", "JobId": "YOUR_JOB_ID", "Name": "MyFirstValidationJob", "OutputOptions": { "Format": "Parquet", "Location": "arn:aws:s3:::YOUR_OUTPUT_BUCKET" }, "Status": "Completed", "UpdatedAt": "2023-01-01T01:00:00Z", "ActionOptions": { "ValidateAddress": { "AdditionalFeatures": [ "Position", "CountrySpecificAttributes" ] } } }
AWS CLI
aws location get-job --job-id "YOUR_JOB_ID" --region us-west-2