我想为我的AWS datapipeline动态增加我的环境变量(日期),我想知道是否有人通过更改config.json文件通过ShellCommandActivity实现了这一点?
{
"values": ..{}
}发布于 2017-04-14 22:00:38
不确定你想要达到什么目的。您可以在管道定义中的任何位置使用嵌套表达式;
#{format(@scheduledStartTime, 'YYYY-MM-dd')}例如,作为您可以在“命令”中使用的参数:
"parameters": [
{
"id": "myDate",
"type" : "DateTime"
}
],
"values": {
"myDate": "#{minusDays(myDateTime,1)}"
}或者获取一个日期作为正在执行的shell命令的一部分:
date -v -1d
更多信息:
http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-pipeline-expressions.html
https://stackoverflow.com/questions/42842732
复制相似问题