AWS Вывод пошаговой функции как следующее состояние - PullRequest
2 голосов
/ 08 мая 2020

Есть ли способ, чтобы выходные данные задачи определяли следующее состояние пошаговой функции? У меня есть лямбда, и она будет иметь определенные результаты. Как я могу использовать эти выходные данные для определения следующего состояния?

Edit: я изначально реализовал с использованием состояний выбора, но у меня есть некоторые значения, которые необходимо передать через некоторые состояния в al oop до тех пор, пока не будет указано c условия (доставка занимает несколько часов) выполнены. Если я включу состояние выбора в этот l oop, это значение будет отброшено. Я использовал выбор, чтобы проверить условие и либо l oop вернуться в предыдущее состояние, либо перейти к следующему состоянию и состоянию ожидания, чтобы приостановить пошаговую функцию. Проблема заключается в возврате к предыдущему состоянию, поскольку все значения входных данных предыдущего состояния отбрасываются в состоянии выбора.

Спасибо

1 Ответ

0 голосов
/ 08 мая 2020

Вы можете использовать состояние выбора, зависящее от входа в состояние.

См .: https://docs.aws.amazon.com/step-functions/latest/dg/amazon-states-language-choice-state.html

...