Преобразовать регистр типов данных DynamoDB в поток или дамп
Когда я выгружаю данные из DynamoDB, используя конвейер данных, это выглядит так со строчными типами данных:
{"id":{"n":"2918466"},"time":{"n":"1404783111.4180515"},"user":{"s":"46a1dfa6b6b07c72e57fa8c6be657d76cf31b80b"}}
но когда я передаю его потоком DynamoDB, он выглядит следующим образом с типами данных в верхнем регистре:
{"id":{"N":"2918466"},"time":{"N":"1404783111.4180515"},"user":{"S":"46a1dfa6b6b07c72e57fa8c6be657d76cf31b80b"}}
Довольно неприятно, что выходные данные для потока и дампа не идентичны. Мне нужно читать данные из обоих источников в одних и тех же HQL-запросах, поэтому я пытаюсь сделать так же. Есть ли где-то настройка, чтобы это изменить? Или мне нужно проанализировать JSON и изменить запись дела за записью?