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で機能します。