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

接続とクエリ

備考

プレビュー

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

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

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

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

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

注記

クラシックコンピュートを PostgreSQLに接続するには、TCPポート5432を開いてネットワークセキュリティグループで 0.0.0.0/0 します。

手法

説明

認証

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

SQLエディタ

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

Databricksノートブック

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

SQL クライアント

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

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