DataGrip は、単一のアプリケーションから複数のデータベースに接続できるデータベース開発ツールです。これを使用すると、データベースを迅速かつ容易に作成、管理、保守できます。この Topic では、DataGrip から Hologres に接続する方法について説明します。
前提条件
-
DataGrip クライアントがインストールされていること。インストールされていない場合は、DataGrip をクリックしてインストールします。この Topic では、DataGrip 2024.2.1 を例として使用します。
-
Hologres インスタンスを購入し、データベースを作成済みであること。詳細については、「Hologres インスタンスの購入」および「データベースの作成」をご参照ください。
-
Hologres インスタンスのパブリックエンドポイントが有効化されていること。詳細については、「インスタンスの詳細」をご参照ください。
手順
DataGrip クライアントを Hologres に接続するには、次の手順を実行します。
-
DataGrip クライアントを開き、
アイコンを [Database Explorer] メニューバー上でクリックします。 -
[データソース] > [PostgreSQL] を選択します。

-
[データソースとドライバー] ダイアログボックスで、次のパラメーターを設定します。
説明-
missing driver filesというメッセージが表示された場合は、[ダウンロード] をクリックしてドライバーファイルをダウンロードします。 -
一部の古いバージョンの DataGrip クライアントでは、[オプション] タブの [イントロスペクション] セクションで、[JDBC メタデータを使用してイントロスペクト] を選択します。


パラメーター
説明
例
名前
接続のカスタム名です。
なし
ホスト
Hologres インスタンスのパブリックエンドポイントです。Hologres コンソールに移動し、Instance Details ページの Network Information セクションからエンドポイントを取得してください。
holodemo-cn-hangzhou.hologres.aliyuncs.com
ポート
Hologres インスタンスのパブリックポートです。Hologres コンソールに移動し、Instance Details ページの Network Information セクションからポート番号を取得してください。
80
認証
認証方法。[ユーザーとパスワード] を選択します。
なし
ユーザー
ご利用の Alibaba Cloud アカウントの AccessKey ID です。AccessKey 管理ページに移動して AccessKey ID を取得してください。
なし
パスワード
ご利用の Alibaba Cloud アカウントの AccessKey Secret です。
なし
データベース
接続する Hologres データベースの名前です。Hologres コンソールに移動し、Instances ページの Database Management ページからデータベース名を取得してください。
postgres
URL
設定に基づいて自動的に生成される接続 URL です。
jdbc:postgresql://holodemo-cn-hangzhou.hologres.aliyuncs.com:80/postgres
接続テスト
[接続テスト] をクリックしてください。成功メッセージが表示されれば、DataGrip は Hologres に正常に接続されています。
なし
-
-
[OK] をクリックして、DataGrip を Hologres に接続します。
DataGrip が Hologres に接続されると、データ開発を実行できます。詳細については、DataGrip ヘルプドキュメントをご参照ください。
以下は、Hologres の一般的な利用シナリオです:
-
オフラインデータのクエリの高速化。詳細については、「外部テーブルを使用した MaxCompute データのクエリの高速化」をご参照ください。
-
リアルタイムでのデータ書き込み。詳細については、「Hologres 結果テーブル」をご参照ください。
-