リリースノート
このセクションでは、現在のリリースで DataGrip に追加された機能を一覧表示します。他の DataGrip バージョンのリリースノートを表示するには、ヘルプサイトのバージョンスイッチャーをクリックして、必要なバージョンを選択します。

AI Assistant 機能
テキストから SQL へ
AI Assistant はエディターで SQL コードを生成できるようになりました。この機能を使用するには、Ctrl+\ を押すか、エディターツールバーで AI でコードを生成するをクリックして、プロンプトを入力します。例:
Add queries that will create a books table and populate it with three sample rows

アシスタントがコードを生成したら、提案ペインの下部にある対応するボタンをクリックして、結果を受け入れるか、再生成するか、プロンプトを指定することができます。また、生成されたコードを AI チャットに持ち込んで、コードに関する質問を AI Assistant に確認することもできます。

AI Assistant チャットでデータベースオブジェクトについてメンションする
プロンプトでデータベーススキーマを指定すると、AI Assistant チャットにデータベーススキーマを添付できます。これを行うには、プロンプトに # と入力し、その後にスキーマ名を入力します。例: Give me a query to get all actor names from #public

AI Assistant がスキーマを分析し、結果を生成します。

AI Assistant チャットでファイルについてメンションする
添付フォルダーからファイルをメンションすることもできます。これは、特定のスクリプトを AI Assistant にコンテキストとして提供する場合に役立ちます。

インテンションアクションを使用して SQL の問題を説明し、修正する
AI Assistant のヘルプを使用して、SQL の問題をより深く理解し、修正できるようになりました。弱い警告よりも高いレベルの問題については、アシスタントが説明と修正を提案するようになりました。
説明を表示するには、ハイライトされたコードを選択し、Alt+Enter を押して AI アクションを選択し、次にキャレットの SQL の問題を説明するを押して、インテンションアクションを呼び出します。AI Assistant がチャットで説明を提供します。

この問題を修正するには、AI アクションポップアップウィンドウでキャレットの SQL 問題を修正を選択します。AI Assistant が SQL コードを修正されたコードに置き換えます。

この機能では、適切な説明と修正を提案するためにデータベーススキーマを添付する必要がある場合があります。
テーブルの変更
AI Assistant がテーブルの変更を支援できるようになりました。支援を受けるには、変更ダイアログで AI Assistant をクリックして AI Assistant ダイアログを呼び出します。ダイアログで、AI Assistant に必要な操作を依頼します。例:
Switch all the VARCHAR data types to CHAR

AI Assistant が結果コードを生成すると、ダイアログのプレビューペインでそれを表示できるようになります。
データの操作
スクリプト化されたデータローダー
表形式のデータファイルからデータをインポートできるようになりました。次のファイル形式のインポートを可能にするために、スクリプトデータローダーを実装しました。
Excel
JSON
Parquet
シェイプファイル
カスタムスクリプトローダーを追加するには、Scratches and Consoles | Extensions | Database Tools and SQL | data | loaders 内の特定のディレクトリに配置します。
データをインポートするには、ファイルツールウィンドウからデータベースエクスプローラーのスキーマにファイルをドラッグし、開いたインポートダイアログでインポート設定を構成します。

さらに、DataGrip では、データエディターで表形式のデータファイルの内容を表示できるようになりました。ファイルを開くには、ファイルツールウィンドウでファイルをクリックします。この機能を無効にするには、に移動し、スクリプト化されたローダーによって検出される場合、ファイルをテーブルとして開く設定を見つけて、なしを選択します。


表形式データファイル用のジオビューアー
Geo ビューアーを使用して、表形式のデータファイル (CSV、XLSX など) に保存されている地理空間データを表示できるようになりました。
Geo ビューアーの詳細については、地理データを表示するを参照してください。

グリッドフローティングツールバーの関連行へのナビゲーション
これで、テーブルセルのフローティングツールバーを使用して関連レコードに移動できるようになりました。これを行うには、セルをクリックし、表示されるフローティングツールバーの 関連するすべての行アイコンをクリックします。

フローティングツールバーからアクションを削除するには、ツールバーを開き、 詳細をクリックして、このツールバーをカスタマイズするを選択します。グリッドフローティングツールバーをカスタマイズするダイアログでアクションを選択し、
除去をクリックします。でアクションを復元するには、グリッドフローティングツールバーを選択して追加をクリックします。
関連行アクションの動作設定を使用してアクションの動作を設定できます。そのためには、に移動します。最初に移動して選択オプションは、最初に参照された行を選択し、テーブル内のすべての行を表示します。すべてを移動してフィルタリングするオプションは、参照された行のみを表示します。
グリッドフローティングツールバーから Web リンクとファイル URI を開く
選択したセルのフローティングツールバーの対応するアクションを使用して、Web リンクとファイル URI を開くことができるようになりました。
URL を開くをクリックすると、OS のデフォルトの Web ブラウザーで URL が開きます。

ファイル URI を開くをクリックすると、OS のデフォルトのファイルブラウザーでファイル URI が開きます。

デフォルトでは、セキュリティ上の理由から、これらの機能は無効になっています。有効にするには、Ctrl+Alt+S 設定のデータベース | データエディターとビューアーページに移動し、URL クリック設定セクションで対応する設定を選択します。
自動値補完
データエディターのセル値の補完は自動になりました。補完はローカルであるため、そのオプションは、すでに読み込まれている現在の列の他の値に基づいていることに注意してください。
補完の使用に関する詳細については、値の補完を使用するを参照してください。
列の選択
列のヘッダーをクリックすると、列内のすべての値を選択できるようになりました。
列内の値を並べ替える機能は引き続き利用できます。列の値を並べ替えるには、対応するアイコンをクリックする必要があります。
どこでも検索ポップアップ
フィルター
どこでも検索ポップアップのデータベースタブで、データベースオブジェクトタイプ別に検索結果をフィルターできるようになりました。これを行うには 2 つの方法があります。
右上隅のフィルターアイコンを使用します。

結果をフィルタリングできるオブジェクトタイプの名前は次のとおりです。
データベースとスキーマ : データベース、外部データベース、外部スキーマ、スキーマ。
テーブル : テーブル、ビュー、マテリアライズドビュー、仮想テーブル、外部テーブルなど。
スクリプト : 関数、ストアドプロシージャ、集計、パッケージ、パーティション関数など。
タイプ : エイリアス型、コレクション型、オブジェクト型、テーブル型。
/に続けてオブジェクトタイプ、オブジェクト名を入力します。たとえば、
/tablesと入力すると、イントロスペクトされたデータベーステーブルのリストが表示され、/tables filmと入力すると、名前に film が含まれるテーブルが検索されます。
プレビュー
どこでも検索ポップアップに、検索しているコードベース要素をプレビューするオプションが追加されました。プレビューペインでは、プロジェクト内を移動するときに追加のコンテキストが提供されます。検索結果にプレビューペインを表示するには、ツールバーの プレビューをクリックします。

より良いスコープ
スコープセレクターでは、データソースがスコープリストの先頭に表示されるようになりました。

テキストタブに、新しいキャッシュされたデータベースソーススコープが追加されました。
このタブでは、データベースの関数、ビューなどのソースコード内を検索できます。

どこでも検索機能の詳細については、どこでも検索を参照してください。
接続
スマートリフレッシュ
The 自動同期 setting works differently for Oracle and Microsoft SQL Server. After a DDL statement is executed, DataGrip analyses which objects could be potentially modified by the statement and only refreshes the set of these objects instead of refreshing the whole schema.
設定の詳細については、ダイアログリファレンストピックを参照してください。
接続起動スクリプト用の IDE マクロ
接続起動スクリプトで IDE 組み込みマクロを使用できます。
スクリプトにマクロを追加するには、データソースおよびドライバーダイアログ (Ctrl+Alt+Shift+S) を開き、データソースを選択して、オプションタブを開きます。フィールドに移動して、マクロの挿入をクリックします。

非 RSA 証明書のサポート
SSL 接続では RSA 以外の証明書がサポートされます。
[Snowflake] アイスバーグ、ダイナミック、ハイブリッドテーブルのサポート
Iceberg、動的、ハイブリッド Snowflake テーブルがイントロスペクトされ、データベースエクスプローラーに表示されるようになります。
Snowflake データソースの詳細については、Snowflake を参照してください。

関連ページ:
リリースノート
このセクションでは、現在のリリースで DataGrip に追加された機能を一覧表示します。他の DataGrip バージョンのリリースノートを表示するには、ヘルプサイトのバージョンスイッチャーをクリックして、必要なバージョンを選択します。クエリコンソールがクエリファイルになる:この変更は 2025.3.1 で元に戻されます。クエリコンソールがデフォルトのワークフローとして復活しました。詳細については、クエリコンソールが復活ブログ投稿を参照してください。データベースエクスプローラーのフォルダーの...
エディターで AI を使用する
AI Assistant プラグインをインストールするこの機能は、インストールして有効にする必要がある AI Assistant プラグインに依存しています。を押して設定を開き、を選択します。マーケットプレースタブを開き、AI Assistant プラグインを見つけて、インストールをクリックします (プロンプトが表示されたら、IDE を再起動します)。AI Assistant にコードを生成したりチャットを開始したりするよう依頼する:エディター内でプロンプトを使用してコードの生成を使用するか、AI...
AI とチャットする
AI Assistant プラグインをインストールするこの機能は、インストールして有効にする必要がある AI Assistant プラグインに依存しています。を押して設定を開き、を選択します。マーケットプレースタブを開き、AI Assistant プラグインを見つけて、インストールをクリックします (プロンプトが表示されたら、IDE を再起動します)。AI Assistant ツールウィンドウを使用して、LLM (大規模言語モデル) と会話したり、プロジェクトについて質問したり、タスクを反復したりできま...
AI プロンプトを使用してコードの説明とリファクタリングを行う
AI Assistant プラグインをインストールするこの機能は、インストールして有効にする必要がある AI Assistant プラグインに依存しています。を押して設定を開き、を選択します。マーケットプレースタブを開き、AI Assistant プラグインを見つけて、インストールをクリックします (プロンプトが表示されたら、IDE を再起動します)。事前に作成されたプロンプトを使用して、コードの説明、リファクタリング、コード内の問題の検出を行います。DataGrip は、プロジェクトで使用される言語...
データベースで AI を活用する
テーブルの変更に AI の支援を受ける:自然言語を使用して、変更ダイアログで AI Assistant にデータベーステーブルを変更するように依頼できます。データベースエクスプローラーで、変更するテーブルを右クリックし、テーブルの変更を選択します。または、テーブルを選択してを押します。変更ダイアログで、左側のテーブル構造エディターペインのツールバーを見つけて、AI Assistant をクリックします。開いた AI Assistant ダイアログでプロンプトを入力し、OK をクリックします。AI A...
インポート
スクリプトファイルからデータをインポートするには、ファイルの実行ページの説明に従ってファイルを実行します。スクリプトファイルに加えて、CSV、TSV、区切り文字で区切られた値を含むその他のテキストファイルからデータをインポートできます。マシンに保存されている SQL ファイルを DataGrip のプロジェクトに追加する方法の詳細については、「SQL ファイルを含むディレクトリを添付する」を参照してください。データのインポートデータベースエクスプローラー (表示 | ツールウィンドウ | データベー...