DataStax Enterpriseへのデータの移行

DataStax Enterpriseソリューションにデータを移行するための方法。

DataStax Enterprise(DSE)には、以下のように他のデータベースからの移行を行うソリューションが複数用意されています。

  • CQL COPYコマンド。PostgreSQL RDBMSがファイルのエクスポート、インポートで使用するものとよく似ています。

    CQLシェルでCOPYを使用してCSVデータをDSEに読み込んだり、DSEからファイル・システムにCSVデータを書き出したりできます。通常、RDBMSには、ファイル・システムにテーブル・データを書き込めるアンロード・ユーティリティがあります。

  • sstableloader。外部データをクラスターに一括して読み込む機能を提供します。

ETLツール

データを移動するときに、単なるextract-loadよりもさらに洗練された方法が必要な場合は、DataStax Enterpriseをサポートするようになった多数のextract-transform-load(ETL)ソリューションを使用できます。これらのツールには、ソース・データを操作してDSEのターゲットにデータを読み込むことができる、変換ルーチンが用意されています。これらのツールは、視覚的なポイント・アンド・クリック・インターフェイスやスケジューリング・エンジンなどの機能も提供します。

DSEをサポートする多くのETLベンダーは、さまざまなユース・ケースを解決できる製品のコミュニティ・エディションを無料で提供しています。エンタープライズ・エディションもご利用いただけます。

ETLツールはJaspersoft、Pentaho、およびTalendからダウンロードでき、DSEで機能します。