Вложенные пошаговые функции AWS

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


person datahack    schedule 30.09.2019    source источник
comment
Ответьте здесь: stackoverflow.com/questions/57704695/   -  person Gnarik    schedule 09.05.2020


Ответы (1)


Ты мог бы

  1. Отменить экранирование строки в лямбде, которая ее производит
  2. Имейте отдельную лямбду, которая только ускользает (ваше предложение)
  3. Избегайте его в лямбде, которая его потребляет

Я бы выбрал 2. с учетом принципа единой ответственности, но если вы хотите избежать повторного вызова лямбда, выберите 1. или 3.

person Horatiu Jeflea    schedule 30.09.2019