0

2つのDynamoDBテーブルがあります.1つはMapデータタイプ(JSON)と1つはListデータタイプ(JSONのリスト)です。DynamoDB Map/ListタイプをAWSパイプラインからRedshiftに変換するにはどうすればよいですか?

Redshiftへの現在のパイプラインは、サポートされていないデータ型だと主張しています。

どのようにこれらの列をvarchar(MAX)としてRedshiftに変換できますか?

答えて

0

AWS DataPipelineパイプラインIDを提供できますか?

また、Data PipelineのHiveActivityとRedshiftCopyActivityを使用して、Hive(データ変換用)とS3(ステージング用)を使用してデータ変換を実行しながら、DynamoDBテーブルからRedshiftテーブルにデータをコピーするサンプルを見てください。このサンプルは、ある列のデータ型を別のデータ型に変換したいユースケースによって動機付けられました。このサンプルは、列をバイナリからbase64の文字列に変換する方法を示しています。

https://github.com/awslabs/data-pipeline-samples/tree/master/samples/DynamoDBToRedshiftConvertDataUsingHive

+0

これは私が赤方偏移の新しい列にリストと地図を引き離すことができますか? –

関連する問題