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

接続とクエリ

備考

プレビュー

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

Lakebase プロビジョニング プレビューは、手動でスケールするプロビジョニング コンピュートを使用します。 オートスケール コンピュート、分岐、即時復元、その他の高度な機能をサポートする Lakebase の新しいバージョンについては、 「Lakebase Postgres (オートスケール プレビュー)」を参照してください。 どのバージョンが適しているかを判断するには、バージョンの選択を参照してください。

このページでは、Lakebase データベースインスタンスを操作するさまざまな方法の概要を説明し、PostgreSQL クエリを最適化する方法を推奨します。

データベースにアクセスする方法

データベースインスタンスにアクセスしてPostgreSQLクエリを実行し、IDを管理する方法は次のとおりです。マネージド Postgres サービスとして、機能にはいくつかの制限があります。Postgres の互換性を参照してください。

外部エディターまたは Databricks ノートブックを使用してデータベースに接続する前に、 データベース インスタンスに対して認証できることを確認してください。

注記

Classic コンピュートをPostgreSQLに接続するには、ネットワーク セキュリティ グループの TCP ポート 5432 をワークスペース IP ACLアドレスまたは範囲に開きます。

手法

説明

認証

Databricks ID (マシン間アクセスを含む) またはネイティブ Postgres ロールの OAuth トークンを使用して、Lakebase データベースに対して認証します。

SQLエディタ

Databricks SQL エディターからデータベースに接続してクエリを実行します。

Databricksノートブック

Databricks ノートブックからデータベースに接続し、データベースからクエリを実行します。

SQL クライアント

psql、DBeaver、pgAdminなどの外部ツールからデータベースに接続し、データベースからクエリを実行します。

Databricks SQL エンドポイントを介してクエリを実行する場合、クエリはデータベース インスタンスにフェデレーションされます。