DataGrip 2025.2 ヘルプ

DataGrip プロジェクト

DataGrip では、プロジェクトは、データソース、クエリコンソールとスクラッチファイル、マシンに保存されているファイルを含むアタッチディレクトリ、関連する設定の組み合わせです。プロジェクトは主に組織的な目的で使用されます。

DataGrip project overview
  1. データソースデータベースオブジェクトツリー。

  2. プロジェクトディレクトリとアタッチディレクトリ

  3. クエリコンソール

  4. データ処理スクリプト: アグリゲータエクストラクターローダー

  5. スクラッチファイル

新しいプロジェクトを作成すると、DataGrip プロジェクトディレクトリに対応するディレクトリが作成されます。このディレクトリには、DataGrip がプロジェクト設定を保存する .idea サブディレクトリが含まれます。

プロジェクトでは、すべてのデータソースの設定が <project_directory_path>/.idea/dataSources.xml ファイルに保存されます。アタッチされたディレクトリはプロジェクトに関連付けられますが、ディスク上の場所は変更されません。クエリコンソール、データ処理スクリプト、スクラッチファイルは IDE 構成ディレクトリファイルに保存されます。

アタッチされたディレクトリを VCS に配置できます。VCS から複製されたファイルとディレクトリも、アタッチされたディレクトリとしてファイルツールウィンドウ Alt+2 で使用できるようになります。

プロジェクトとグローバル設定

DataGrip では、プロジェクトレベルとグローバルの 2 つのレベルで設定を構成できます。

Types of settings

プロジェクト設定は、新規プロジェクトのデフォルト設定として設定しない限り、現在のプロジェクトにのみ適用されます。このような設定には、VCS 設定、コードスタイルオプション、言語リストインスペクションなどが含まれます。

プロジェクト設定

これらの設定は、現在のプロジェクトにのみ適用されます。これらは、他のプロジェクトファイルと一緒に .idea ディレクトリに .xml 形式で保存されます。例: プロジェクトは、プロジェクト内で使用可能な VCS 設定、コードスタイル、スペルチェッカー設定を保持します。

詳細は、プロジェクト設定を参照してください。

グローバル設定

グローバル設定は、DataGrip の特定のインストールのすべてのプロジェクトに適用されます。このような設定には、IDE の外観(テーマや配色など)、インストールされて有効になっているプラグインのセット、デバッガー設定、グローバルインスペクションプロファイルなどが含まれます。

詳細は、IDE の設定を参照してください。

プロジェクト設定を保存するプロジェクトディレクトリの詳細については、IDE で使用されるディレクトリトピックを参照してください。

2025 年 8 月 07 日

関連ページ:

データソース

データソースは接続構成です。データベースへの接続を確立するために使用される接続の詳細のリストが保存されます。例: ホスト、ポート、データベース名、ドライバー、SSH および SSL 構成設定など。データソース設定では、イントロスペクション用のデータベースとスキーマを選択し、データベースエクスプローラーで表示したり、接続用のドライバーを変更したりすることもできます。データソースはデータソースおよびドライバーダイアログで設定できます。このダイアログにアクセスするには、データベースエクスプローラー(表...

データベースオブジェクト

DB フロントエンド DataGrip の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。

ユーザーファイル

ユーザーファイルは、あなたのマシンまたはアクセス可能な他の場所に保存されているファイルです。DataGrip でこれらのファイルを操作するには、ファイルツールウィンドウに含むディレクトリをアタッチします。SQL ファイルを表示、編集、作成、削除できます。SQL ファイルを作成するファイルツールウィンドウで、SQL ファイルを作成するディレクトリを右クリックし、を選択します。新規ファイルダイアログで、ファイル名を指定してください。ファイルとディレクトリの管理:ファイルツールウィンドウでディレクト...

クエリコンソール

概要:クエリコンソールは、データソースにアタッチされる SQL ファイルです。ターミナルと同じように、クエリコンソールで SQL ステートメントを記述して実行できます。コンソールはプロジェクトコンテキストには含まれません。データソースを作成すると、データソースのデフォルトのクエリコンソールが自動的に作成されます。必要に応じて、追加のクエリコンソールを作成できます。各コンソールは新しい接続セッションを作成します。新しい接続を作成したくない場合は、単一セッションモードを有効にしてください。作成され...

データ抽出

データ抽出は、エディター (テキストエディター表示モード) でデータをコピーまたは表示する方法のルールを設定します。データのエクスポートアイコン () の近くにあるデータ抽出リストからデフォルトのエクストラクターを選択したり、既存のエクストラクターを構成したり、Groovy または JavaScript を使用してカスタムエクストラクターを作成したりできます。最後に選択したエクストラクターが、新しく開いたエディタータブのデフォルトのエクストラクターになります。MongoDB の場合、デフォルトの...

データローダー

データローダーは、表形式のデータファイルをデータベースにインポートできる特殊なスクリプトです。また、データエディターでこのデータを視覚的に表示することもできます。データエディターでのこのようなファイルの表示は読み取り専用です。データエディターでのデータ表示。例:Excel、JSON (デフォルトでは無効)JSON ファイルのテーブルビューでデータタブを有効にするには、詳細設定設定ページで、スクリプト化されたローダーによって検出される場合、ファイルをテーブルとして開くをすべてに設定します。データ...