У меня такой рабочий процесс обработки данных. Задача загрузки создает идентификатор сеанса (GUID) и передает его задаче анализа, а затем задаче публикации. Если в этих трех задачах возникает какое-либо исключение, рабочий процесс переходит к невыполненной задаче. Сбой задачи обновит статус процесса как сбойный в DynamoDB. Для этого ему нужно получить идентификатор сеанса.
Есть ли способ передать идентификатор сеанса невыполненной задаче?
Или, если идентификатор сеанса создается вне и передается в рабочий процесс, можно ли передать этот идентификатор всем задачам?