[新製品・サービス]

データ同期ツール新版「CData Sync V24.2」、PostgreSQLからSalesforceにデータを書き戻し

リバースETLがSnowflake、SQL Server、PostgreSQLの3つに対応

2024年8月6日(火)日川 佳三(IT Leaders編集部)

CData Software Japanは2024年8月6日、データ同期/統合ツール新版「CData Sync V24.2」を発表した。新版では、DWH/データベースからSalesforceにデータを複製するリバースETL機能を強化し、SnowflakeとSQL Serverに加えてPostgreSQLおよびAmazon Aurora PostgreSQLからもSalesforceにデータを戻せるようにした。

 CData Software Japanの「CData Sync」は、SalesforceやServiceNowなどのSaaSのデータを、データベースサーバーやクラウド型データウェアハウス(DWH)にノーコードで複製可能なデータ同期/統合ツールである。270種類超のデータソースを30種類のデータベースに同期可能である(関連記事データ同期ツール「CData Sync」、同期先データベースにOracle Autonomous Databaseを追加)。

 直近の機能強化では、“リバースETL”機能として、DWHからSalesforceにデータを複製できるようにした。リバースETLとは、処理後のデータをDWHに送る通常のETL(抽出/変換/ロード)とは逆に、DWHで分析した結果を再びアプリケーションに同期する仕組みを指す(関連記事データ同期ツール「CData Sync」、DWHからSalesforceに処理後のデータを書き戻す“リバースETL”が可能に)。

 リバースETL機能を追加した当初は、データを戻せるDWHがクラウドDWHの「Snowflake」に限られていた。2024年5月にリリースした現行のメジャーバージョン「V24」では、SQL Serverからもデータを戻せるようにした(関連記事データ同期ツール新版「CData Sync V24」、SQL ServerからSalesforceにデータを書き戻し)。

 今回、マイナーバージョンアップ(V24.2)において、PostgreSQLおよびAmazon Aurora PostgreSQLからもデータを戻せるようにした(図1)。これにより、「SAPとSalesforceのデータをPostgreSQLに統合してリードスコアを付加した後、変更後のデータをSalesforceに書き戻す」といったことが可能になった。

図1:リバースETL機能を強化し、Snowflake/SQL Serverに加えてPostgreSQLからSalesforceにデータを書き戻せるようにした(出典:CData Software Japan)
拡大画像表示

 PostgreSQLへのレプリケーションでは、COPYコマンドを利用したデータ転送モードを追加した。最大で2.5倍ほど転送速度を改善したとしている。

 レプリケーションジョブのリトライ(再実行)機能も追加し、リトライ処理をチェックボックスのON/OFFで設定できるようにした。従来は、手動でのリトライや、次のジョブまでの待機、CData Syncの管理APIを使ったリトライしか選択肢がなかった。手動実行はタイムリーさに欠け、管理APIは非エンジニアにとって難しかった。

図2:CDCモードを強化し、初回の全件連携をスキップして差分データだけを転送できるようにした(出典:CData Software Japan)
拡大画像表示

 新版ではまた、データソースとの差分だけを抽出するCDC(変更データキャプチャ)を改善した(図2)。具体的には、データベースのエクスポート/インポートなど別の方法でデータベース間の同期を行っているケースのように、同期先にすでにレプリケーションデータがある場合、CDCを使い始めるにあたって、初期同期としてデータをフルレプリケーションせずに済むようにした。初期移行時の全件同期をスキップし、差分だけをレプリケーションできるので、パフォーマンスが改善する。

関連キーワード

CData Software / PostgreSQL / Salesforce / ETL

関連記事

トピックス

[Sponsored]

データ同期ツール新版「CData Sync V24.2」、PostgreSQLからSalesforceにデータを書き戻しCData Software Japanは2024年8月6日、データ同期/統合ツール新版「CData Sync V24.2」を発表した。新版では、DWH/データベースからSalesforceにデータを複製するリバースETL機能を強化し、SnowflakeとSQL Serverに加えてPostgreSQLおよびAmazon Aurora PostgreSQLからもSalesforceにデータを戻せるようにした。

PAGE TOP