DataGrip は、アプリケーションを複数のデータベースに接続できる開発ツールです。DataGrip は、データベースの作成、管理、およびメンテナンスを容易にします。このトピックでは、DataGrip クライアントを使用して Hologres データベースに接続する方法について説明します。
前提条件
DataGrip クライアントがインストールされていること。インストールされていない場合は、DataGrip ページからダウンロードしてインストールしてください。この例では、DataGrip 2024.2.1 を使用しています。
Hologres インスタンスが購入され、データベースが作成されていること。詳細については、「Hologres インスタンスの購入」および「データベースの作成」をご参照ください。
Hologres インスタンスでインターネット経由のアクセスが有効になっていること。詳細については、「インスタンス構成」をご参照ください。
手順
DataGrip クライアントから Hologres データベースに接続するには、次の手順を実行します。
DataGrip クライアントを開き、
[データベースエクスプローラー] の下の アイコンをクリックします。[データソース] > [postgresql] を選択します。

[データソースとドライバー] ダイアログボックスで、次の表に示すパラメーターを構成します。
説明missing driver filesメッセージが表示された場合は、[ダウンロード] をクリックして、最初にドライバーをダウンロードします。以前のバージョンの DataGrip クライアントを使用している場合は、[イントロスペクション] タブの [オプション] セクションで [JDBC メタデータを使用してイントロスペクションする] を選択します。


パラメーター
説明
例
名前
接続のカスタム名。
該当なし
ホスト
Hologres インスタンスのパブリックエンドポイント。Hologres インスタンスのパブリックエンドポイントは、Hologres コンソールの [インスタンスの詳細] ページの [ネットワーク情報] セクションで確認できます。Hologres コンソール
holodemo-cn-hangzhou.hologres.aliyuncs.com
ポート
Hologres インスタンスのパブリックポート番号。Hologres インスタンスのポート番号は、Hologres コンソールの [インスタンスの詳細] ページの [ネットワーク情報] セクションで確認できます。Hologres コンソール
80
認証
認証方法。[ユーザーとパスワード] を選択します。
該当なし
ユーザー
Hologres インスタンスへのアクセスに使用するアカウントの AccessKey ID。 AccessKey ページから AccessKey ID を取得できます。
該当なし
パスワード
Hologres インスタンスへのアクセスに使用するアカウントの AccessKey シークレット。
該当なし
データベース
接続する Hologres データベースの名前。データベースの名前を表示するには、Hologres コンソール の [インスタンスの詳細] ページに移動し、左側のペインで [データベース管理] をクリックします。
postgres
URL
上記の構成に基づいて自動的に生成される接続アドレス。
jdbc:postgresql://holodemo-cn-hangzhou.hologres.aliyuncs.com:80/postgres
接続テスト
[接続テスト] をクリックします。「接続成功」メッセージが表示された場合、DataGrip は Hologres データベースに接続されています。
該当なし
[OK] をクリックします。
DataGrip が Hologres データベースに接続した後、DataGrip を使用してデータ開発操作を実行できます。詳細については、「DataGrip ドキュメント」をご参照ください。
Hologres は、通常、次のシナリオで使用されます。
オフラインデータの高速クエリ。詳細については、「Hologres に外部テーブルを作成して MaxCompute データのクエリを高速化する」をご参照ください。
リアルタイムデータ書き込み。詳細については、「Hologres 結果テーブル」をご参照ください。