Postgres データベースを取得する

このガイドを終了すると、サンプル データを含む実行中の Postgres データベースが作成され、アプリケーションに接続したり、Databricks lakehouse と統合したりできます。

手順: (1) プロジェクト →の作成 (2) 接続 → (3) テーブルの作成

手順 1: 最初のプロジェクトを作成する

アプリ スイッチャーから Lakebase アプリを開きます。

アプリ スイッチャー

[ 自動スケール] を選択して、Lakebase 自動スケール UI にアクセスします。

[新しいプロジェクト] をクリックします。 プロジェクトに名前を付け、Postgres のバージョンを選択します。 プロジェクトは、1 つの production ブランチ、既定の databricks_postgres データベース、およびブランチ用に構成されたコンピューティング リソースで作成されます。

[プロジェクトの作成] ダイアログ

コンピューティングがアクティブ化されるまでに少し時間がかかる場合があります。 production ブランチのコンピューティングでは、既定では 24 時間の非アクティブ タイムアウトでスケール対ゼロが有効になっていますが、必要に応じてこの設定を構成できます。

プロジェクトのリージョンは、ワークスペース リージョンに自動的に設定されます。 利用可能なリージョンに関するページを参照してください。

詳細情報: プロジェクトの作成 | 自動スケーリング | ゼロへのスケーリング

手順 2: データベースに接続する

プロジェクトから 運用ブランチを 選択し、[ 接続] をクリックします。 接続文字列は、任意の標準 Postgres クライアント (psql、pgAdmin、DBeaver、またはアプリケーション フレームワーク) で動作します。

[接続] ダイアログ

Databricks ID に接続するには、接続ダイアログから psql スニペットをコピーし、メッセージが表示されたら OAuth トークンを貼り付けます。

psql 'postgresql://your-email@databricks.com@ep-abc-123.databricks.com/databricks_postgres?sslmode=require'

詳細情報: 接続のクイックスタート | psql | pgAdmin | Postgres クライアント

手順 3: 最初のテーブルを作成する

Lakebase SQL エディターには、サンプル SQL が事前に読み込まれます。 プロジェクトから 運用 ブランチを選択し、SQL エディターを開き、指定されたステートメントを実行して playing_with_lakebase テーブルを作成し、サンプル データを挿入します。

プリロードされたサンプル SQL を含む SQL エディター

詳細情報: SQL エディター | テーブル エディター | Postgres クライアント

次のステップ

次のステップ 説明
レイクハウス データを提供する Unity カタログ テーブルを Postgres に同期して、待機時間の短いアプリの読み取りを行います。

詳細情報

Resource 説明
アプリの構築 自動 Lakebase 接続を使用して Databricks アプリをデプロイします。
Unity カタログに登録する 統合されたガバナンス、系列、およびソース間のクエリ。
コアコンセプト 自動スケーリング、スケールゼロ、ブランチング、それぞれの仕組み。
プロジェクト アーキテクチャ、分岐モデル、および製品の概要。