AWS Data Pipeline计划周一至周五运行

我正在使用AWS Data Pipeline每天closures我的EC2服务器,但是我只想在周一到周五的工作周期间启动它们。 数据pipe道中的时间表似乎是相当基本的,所以谁也不知道是否有办法在星期一到星期五执行AWS Data Pipeline?

目前数据pipe道不支持该function。 您可能必须创build5个不同的pipe道(每天一个)作为解决方法。

在创buildpipe道并select使用模板构build>运行AWS CLI命令时,您可以在AWS CLI命令字段中使用unix命令。 一旦我明白,我能够把

test $(date +"%u") -lt 6 && 

在aws命令的前面,基本上防止了aws cli命令在周末运行。 该字段中的最终条目如下所示:

 test $(date +"%u") -lt 6 && aws ec2 start-instances --instance-ids i-12345678 --region us-east-1 

这并不完美,因为stream水线激活仍然用于pipe道计费目的,但它确实可以避免在周末运行实例的不必要的ec2计费。