← ニュース一覧
dbt Labs Blog2026年10月26日
WMCHealth、dbtパイプラインを72分から5分に短縮 ― 環境変数ひとつで実現
英語原文から AI が翻訳しました。 英語版を見る
要約
WMCHealthは、環境変数 `ENV_NRT` ひとつで1つのモデルの実行モードを切り替えることで、dbtパイプラインのリフレッシュを72分から5分に短縮した。5分ごとにアクティブなレコードのみをテーブルとして処理するモードと、夜間に全データをインクリメンタルで処理するモードを使い分ける。このパターンは単一のコードベースで動作し、実行時間の中央値を93.6%短縮(4,340秒から278秒へ)、ニアリアルタイム実行1回あたりの処理データ量を99%以上削減した。絞り込んだスコープは inner join の伝播によって DAG 全体に自然に引き継がれる。
WMCHealthは、1つのdbtモデルで5分ごとの分析と夜間の全件監査の両方に対応した。
