DataGrip は、単一のアプリケーションから複数のデータベースを管理できるマルチエンジンデータベースツールです。
前提条件
-
DataGrip クライアントがインストール済みであること。インストールされていない場合は、DataGrip の公式サイトからダウンロードしてください。このトピックでは、DataGrip バージョン 2024.2.1 を例として使用します。
-
Hologres インスタンスを購入し、データベースを作成済みであること。詳細については、「Hologres インスタンスの購入」および「データベースの作成」をご参照ください。
-
Hologres インスタンスのパブリックネットワークアクセスが有効になっていること。詳細については、「インスタンス詳細」をご参照ください。
操作手順
-
DataGrip クライアントを起動し、[データベースエクスプローラー] ツールウィンドウで
アイコンをクリックします。 -
[データソース] > [PostgreSQL] を選択します。
-
[データソースとドライバー] ダイアログボックスで、接続パラメーターを設定します。
説明-
missing driver filesというメッセージが表示された場合は、[ダウンロード] をクリックして必須のドライバーを入手してください。 -
DataGrip クライアントの一部の以前のバージョンでは、[Options] タブの [Introspection] セクションに移動し、[Introspect Using JDBC Metadata] チェックボックスを選択します。
パラメーター
説明
例
Name
データソース接続のカスタム名。
N/A
Host
Hologres インスタンスのパブリックネットワークエンドポイントであり、Hologres コンソールのInstance DetailsページのNetwork Informationセクションで確認できます。
holodemo-cn-hangzhou.hologres.aliyuncs.com
Port
Hologres インスタンスのパブリックネットワークポートです。Hologres コンソールの Instance Details ページにある Network Information セクションで確認できます。
80
Authentication
認証方式。[User & Password] を選択します。
N/A
User
Alibaba Cloud アカウントの AccessKey ID。[AccessKey 管理] ページで AccessKey ID を取得できます。
N/A
Password
Alibaba Cloud アカウントの AccessKey Secret。
N/A
Database
接続する Hologres データベースの名前。Hologres コンソールの Instances ページに移動し、Database Management ページでデータベース名を取得します。
postgres
URL
設定したパラメーターから自動的に生成される JDBC 接続 URL。
jdbc:postgresql://holodemo-cn-hangzhou.hologres.aliyuncs.com:80/postgres
Test Connection
[接続テスト] をクリックして設定を検証します。成功メッセージは接続が成功したことを示します。
N/A
-
-
[OK] をクリックしてデータソースを保存し、接続を確立します。
接続が確立されると、データの操作を開始できます。詳細については、DataGrip の公式ドキュメントをご参照ください。
Hologres の一般的なユースケースは次のとおりです。
-
オフラインデータのクエリを高速化する。詳細については、「外部テーブルを使用した MaxCompute データのクエリ高速化」をご参照ください。
-
データをリアルタイムで書き込む。詳細については、「Hologres 結果テーブル」をご参照ください。
-