接続とクエリ
Lakebase プロビジョニングは、次のリージョンで利用できます: us-east-1 、 us-east-2 、 us-west-2 、 eu-central-1 、 eu-west-1 、 ap-south-1 、 ap-southeast-1 、 ap-southeast-2 。
Lakebase プロビジョニングは、手動でスケールするプロビジョニング コンピュートを使用します。 新しいLakebase オートスケールとの機能の比較については、 「バージョンの選択」を参照してください。
このページでは、Lakebase データベースインスタンスを操作するさまざまな方法の概要を説明し、PostgreSQL クエリを最適化する方法を推奨します。
データベースにアクセスする方法
データベース インスタンスにアクセスして PostgreSQL クエリを実行し、ID を管理するには、次の方法があります。マネージド Postgres サービスであるため、機能にはいくつかの制限があります。PostgreSQL の互換性を参照してください。
外部エディターまたは Databricks ノートブックを使用してデータベースに接続する前に、 データベース インスタンスに対して認証できることを確認してください。
Classic コンピュートをPostgreSQLに接続するには、ネットワーク セキュリティ グループの TCP ポート 5432 をワークスペース IP ACLアドレスまたは範囲に開きます。
手法 | 説明 |
|---|---|
Databricks ID (マシン間アクセスを含む) またはネイティブ Postgres ロールの OAuth トークンを使用して、Lakebase データベースに対して認証します。 | |
Databricks SQL エディターからデータベースに接続してクエリを実行します。 | |
Databricks ノートブックからデータベースに接続し、データベースからクエリを実行します。 | |
|
Databricks SQL エンドポイントを介してクエリを実行する場合、クエリはデータベース インスタンスにフェデレーションされます。