Я понял это, добавив пару значений ключа параметра задания в склеенные задания под опциями безопасности.
Это ключи, которые я добавил
key | значение
год: год
месяц: месяц
день: день
Затем я вызвал ключ из функции stepfunction и установил значение.
Это то, что у меня было в качестве основного кода машины состояний.
{
"Comment": "aws glue step function",
"StartAt": "date_test",
"States": {
"date_test": {
"Type": "Task",
"Resource": "arn:aws:states:::glue:startJobRun.sync",
"Parameters": {
"JobName": "Arg_Test",
"Arguments": {
"year.$": "$.year",
"month.$": "$.month",
"day.$": "$.day"
}```
Это то, что я использовал в качестве ввода
{
"year": "01",
"month": "02",
"day": "03"
}
Когда я проверил свои переменные клея, они изменились на год: 01 месяц: 02 день: 03