本文へスキップ

Databricksは何に使われるのか:わかりやすい解説

Databricksは、企業がデータを1か所に集め、整え、レポーティング、機械学習、AIに活用する場です。何ができるのか、何に向かないのか、そして自社に必要かどうかの見極め方を解説します。

生産ラインとデータのグラフを映す壁面スクリーンがある、明るく近代的な製造工場
目次
  1. Databricksは何に使われるのか:5つの実際のユースケース
  2. レイクハウスとメダリオンの各層をわかりやすく
  3. DatabricksとERPの位置関係
  4. 製造業と防衛:真価を発揮する場面
  5. Databricksが向いていないこと
  6. Databricksが適する場合と、シンプルなウェアハウスで十分な場合
  7. 判断のためのチェックリスト
  8. どこから始めるか
  9. よくある質問

Databricksは、企業のデータを1か所に集めて整え、レポート、予測、AIアプリケーションに変えるために使われます。ビジネスの言葉で言えば、ERP、工場、CRM、各種ファイルのデータを、人もモデルも信頼できる形に仕上げるプラットフォームです。

もう少し詳しい答えは、何を解決したいかによって変わります。Databricksの守備範囲が広いからです。データパイプライン、SQLデータウェアハウス、BIダッシュボード、機械学習、AIエージェント、そして今ではPostgresデータベースまで含みます。初日からそのすべてが必要な企業はごくわずかです。

私は製造業と防衛分野のデータプラットフォームのプログラムでDatabricksに携わってきました。このガイドは、Databricksを自社のアーキテクチャに組み込むべきかを判断するCIO、CFO、データ部門の責任者に向けたものです。

Databricksの公式プラットフォーム概要には、できることが長々と並んでいます。実務で私が目にするのは5つです。

  1. データエンジニアリングとETL。 ソースシステムからデータを取り出し、クレンジングし、テーブルにロードします。これが主力のユースケースで、通常は支出の大半がここに向かいます。製品群はLakeflowです。取り込みはLakeflow Connect、変換はLakeflowパイプライン(旧Delta Live Tables)が担います。Lakeflow Designerはビジュアルなデータ準備、Lakeflow Jobsはオーケストレーションの機能です。
  2. Databricks SQLによるデータウェアハウス。 Databricks SQLはSQLウェアハウス上で動くクラウドデータウェアハウスです。アナリストは、エンジニアが作ったのと同じテーブルに対してSQLを書きます。別のウェアハウスに複製を持つ必要はありません。
  3. BIとセルフサービス分析。 AI/BIダッシュボードはプラットフォームの中にあり、テーブルはPower BI、Tableauなど、すでに社内で使っているツールにもデータを供給します。Genieを使えば、業務部門のユーザーがガバナンスの効いたデータに対して自然な言葉で質問できます。
  4. 機械学習。 需要予測、予知保全、品質予測、価格設定です。MLflowが実験とモデルを管理し、モデルサービングで本番に載せます。
  5. 生成AIとエージェント。 自社データ上でAIエージェントを構築し統制する場として、現在はAgent Bricksが中心です。2026年6月に一般提供が始まったGenie Oneは、業務ユーザー向けのフロントエンドです。古い資料ではこうしたAIツールの多くをMosaic AIと呼んでいますが、現在の製品ページはAgent BricksとGenieを前面に出しています。

一部の購入者にとっては、比較的新しい2つの要素も重要です。Lakebaseはプラットフォーム内のマネージドPostgresデータベースで、分析データのすぐ隣で高速なトランザクションの読み書きを必要とするアプリケーション向けです。

Databricksは2026年初めにLakebaseの一般提供を発表しました。2025年5月から一般提供されているDatabricks Appsを使えば、社内向けのデータアプリやAIアプリをプラットフォーム上で構築し、ホストできます。

検索結果が混乱しやすいので、名称について1つ補足します。Databricksは2年間「Data Intelligence Platform」という名前で売り込んできました。現在の製品ページでは「Databricks Data + AI Platform」と表記しています。

中身は同じプラットフォームです。また、Databricks OneはGenie Oneに改称されました。

Databricks以前、多くの企業は2つのシステムを運用していました。データレイクには、センサーログ、文書、画像など安価な生ファイルを置き、データサイエンティストが使いました。

データウェアハウスには、財務とBIのために整った構造化テーブルを置きました。両者の間でデータがコピーされ、2つのコピーは次第に食い違っていきました。

レイクハウスはDatabricksの答えです。データをオープン形式(自社クラウドストレージ上のDelta Lakeテーブル)で1つだけ持ち、その上でBIとAIの両方を動かします。その上位にUnity Catalogがあり、誰が何を見られるかを統制し、リネージを追跡し、アクセスを記録します。このガバナンス層こそが、ファイルの山を監査人が受け入れられるものに変えます。

多くのチームはメダリオンアーキテクチャでレイクハウスを整理します。3つの層があり、層を進むごとにデータがきれいになります。

メダリオンの各層をデータがどう流れるか

  1. ソースシステム

    ERP、MES、ヒストリアン、CRM、スプレッドシート、文書。

  2. ブロンズ

    届いたままの状態で格納した生データ。監査と再処理のために保持します。

  3. シルバー

    クレンジング、重複排除、検証を済ませたデータ。各レコードの信頼できる版が1つになります。

  4. ゴールド

    ビジネス向けにモデル化したデータ。製品別の利益率、ライン別の停止時間、サプライヤー別の支出など。

  5. 利用者

    ダッシュボード、財務レポーティング、機械学習モデル、AIエージェント、アプリ。

経営層向けに言い換えると、ブロンズは証拠、シルバーは整えられた記録、ゴールドはビジネス上の問いへの答えです。CFOが見るのはゴールドだけであるべきです。データサイエンティストは大半の時間をシルバーで過ごすことになります。

私が関わった製造業のプログラムでは、本当の労力はシルバーにありました。工場ごとに異なる品目番号。一致しない数量単位。

現地時間のセンサーのタイムスタンプと、UTCのERPの転記。どれもDatabricksの問題ではありませんが、それを解決する場所は結局Databricksになります。

DatabricksはSAP S/4HANA、Oracle Fusion Cloud ERP、Microsoft Dynamics 365を置き換えるものではありません。受注、在庫、請求書、元帳の記録システムはERPのままです。DatabricksはそのデータのコピーをERPが扱わないデータと組み合わせ、分析とAIに提供します。

ERPのデータは、通常次の3つの経路のいずれかで届きます。

  1. ネイティブまたはパートナーのコネクタ。 Lakeflow Connectやサードパーティのレプリケーションツールが、ERPのデータベースやAPIからテーブルや変更データを取り込みます。
  2. ERP自身のデータ層からの抽出。 SAP、Oracle、Dynamicsの分析・データサービスからのエクスポートを、ブロンズに格納します。
  3. ERPベンダーのデータ製品。 SAPを使う企業にとっては、SAP Business Data Cloudが選択肢の1つです。SAPの提供サービスの中にあるマネージドDatabricksサービスであるSAP Databricksを含み、Databricksが一般提供を発表しています。Business Data Cloudから既存のDatabricks環境へ、データをコピーせずに共有する経路もあります。

どの経路が適するかは、ライセンス、データ量、そしてERP以外のデータがどれほど重要かで決まります。難しいのは抽出そのものではありません。

難しいのはビジネス上の意味です。どの工場か、どの元帳か、どの版の得意先か。これが整理できていないなら、データ移行が失敗する理由についての私の記事が、同じ根本原因を扱っています。

製造業。 最も説得力があるのは、ERPデータと工場データを結び付けるケースです。ヒストリアンやIoTプラットフォームからの機械やセンサーの読み取り値、製造実行システム(MES)の記録、品質検査の結果、保全ログ。これらをERPの指図、品目、原価と結び付けると、財務と現場の双方が気にする問いに答えられます。ライン別のスクラップ原価、故障前の保全、支払価格に対するサプライヤーの品質です。

センサーのデータ量は大きく、乱雑です。従来型のデータウェアハウスよりもレイクハウスのほうがうまく扱えます。私の製造業での仕事では、プラットフォームの元を取った最初のユースケースは原価計算でした。原材料費と労務費をまとめ、標準原価を算出するものです。

その数字はもともと財務が持っているので、価値が見えやすいのです。基盤となるERPをまだ選定中なら、製造業向けERPの比較記事をご覧ください。

防衛。 問いが違います。データは物理的にどこにあるのか。プラットフォームを運用するのは誰か。

機密データと非機密データを分離し、そのアクセスを監査で証明できるか。プログラムは数十年続くため、プラットフォームの選択は何度かの技術サイクルを越えて生き残る必要があります。

私の防衛分野の仕事では、機密データと非機密データの分離が、何よりも設計を左右しました。パイプラインを1本設計する前に、その分離を決めておいてください。

ここではアーキテクチャが重要です。Databricksでは、コントロールプレーンはDatabricksのアカウントで動きます。クラシックコンピュートは自社のクラウドアカウントで動きます。

サーバーレスコンピュートは、同じリージョン内のDatabricksのアカウントで動きます。防衛分野のデータ責任者にとって、この違いは機能デモより前に話し合う最初の論点です。米国政府向けの業務には、別途Databricks on AWS GovCloudのデプロイメントがあります。

米国外では、候補を絞り込む前に、リージョンとソブリンクラウドの提供状況を、自社のデータ所在地と輸出管理の規則(ITARのような義務を含む)に照らして確認してください。こうした審査では、Unity Catalogのきめ細かなアクセス制御と監査ログが大きな意味を持つと私は感じています。

Databricksを間違った目的で購入するのは簡単です。

  1. ERPでも記録システムでもありません。 トランザクションや元帳をDatabricksで処理しないでください。Lakebaseが扱うのはアプリケーションのデータであり、総勘定元帳ではありません。
  2. 手早くダッシュボードを作るツールではありません。 整ったERPデータで財務ダッシュボードを20枚作るのが目的なら、Databricksは大掛かりすぎる手段です。
  3. データオーナーシップの欠如は解決しません。 得意先マスタの責任者が誰もいなければ、Databricksは混乱をより速く処理するだけです。
  4. 勝手に動いてはくれません。 SQLとPythonを書けるデータエンジニアと、コストを見張る人が必要です。支出は使用量に応じて課金されるため、出来の悪いジョブは請求書に表れます。
  5. 業務利用は無料ではありません。 Free Editionは学習と実験のためのものです。DatabricksのFree Editionの制限事項には、商用目的には使用できないと明記されています。

Databricksは、定義できていないデータの問題を解決してはくれません。ただ、より速く処理するだけです。

私が最もよく聞かれるのは、Databricksが必要なのか、それともシンプルなウェアハウスで足りるのか、という質問です。私は次のように整理しています。

自社の状況Databricksが適するよりシンプルな選択肢で足りる可能性が高い
データソースERPに加え、センサー、MES、文書、外部フィード主にERPとCRMのテーブル
データ量と変化大量、ストリーミングまたはほぼリアルタイム日次バッチ、中程度の量
主な利用者データエンジニア、データサイエンティスト、アナリスト財務と業務部門のアナリスト
AIと機械学習の計画予算と責任者が決まったユースケーススポンサーがまだいないアイデア
チームのスキル社内または契約のSQLとPythonのエンジニア主にBIとExcelのスキル
ガバナンスの要件多数のソースにまたがるきめ細かなアクセス、リネージ、監査標準的なロールベースのアクセス

回答の大半が右の列に入るなら、ERPベンダーの分析機能かマネージドなウェアハウスから始めてください。より詳しい比較は、関連記事のSnowflakeとDatabricksの比較とDatabricksとMicrosoft Fabricの比較をお読みください。

コストについてはDatabricksの料金解説をご覧ください。Databricksはコンピュートを、従量課金またはコミット型の契約で、Databricks Units(DBU)単位で請求し、クラウドのストレージとネットワークの費用がその上に加わります。

判断のためのチェックリスト

  1. データプラットフォームがうまく機能したら変わるビジネス上の意思決定を3つ挙げられますか。挙げられないなら、いったん止めて見つけてください。
  2. ERP以外にどのデータソースが必要で、その規模はどれくらいですか。
  3. 得意先、品目、サプライヤー、勘定コード表のマスタデータの責任者は誰ですか。
  4. データ所在地、データ主権、輸出管理の制約は何ですか。
  5. データエンジニアリングのチームを長期にわたって抱えている、またはその予算を確保する予定はありますか。
  6. どのBIツールを残し、そのツールはDatabricks SQLからデータを読み込みますか。
  7. 毎月のプラットフォーム支出の責任者は誰で、どのアラートで見直しを始めますか。
  8. 本稼働したら、何を停止しますか。答えが「何も停止しない」なら、統合ではなくコストを上乗せしているだけです。

ビジネス上の責任者が明確で、実際のお金が絡むユースケースを1つ選んでください。製造業では、スクラップ、停止時間、在庫であることが多いです。最初のテーブルからUnity Catalogのガバナンスを有効にして、ブロンズ、シルバー、ゴールドを通して構築します。

成果と運用コストを測定します。そのうえで、拡大するかどうかを決めます。

私なら、全社的な移行やAIエージェントから始めることはしません。ガバナンスは後のフェーズではなく、その最初の構築に含めるべきです。その理由は私のAIガバナンスフレームワークのガイドで説明しています。

Databricksを他のプラットフォームと比較検討している場合や、SAP、Oracle、Dynamics 365とどう組み合わせるかを検討している場合は、こうした判断について中立的な助言を提供しています。こちらからご連絡ください。

Databricksとは簡単に言うと何ですか?

Databricksは、企業が大量のデータを保存、クレンジング、分析し、その上に機械学習とAIを構築するクラウドプラットフォームです。AWS、Microsoft Azure、Google Cloudで動きます。ソースシステムと、レポート、モデル、AIツールの間にあるエンジニアリングの作業場と考えてください。

Databricksはデータベースですか、それともデータウェアハウスですか?

部分的にはその両方です。Databricks SQLはレイクハウス上に構築されたクラウドデータウェアハウスで、Lakebaseはアプリケーション向けのマネージドPostgresデータベースです。その下では、データはクラウドストレージ上のオープン形式のテーブルとして保存されています。ERPのようなトランザクションの記録システムではありません。

DatabricksとSnowflakeの違いは何ですか?

どちらもクラウド上のデータに対してSQL分析を実行します。Databricksはオープン形式のデータエンジニアリングと機械学習から出発しました。Snowflakeはマネージドなデータウェアハウスとして出発しました。現在では両者は大きく重なっています。正しい選択は、データの種類、スキル、AIの計画によって決まります。詳しくは私のSnowflakeとDatabricksの比較で解説しています。

DatabricksはSAPなどのERPシステムを置き換えますか?

いいえ。トランザクションと元帳の記録システムはERPのままです。DatabricksはERPデータのコピーを取り、工場やセンサーのデータなど他のソースと組み合わせ、分析とAIに提供します。SAPの顧客は、SAP Business Data Cloudの中でSAP Databricksを使うこともできます。

Databricksのメダリオンアーキテクチャとは何ですか?

データを3つの層で整理する方法です。ブロンズは届いたままの生データを保持します。シルバーはクレンジングと検証を済ませたレコードを保持します。ゴールドはレポーティング、機械学習、AIにそのまま使えるビジネス向けのテーブルを保持します。層を進むごとにデータは洗練され、業務ユーザーが使うのはゴールドだけにすべきです。

Databricksは無料で使えますか?

Databricks Free Editionは学習と実験のために無料で使えますが、クォータと機能の制限があり、商用目的には使用できません。業務利用はDBU単位の消費量で、従量課金またはコミット型の契約によって請求され、その上にクラウドのストレージとネットワークの費用が加わります。

Noel D'Costa

執筆者

Noel D'Costa

航空、政府、金融、小売、製造の各分野で、SAPとOracleのERPプログラムに25年携わってきました。財務出身です。経営陣とともに変革の範囲を誠実に定め、難航するプログラムを立て直し、本稼働後の最初の1年を乗り越えるシステムを構築します。

次のステップ

いまERPプログラムを進めていますか?

この記事が、いま進行中のプログラムに関わる内容だったなら、社内でさらに1週間分析を重ねるよりも、30分の対話のほうが多くの場合ずっと前に進めます。