CData Software Japanは2020年3月10日、Salesforce.comなどのSaaSアプリケーションのデータを抽出してデータベースサーバーに同期するツール「CData Sync」を強化した。新機能の例として、1つのテーブルに複数のデータソースからデータを反映できるようになった。
CData Software Japanの「CData Sync」は、Salesforce.comやDynamics365などのSaaSアプリケーションのデータを、各種データベースサーバーやクラウド型データウェアハウス(DWH)にコーディングレスで複製できるデータ統合基盤ソフトウェアである。100種類を超えるデータソースを、20種類を超えるデータベースに同期できる(図1)。
拡大画像表示
今回の機能強化では、1つのテーブルに複数のデータソースからデータを反映できるようにした。従来は新規にテーブルを作成して複製する使い方しかできなかったが、既存のテーブルの特定のカラムに同期データをマッピングできるようにした。
レコードの突合機能も追加した。データソースから同期先にデータを同期させた後にデータソースと同期先テーブルを比較する。差分を検出した場合は、自動的に同期先テーブルに対してデータの追加・更新・削除を実施する。
ジョブ実行前に同期テーブルをプレビューする機能も追加した。これにより、クエリーのカスタマイズが容易になる。同期先のデータベースも拡充した。新たに、Apache Kafka、SAP HANA、Azure Blobストレージなどを追加した。
なお、CData Syncには、Windows用の.NET版と、マルチプラットフォームで動作するJava版がある。Webアプリケーション環境で利用できる。AWS(Amazon Web Services)で動作するAMIイメージもAWSのMarketPlaceを介してデプロイできる。Web画面からデータソースや同期先データベースを指定するだけで同期ジョブを設定できる。
接続先のデータソースの種類や同期先データベースの種類に応じて、「Starter」「Standard」「Professional」「Enterprise」の4つのライセンスを用意している。価格(税別)は、Starterが年額13万9800円、Standardが年額34万9800円、Professionalが年額69万9800円、Enterpriseライセンスが個別見積もり。
例えば、Standardでは、DynamicsやService Nowなどのデータソースに接続できる。Professionalでは、Standardに加えて、Salesforce.comやApache Spark、Oracle Databaseなどに接続できる。同期先データベースについては、Standardでは、SQL Server,やAzure SQLに同期できる。Professionalでは、Standardに加えて、Amazon Redshift、DB2、Oracle Databaseなどに同期できる。