2017-10-09 3 views

答えて

0

これは、計画されているデータ再編成のレベルに大きく依存します。

あなたの目標は、単に基礎となるDBMSを変更することで、コピーすることができます/テーブルを貼り付ける場合は、Wizard(メニューTools)があなたに、入力と出力の接続を尋ねると、すべての何が作成されますされ、Copy Tables(複数)と呼ばれてい(SQL作成スクリプト、テーブルごとに1つの変換、変換セットを実行する1つのジョブ)が必要です。

CassandraはSQLデータベースではないため、あなたのケースでは機能しません。しかし、それは骨格を与えます。Output tableをすべてCassandra outputに置き換える必要があります。これは、行を挿入する前に実行するCQLをワンクリックで提供します。

しかしそれは理論です。技術的な理由があるわけではありませんが、そのような移行には、ビジネスにあまり精通していないと推測するのが困難なデータモデルを変更する必要があるためです。

したがって、最小の外部キーを使用してテーブルを移行して、ボス/クライアントにフィードバックを求めてください。次に、次のテーブルに移動します。まだ移動されていない外部キーのないテーブルを選択し、チェック(レコード数)してユーザーにフィードバックを求めます。間もなく、データ構造の変更が求められます。

また、Oracle/MySQLデータベースが稼働中の場合、データは毎日変更されます。したがって、あなたのETLを捨てるのではなく、単一のJobに含めるようにして、簡単なクリックで新しいデータを読み込むことができます。

関連する問題