メインコンテンツまでスキップ
バージョン: Latest-4.0

データグリップ

データグリップは、StarRocksの内部データと外部データの両方のクエリをサポートしています。

データグリップからStarRocksに接続するには、ネイティブのStarRocks JDBCドライバー(推奨)またはMySQLドライバーのいずれかを使用できます。

StarRocks JDBCドライバーを使用して接続する(推奨)

StarRocks JDBCドライバーは正確なメタデータ検出を提供し、データグリップでのスキーマブラウジング、オートコンプリート、テーブルイントロスペクションを可能にします。

前提条件

StarRocks JDBCドライバーJARをダウンロードします。詳細はStarRocks JDBCドライバーでダウンロード手順を参照してください。

手順

  1. データグリップで、ファイル > データソース(またはデータベースアイコンをツールバーでクリックします)。

  2. **+**をクリックし、ドライバーとデータソースを選択します。

  3. ドライバータブで、**+**をクリックして新しいドライバーを作成します。

    • 名前StarRocksに設定します。
    • ドライバーファイルの下で、**+**をクリックし、ダウンロードしたStarRocks JDBCドライバーJARを追加します。
    • クラスcom.starrocks.cj.jdbc.Driverに設定します。
    • を設定します。URLテンプレートに設定します。
      jdbc:starrocks://{host}:{port}/{catalog}.{database}
    • をクリックしてOKドライバーを保存します。

    DataGrip - StarRocksドライバー構成

  4. に戻り、データソースタブで、**+**をクリックして、StarRocks作成したドライバーを選択します。

  5. 接続設定を構成します。

    • ホスト: StarRocksクラスターのFEホストIPアドレス。
    • ポート: StarRocksクラスターのFEクエリポート。例: 9030
    • カタログ: ターゲットカタログの名前。内部テーブルにはdefault_catalogを使用するか、外部カタログの名前を使用します。
    • データベース: カタログ内のターゲットデータベースの名前。
    • ユーザー: StarRocksクラスターにログインするためのユーザー名。例: admin
    • パスワード: StarRocksクラスターにログインするためのパスワード。
  6. 接続テストをクリックして設定を確認し、次にOKをクリックします。

MySQLドライバーを使用して接続する

MySQLドライバーは、StarRocks JDBCドライバーのフォールバックです。

DataGripでデータソースを作成します。データソースとしてMySQLを選択する必要があることに注意してください。

DataGrip - 1

DataGrip - 2

構成する必要があるパラメーターは次のとおりです。

  • ホスト: StarRocksクラスターのFEホストIPアドレス。
  • ポート: StarRocksクラスターのFEクエリポート。例: 9030
  • 認証: 使用する認証方法。選択ユーザー名とパスワード
  • ユーザー: StarRocksクラスターへのログインに使用するユーザー名。例: admin
  • パスワード: StarRocksクラスターへのログインに使用するパスワード。
  • データベース: StarRocksクラスターでアクセスするデータソース。このパラメーターの値は<catalog_name>.<database_name>形式です。
    • catalog_name: StarRocksクラスター内のターゲットカタログの名前。内部カタログと外部カタログの両方がサポートされています。
    • database_name: StarRocksクラスター内のターゲットデータベースの名前。内部データベースと外部データベースの両方がサポートされています。
Rocky the happy otterStarRocks Assistant

AI generated answers are based on docs and other sources. Please test answers in non-production environments.