在 AWS Data Pipeline 中是否可以在另一个参数中使用一个参数?

Is it possible to use one parameter in another in AWS Data Pipeline?

当前设置:

有一个主数据源,其中包含给定学校学生每天的出勤记录。假设数据以 CSV 格式构建,如下所示:

姓名|日期|in_attendance

杰克|2018 年 1 月 1 日|0

以此类推,贯穿全年。现在,我们从特定时间段获取出勤信息的方法是通过我们传递给 AWS Datapipeline Step 的参数指定年份和月份,如下所示:

myAttendanceLookupStep: PYTHON=python34,s3://school_attendance_lookup.py,01,2018

该步骤运行定义的 Python 文件,并且 012018 指定我们要查找的月份和年份。但是,我想更改它,使其看起来更像这样:

myAttendanceLookupStep: PYTHON=python34,s3://school_attendance_lookup.py,%myYear,%myMonth myYear: 2018 myMonth: 01

有没有什么方法可以在 AWS Data Pipeline 中实现这种行为?

事实证明,我在示例中使用的语法与正确的语法相去不远。您可以在管道的任何部分(活动等)中使用提供的参数 - 您可以使用 #{myParameterName} 代替参数所在的位置。

这似乎没有记录在 AWS Data Pipeline 文档中。