メインコンテンツまでスキップ

Lakebase とは

備考

プレビュー

この機能は、us-east-1us-west-2eu-west-1ap-southeast-1ap-southeast-2eu-central-1us-east-2ap-south-1のリージョンでパブリック プレビューとして提供されています。

このページでは、Databricks Data Intelligence Platformに統合されたフルマネージドPostgres OLTPデータベースエンジンであるDatabricks Lakebaseを紹介します。データベースインスタンスは、複数のデータベースを管理するPostgresサーバーを実行するためのストレージとコンピュートを提供する Databricks コンピュートの一種です。

概要

オンライン トランザクション処理 (OLTP) データベースは、大量のリアルタイム トランザクション データを効率的に処理するように設計された特殊なタイプのデータベース システムです。Lakebase を使用すると、 Databricksに OLTP データベースを作成し、OLTP ワークロードを レイクハウス と統合できます。 この OLTP データベースを使用すると、Databricks マネージド ストレージに格納されているデータベースを作成および管理できます。

OLTP データベースを Databricks プラットフォームと組み合わせて使用すると、アプリケーションの複雑さが大幅に軽減されます。Lakebase は、Databricks Feature StoreSQLウェアハウスDatabricks Apps とうまく統合されています。同期テーブルを使用すると、OLTP とオンライン分析処理 (OLAP) ワークロードの間でデータを同期するシンプルでパフォーマンスの高い方法が提供されます。

Postgres に基づいており、Databricks Data Intelligence Platform と完全に統合されている Lakebase は、次のようないくつかのコア プラットフォーム機能を継承します。

  • 管理の簡素化: 既存の Databricks インフラストラクチャを活用して、分離されたコンピュートとストレージ、マネージドチェンジデータキャプチャ、 Delta Lakeによるマネージド、マルチクラウドデプロイのサポートを備えたインスタンスをデプロイします。
  • 統合された人工知能 (AI) と機械学習 (ML) 機能: 機能モデルサービング検索拡張生成 (RAG)、およびその他のAIとMLの統合をサポートします。
  • 統合された認証とガバナンス: 必要に応じて、 Unity Catalog を使用して、データへのセキュリティで保護されたアクセスを適用します。

使用例

次の例は、さまざまな業界の組織がリアルタイムの意思決定とワークフローの自動化に Databricks 統合を使用する方法を示しています。

  • 電子商取引: 事前に計算された顧客セグメントと 知見 を使用して、優先配送、オファーターゲティング、パーソナライズされた製品レコメンデーションなどのワークフローをサポートします。
  • 医療: 臨床試験データを管理し、臨床ワークフローに組み込まれたレコメンデーションシステムを通じて関連する知見を明らかにします。
  • 金融サービス: ストリーミングデータと事前トレーニング済みモデルに基づく自動市場取引を可能にします。
  • 小売: 最近の会話履歴とリアルタイムデータ(ショッピングカートの内容など)を組み込んだチャットボットを使用して、応答をパーソナライズし、エンゲージメントを促進します。
  • 加工: マシンのテレメトリとIoTデータを追跡および管理して、低遅延の意思決定と自動化されたメンテナンスワークフローをサポートします。

ワークロードの種類

  • データ提供: ゴールデンテーブルからアプリケーションまで、低遅延と高QPSで知見を提供します。
  • ストア アプリケーションの状態: トランザクションデータストアでワークフローの状態を管理します。
  • Feature Serving: 特徴付けされたデータを低待機時間でモデルに提供します。

Databricks の統合

次の機能は、PostgreSQL と Databricks の統合をサポートしています。

  • オンライン機能ストアの統合: PostgreSQL tables をオンラインストアとして使用 リアルタイム Feature Serving.「 Databricks Online 機能ストア」を参照してください。
  • Databricks Apps データを格納します。 データベース インスタンスをアプリ リソースとして追加して、Databricks Apps デプロイ間でデータを保持します。「 Databricks アプリに Lakebase リソースを追加する」を参照してください。