Я пытаюсь настроить DLQ для Kinesis. Я использовал SQS и установил его в качестве Kinesis в месте назначения сбоя.
Kinesis подключен к лямбде, которое всегда выдает ошибку, поэтому событие go сразу отправляется в SQS DLQ.
Я могу видеть события в SQS, но эта полезная нагрузка события отсутствует (json, которое я отправляю как часть события), в лямбде, если я распечатываю событие перед выдачей исключения, я вижу base64 закодированные данные, но не в моем DLQ.
Можно ли также отправить данные события в DLQ? Я хочу иметь возможность правильно изучить причину ошибки и вернуть событие в Kinesis после того, как я закончу исправлять проблему в лямбде.