Eri*_*ric 3 amazon-web-services aws-step-functions aws-batch
将 Step Function 的部分输入发送到批处理作业的正确方法是什么?
我尝试使用Parameters.ContainerOverrides.Environment 设置和环境变量,如下所示:
"Parameters": {
"ContainerOverrides": {
"Environment": [
{
"Name": "PARAM_1",
"Value": "$.param_1"
}
Run Code Online (Sandbox Code Playgroud)
步骤函数输入如下所示:
{
"param_1": "value-goes-here"
}
Run Code Online (Sandbox Code Playgroud)
但批处理作业最终会在 PARAM_1 环境变量中使用文字“$.param_1”进行调用。
固定的。Value 键只需要“.$”后缀。
"Parameters": {
"ContainerOverrides": {
"Environment": [
{
"Name": "PARAM_1",
"Value.$": "$.param_1"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2980 次 |
| 最近记录: |