Désactivation de votre pipeline - AWS Data Pipeline

AWS Data Pipeline n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Data Pipeline peuvent continuer à utiliser le service normalement. En savoir plus

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.

Désactivation de votre pipeline

La désactivation d'un pipeline en cours d'exécution suspend l'exécution du pipeline. Pour reprendre l'exécution du pipeline, vous pouvez activer ce dernier. Vous pouvez ainsi apporter des modifications. Par exemple, si vous écrivez des données dans une base de données planifiée pour subir une maintenance, vous pouvez désactiver le pipeline, attendre la fin de la maintenance, puis activer le pipeline.

Lorsque vous désactivez un pipeline, vous pouvez spécifier ce qui se passe pour les activités en cours d'exécution. Par défaut, ces activités sont annulées immédiatement. Vous pouvez également devoir faire patienter AWS Data Pipeline jusqu'à ce que les activités se terminent avant de désactiver le pipeline.

Lorsque vous activez la désactivation d'un pipeline, vous pouvez spécifier lorsqu'elle doit reprendre. A l'aide de l'AWS CLI ou de l'API, le pipeline reprend par défaut à la fin de la dernière exécution, ou vous pouvez spécifier la date et l'heure de reprise du pipeline.

Désactivation de votre pipeline à l'aide de l'AWS CLI

Utilisez la commande deactivate-pipeline suivante pour désactiver un pipeline :

aws datapipeline deactivate-pipeline --pipeline-id df-00627471SOVYZEXAMPLE

Pour désactiver le pipeline uniquement à la fin de toutes les activités en cours d'exécution, ajoutez l'option --no-cancel-active, comme suit :

aws datapipeline deactivate-pipeline --pipeline-id df-00627471SOVYZEXAMPLE --no-cancel-active

Lorsque vous êtes prêt, vous pouvez reprendre l'exécution du pipeline là où elle s'était arrêtée à l'aide de la commande activate-pipeline suivante :

aws datapipeline activate-pipeline --pipeline-id df-00627471SOVYZEXAMPLE

Pour démarrer le pipeline à partir d'une date et d'une heure spécifiques, ajoutez l'option --start-timestamp, comme suit :

aws datapipeline activate-pipeline --pipeline-id df-00627471SOVYZEXAMPLE --start-timestamp YYYY-MM-DDTHH:MM:SSZ