データをCSV形式で抽出します。この
欠点は、1。最初に受信構造を作成する必要があり、2。テーブルごとにプロセスを繰り返す必要があることです。ただし、1。対応する CREATE TABLE
を生成するのはそれほど複雑であってはなりません。 DynamoDBtoCSVによって出力された最初の行のステートメント、および2.バッチからループで操作を実行します。
今、私はMySQLがターゲットデータベースとしてのあなたの最良の呼び出しであるかどうかを自問しています。 MySQLはリレーショナルデータベースですが、DynamoDBはNoSQLです(可変長の集計、非スカラーフィールド値などを使用)。この構造をリレーショナルスキーマに平坦化することは、それほど良い考えではないかもしれません。