I have a DynamoDB table with some attributes which are Document Types: list
and map
, to be specific.
I'm trying to export these tables into Redshift. According to the documentation, the Redshift copy
command will fail if you try to copy data from a DynamoDB table which includes either list
or map
attributes:
Only Amazon DynamoDB attributes with scalar STRING and NUMBER data types are supported. The Amazon DynamoDB BINARY and SET data types are not supported. If a COPY command tries to load an attribute with an unsupported data type, the command will fail.
I've also investigated using a Data Pipeline and Hive, but the documentation suggests that Hive doesn't support list
or map
either.
What are the options for moving data out of a DynamoDB - including list
and map
attributes - and into Redshift?