如何使用 ShellCommandActivity 更改 AWS 环境变量
How to change AWS environment variables with ShellCommandActivity
我想为我的 AWS 数据管道动态增加我的环境变量(日期),想知道是否有人通过更改 config.json 文件通过 ShellCommandActivity 实现了这一点?
{
"values": ..{}
}
不确定您要实现的目标。您可以在任何地方的管道定义中使用嵌套表达式;
#{format(@scheduledStartTime, 'YYYY-MM-dd')}
例如作为参数,您可以在 "command":
中使用
"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
我想为我的 AWS 数据管道动态增加我的环境变量(日期),想知道是否有人通过更改 config.json 文件通过 ShellCommandActivity 实现了这一点?
{
"values": ..{}
}
不确定您要实现的目标。您可以在任何地方的管道定义中使用嵌套表达式;
#{format(@scheduledStartTime, 'YYYY-MM-dd')}
例如作为参数,您可以在 "command":
中使用 "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