Преобразовать регистр типов данных 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 и изменить запись дела за записью?

0 ответов

Другие вопросы по тегам