リバースETLとは?DWHのデータを現場ツールへ書き戻す構成パターン

2026.08.08
リバースETLとは?DWHのデータを現場ツールへ書き戻す構成パターン

リバースETLとは、DWH(データウェアハウス)で集計・分析したデータを、SFA・配信ツール・基幹システムといった「現場のツール」へ書き戻すデータ連携のことです。ETLがデータを「集める」流れだとすれば、リバースETLは「配る」流れ。本記事では、なぜこの逆方向の連携が重要なのかと、代表的な構成パターン3種 ── DWH→SFA、DWH→配信ツール、SFA→基幹DB ── を、実際のフロー構成で解説します。

01 リバースETLとは ── 集めたデータを「配る」連携

多くの会社がここ数年で、広告・SFA・POS・会計のデータをBigQueryやSnowflakeへ集約する基盤を作ってきました。集約の目的は分析です。しかし分析の結果 ── 顧客スコア、解約リスク、セグメント ── は、DWHの中に置いたままでは誰の行動も変えません。結論を、それを使う人が毎日開いているツールまで運ぶ。それがリバースETLの役割です。

リバースETLの定義やETLとの違い、必要とされる背景といった概念の全体像は「リバースETLとは|仕組みと代表ユースケース」で詳しく解説しています。本記事では実際の構成パターンに絞って紹介します。

技術的には、DWHから条件抽出したデータを、書き込み先のAPI形式に変換してUpsertする ── 通常のETLと同じ部品でできています。違うのは向きだけです。だからこそ、取得と書き込みの両方に対応したコネクタを持つ連携基盤なら、集める流れと配る流れを同じ仕組みで運用できます。

02 なぜ今リバースETLか ── ダッシュボードの限界

分析結果の届け方として最初に作られるのはダッシュボードです。しかしダッシュボードには構造的な弱点があります。見に行った人にしか届かないことです。営業が毎日開くのはSFAであり、マーケターが操作するのは配信ツールであり、サービスが参照するのは基幹DBです。分析の結論がそこに書き込まれていれば、誰も新しい画面を開く必要がありません。

「ダッシュボードを見てください」から「いつもの画面にスコアが出ています」へ ── この違いが、分析が使われるかどうかの分かれ目になります。以下、その具体的な作り方を3つのパターンで見ていきます。

03 構成パターン① DWHのスコアをSFAへ書き戻す

もっとも代表的なリバースETLです。BigQueryのSQL直接実行で「直近90日の利用金額・ログイン頻度から算出した健全度スコア」を顧客ごとに集計し、外部キーのUpsertでSalesforceの取引先・取引先責任者のカスタム項目へ反映します。営業は普段どおりSFAを開くだけで、スコアが落ちている離反予備軍に気づけます

BigQueryのSQL直接実行で算出した健全度スコアを、外部キーのUpsertでSalesforceの顧客レコードへ書き戻す構成図
構成パターン:DWHの集計スコアを、SFAの顧客レコードへ書き戻す(連携カタログ データ分析基盤編より)

04 構成パターン② セグメントをLINE・メール配信へ

DWHで作った顧客セグメントを抽出し、配信形式に変換してLINE配信・メール配信へ自動連携するパターンです。従来は「Excelで抽出して配信ツールへ手動アップロード」という毎週の作業だったものが、条件に合致した顧客へ常に最新のセグメントで配信が継続される状態になります。マーケティング施策の実行速度が、抽出作業の頻度に縛られなくなります。

DWHで作成した顧客セグメントを配信形式に変換し、LINE配信・メール配信へ自動連携する構成図
構成パターン:DWHの顧客セグメントを、そのままLINE・メール配信へ(連携カタログ データ分析基盤編より)

05 構成パターン③ SFAの判断を基幹DB・現場アプリへ

書き戻しの終点はSFAだけではありません。Salesforce上で整えた顧客ランク・解約リスクスコアを、会員IDをキーにMySQLの会員テーブルへUpsertするパターンです。特定カラムだけを書き換えるならUPDATEも使えます。SFAは「考える場所」、基幹DBは「サービスが動く場所」 ── その役割分担を保ったまま、間を毎日自動で橋渡しします。Webサービス側の出し分けやアプリの表示に、分析の結論が直接効き始めます。

Salesforce上の顧客ランク・解約リスクスコアを、会員IDをキーにMySQLの会員テーブルへUpsertで書き戻す構成図
構成パターン:SFAで整えた顧客スコアを、基幹アプリのDBへ書き戻す(連携カタログ データ分析基盤編より)

ポイント:書き戻しこそ冪等設計を

リバースETLは業務システムに直接書き込むため、集める方向以上に安全設計が重要です。キー項目のUpsertで「何度実行しても同じ結果」を保証し、書き込み対象は条件で明示的に絞る。この2つを守れば、書き戻しは安心して毎日回せる連携になります。

Passworkは取得と書き込みが同じコネクタに揃っているため、これら3パターンをすべて同じフローの作法で組めます。DWHへ「集める」連携をすでに持っている会社なら、その基盤に「配る」フローを追加するだけです。AIとの会話からフローを組み上げるAgentic ETLにも対応しており、提供元のPraztoは350社超のデータ連携・導入支援の実績からスコア設計・書き戻し設計を伴走します。

06 まとめ:分析して終わりにしない

リバースETLの本質は、分析の結論を「見に行く場所」から「いつもの場所」へ運ぶことです。DWH→SFA、DWH→配信、SFA→基幹DB ── どのパターンも、Upsertによる冪等設計さえ守れば通常のETLと同じ部品で作れます。まずはひとつ、毎週手作業で「配って」いるデータを選んで、フローに置き換えるところから始めてみてください。

この記事の構成図は「Passwork連携カタログ データ分析基盤編」からの抜粋です

リバースETLの3パターンのほか、広告・kintone・Salesforce・POSデータのDWH集約、Tableauデータソースの自動更新など、データ分析基盤の代表的な構成パターン10種をまとめた資料を無料でダウンロードいただけます。無料でダウンロードする

データ連携の自動化 で始めませんか?

SaaS・データソース・DWHをノーコードでつなぎ、AIが連携フローの構築を支援します。
「何を・どの条件で・どこにつなぐか」の設計から、専門のコンサルタントが無料でご相談承ります。

一覧トップへ戻る
Passwork サービス紹介資料

対応コネクタと連携構成例がわかる資料

サービス概要から対応コネクタ一覧、料金プラン、活用ユースケースまでをまとめた資料を無料でダウンロードいただけます。導入検討や社内共有の資料としてぜひご活用ください。

資料をダウンロードする
無料デモを予約 30分・その場で日程確定