Как использовать AWS DMS для переноса списка JSON в DynamoDB?

Я пытаюсь использовать AWS DMS (служба миграции баз данных) для загрузки данных из MS SQL Server в AWS DynamoDB. Один из столбцов в таблице SQL содержит допустимый список JSON. Я пробовал несколько вещей, но данные продолжают поступать в DynamoDB в виде строки вместо списка.

На этой странице описывается, как использовать сопоставление объектов, чтобы сообщить DynamoDB, каким должен быть тип данных: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.DynamoDB.html

Кажется, я должен быть в состоянии использовать "атрибут-тип" и "атрибут-подтип", однако они плохо документированы в отношении допустимых значений.

Интересно, что если я использую Python вместе с библиотеками boto3 и json, он работает как положено, то есть я могу поместить данные в DynamoDB в виде списка, а не строки.

Кто-нибудь знает, как это сделать с помощью DMS?

0 ответов

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