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