データを表示する
データベースエクスプローラー ( )でテーブルをダブルクリックすると、テーブル、ビュー、仮想ビューがデータエディタータブで開きます。
データ表示モード
テーブル、 ツリー、 テキスト、 入れ替え の 3 つのモードでデータを閲覧・編集できます。 これらのモードを切り替えるには、ツールバーの 指定形式で表示 をクリックし、必要なモードを選択してください。
入れ替え: 行と列が 入れ替わる表示モード。 このチェックボックスを他の表示モードと組み合わせることができます。
このモードをテーブルとビューのデフォルトにするには、 Ctrl+Alt+S を押して設定を開き、 に移動します。 テーブルを自動的に転置する リストから 常 を選択します。 このオプションを有効にすると、クエリ結果は転置されません。

テーブル :テーブルデータのデフォルトの表示モード。 テーブル内のデータは、垂直列と水平行の交差部分であるセルに格納されます。

ツリー: キー値テーブルにデータが表示される表示モード。 子ノードが含まれている場合はキーセルを展開できます。 展開された子ノードからのデータは、キー列と値列に分配されます。

テキスト: データがテキストとして表示される表示モードです。 このモードでは、データエクストラクターを使用してデータを表します。 例: ツールバーの データ抽出ツール リストで CSV データエクストラクターを選択した場合、データベースオブジェクトデータは CSV 形式で表示されます。
データ抽出機能の詳細については、 データ抽出ツール のトピックを参照してください。

テーブル、ビュー、仮想ビューを転置する
テーブルデータを行から列に、列から行に回転できます。 転置表示では、行と列が入れ替わります。 トランスポーズアクションを他の表示モードと組み合わせることができます。
テーブル、ビュー、仮想ビューを転置するには、
指定形式で表示 をクリックし、 入れ替え を選択します。

テーブルビューのデータを再ロードする
エディターに表示されるデータをデータベースのコンテンツと同期させる場合は、テーブルビューのデータを再ロードする必要があります。 または、変更後に ページサイズ制限の設定を適用する場合。
ツールバーの
ページの再ロード をクリックします。
テーブルを右クリックし、コンテキストメニューから ページの再ロード を選択します。
Ctrl+F5 を押す。
列の管理
データエディター で 列の管理 ポップアップを使用して、列の検索、表示/非表示、順序の変更、ピン留め/ピン留め解除を行います。
ポップアップを開くには、データエディター ツールバーの
列の管理… をクリックするか、 Ctrl+F12 を押します。 または、列ヘッダーを右クリックして 列の管理… を選択します。

ポップアップでは、各列のデータ型が名前の横に表示されます。 ピン留めされた列は、リストの上部にグループ化されます。
ポップアップでは、次の操作ができます:
列を検索する: 名前で検索します。 一致するすべての列を一度に表示または非表示にできます。
列を表示または非表示にする: チェックボックスをオンまたはオフにします。 または、リスト内の列を選択し、 Space を押して表示/非表示を切り替えます。
列の順序を変更する: 列名をドラッグして、グリッド内の順序を変更します。 または、列を選択して Alt+Up または Alt+Down を押します。
列をピン留めまたはピン留め解除する: 列を右クリックし、対応するアクションを選択します。
列名とデータ型をコピーする: 列を右クリックし、 名前をコピー または 列名と型をコピー を選択します。
列に移動する: 列を選択して Enter を押します。 またはダブルクリックします。 ポップアップが閉じ、DataGrip はグリッド内の列に移動します。 列が非表示の場合、IDE により表示されます。
列の順序とピン留めの変更は、グリッドにすぐに反映されます。 一部の列が非表示の場合、ツールバーアイコンにインジケーターが表示されます。

列をピン留めする
1 つ以上の列を固定するには、列を選択し、ヘッダーを右クリックして、 列をピン留め または 複数列をピン留め を選択します。 ここまでの列をピン留め を選択して、選択した列までのすべての列をピン留めすることもできます。
列のピン留めを解除するには、ヘッダーを右クリックし、 列のピン留めを解除、 複数列のピン留めを解除 、または 全列のピン留めを解除 を選択します。
青い区切り線で、ピン留めされた列とスクロール可能な列が分けられます。 残りの列用のスペースが少なすぎる場合、ピン留めは使用できません。

列をエディターの幅に合わせる
データエディター の利用可能な幅に合わせて列のサイズを自動調整するには、列ヘッダーを右クリックして 列をウィンドウ幅に合わせる を選択します。
デフォルトの列幅に戻すには、同じコンテキストメニューから 列幅をリセット を選択します。

結果セットを生成したクエリを表示する
結果テーブルの生成に使用されたクエリを確認するには、
オプションメニューを表示 をクリックし、 クエリの表示 を選択します。 必要に応じて、クエリテキストを選択し、 Ctrl+C を押してクリップボードにコピーできます。
クエリが表示されているペインを閉じるには、 Escape を押します。

DML をプレビュー
テーブルエディターでデータを挿入、削除、または変更する際、DataGrip が選択した操作を実行するために使用するクエリをプレビューできます。 クエリをプレビューするには、ツールバーの
保留中の変更をプレビュー をクリックします。

ヒートマップを適用する
グリッドツールバーで、
テーブルの色付けオプション をクリックし、配色を選択します。
順次: 単一の色、または強度が異なる密接に関連した色の範囲で構成されます。

分岐中: 基準値に対する変動をハイライトします。 中心値から反対方向にずれた 2 つの対照的な色で構成されます。

ヒートマップのカラースキームをテーブル全体または各列に個別に適用することも、ブール値にのみ色付けを使用することもできます。
値を探る
エディターやビューを使用して、テーブルセルの値を閲覧、編集、分析できます。
値エディター
値エディターは、セルに格納されているデータを編集できる独立したエディターです。 値エディターを開くには、セルのコンテキストメニューで 値エディターで開く を選択します。

値エディターで値を編集するには、次の手順を実行してください:
新しい行を開始するには、 Enter を押します。
値を入力するには、 Ctrl+Enter を押します。
初期値に戻して編集モードを終了するには、 Escape を押します。
エディターでソフトラップを有効にするには、
行の折り返しの切り替え をクリックします。
セルに 1 行 JSON を保存している場合は、 形式の切り替え をクリックしてフォーマットを有効にできます。 このアクションにより、1 行 XML および JSON 文字列がフォーマットされます。
テーブルに配列が array 列に格納されている場合、値エディターの専用グリッドで配列を表示および編集できます。 エディターで配列を開くには、配列を含むセルをダブルクリックします。 エディターでは、要素の編集、追加、削除、変更の取り消しが可能です。 各変更は、メイングリッドと同様にハイライトされます。

削除した要素を非表示にするには、右上隅にある値エディター設定ボタンをクリックして、 削除された要素を非表示にする を選択します。

値エディターは、次のいずれかの操作を行うまで、配列に加えた変更を保存します。
配列の変更を元に戻すには、選択して
変更を戻す をクリックします。
メイングリッドの変更をすべて元に戻すには、選択し、メイングリッドツールバーの
選択項目の復元 をクリックします。
メイングリッドを閉じます。
変更内容をデータベースに送信するには、メイングリッドのツールバーにある サブミット をクリックするか、 Ctrl+Enter を押してください。 変更内容は、メイングリッドで行ったすべての変更内容とともに送信されます。
プレビューイメージ
値エディターでイメージをプレビューできます。 これを行うには、イメージを含むセルを右クリックし、コンテキストメニューで 画像の表示 を選択します。
パフォーマンスの問題を活用するために、デフォルトの LOB サイズは 1024 バイトに制限されていることに注意してください。 これは、1024 バイトのみがテーブルエディターにロードされることを意味します。 このサイズを大きくして大きなイメージを表示するには、 Ctrl+Alt+S を押して設定を開き、 に移動して、 値ごとにロードされる最大バイト数 オプションの値を変更します。

集計ビュー
DataGrip では、 データ集計スクリプトおよびデータ抽出スクリプトを利用して集計値や抽出値を取得できます。
集計ビューでは、複数のセルの値を選択して、単一の集計値を取得できます。 集計ビューを開くには、セルのコンテキストメニューで 集計ビューの表示 を選択します。 ビューには、集計機能によって計算された値が表示されます。

集計 タブのツールバーにある歯車アイコン( )をクリックすると、アグリゲータの表示、有効化、無効化を切り替えることができます。 バンドルされているアグリゲータにアクセスするには、 スクリプトディレクトリに移動 を選択してください。 スクリプトは Scratches and Consoles | Extensions | データベースツールおよび SQL | data | aggregators に格納されています。 ディレクトリは ファイル ツールウィンドウで開きます。
また、独自の集約スクリプトを作成することもできます。 独自のアグリゲータを追加するには、スクリプトを aggregators ディレクトリに配置します。

単一レコード表示
データエディターのサイドパネルにある 単一レコードビューを使用して、特定のレコードの値を表示および編集できます。

単一レコードビューを開くには、セルまたはレコードを選択し、次のいずれかを実行してください:
Ctrl+Shift+Enter を押す。
ツールバーの
レコードビュー をクリックします。
右クリックして、
レコードビューの表示 を選択します。
単一レコードビューには、1 列レイアウトと 2 列レイアウトの 2 つのレイアウトがあります。 パネルの右上隅にある 設定 をクリックして、他のレイアウトを選択すると、レイアウトを切り替えることができます。
1 列レイアウト | 2 列レイアウト |
![]() | ![]() |
データの視覚化
チャートを使用してデータベースオブジェクトデータを視覚化し、データエディターでクエリ結果セットをプロットできます。 使用可能なグラフの種類は次のとおりです: 棒、円、面、折れ線、散布図、バブル、株式、面範囲、ヒストグラム。 データをグループ化することもできます。
作業内容に応じて、プロットは分割モードで表示されるか、表の代わりに表示されます:
データベースオブジェクトデータと DSV ファイル: 分割モード。
エディター内の結果とクエリ結果は、テーブルの代わりに データベース出力 ツールウィンドウに表示されます。
グラフをプロットする
データを視覚化するには、データエディターのツールバーで
チャートの表示 をクリックします。
デフォルトのグラフタイプはデータタイプに応じて自動的に選択されます。 正確な値を表示するには、チャート上でその値にマウスを移動します。

グラフを構成する
サポートされているいずれかのグラフタイプでデータを表示できます。 軸設定を使用して、利用可能な列で必要なデータをプロットしてください。
チャートツールバーで、
系列の設定を表示 をクリックします。
グラフタイプセレクターで、プロットするタイプのアイコンをクリックします。
各軸の設定を構成してください:
列の追加 をクリックし、プロットする列を選択します。
データ表示を変更するには、「
修飾子 」をクリックします。

複数の系列をプロットする
チャートツールバーで、
系列の設定を表示 をクリックします。
同じテーブルのデータを使用してもう 1 つの系列をプロットするには、 新しい系列の追加 をクリックして新しい系列を構成します。
シリーズを削除するには、シリーズ設定ペインの右上隅にある
削除 をクリックします。

グラフをエクスポートする
チャートツールバーの
PNG にエクスポート をクリックして、生成されたチャートを .png 形式で保存します。
ファイル名を入力して 保存 をクリックします。
リファレンス
項目 | 説明 |
|---|---|
| .png 形式でチャートをエクスポートします。 |
| グラフタイプセレクターと軸設定を含むシリーズ設定ペインを開きます。 |
項目 | 説明 |
|---|---|
グラフの種類 | |
棒グラフ | |
Pie | |
エリア | |
行 | |
分布 | |
バブル | |
ストック | |
AreaRange | |
ヒストグラム | |
コントロール | |
| (複数の系列プロットの場合) プロットから系列を削除します。 |
X 軸 | X 軸にプロットされる列を決定します。 軸 修飾子 は、データの表示方法を定義します。
|
グループ | X 軸の値をグループ化する方法を決定します。 |
Y 軸 | Y 軸にプロットされる列を決定します。 軸 修飾子 は、どの Y 軸値が表示されるかを定義します。 |
地理データを表示する
地理データビューアーまたは ジオビューアーは、地理空間データを探索するためのグラフィックビューアーです。
現在、ジオビューアー は PostgreSQL データベーステーブルや表形式データファイル(CSV、XLSX、その他の 対応ファイル形式 )のデータを扱えます。 DataGrip は WKT、WKB、PostGIS ジオメトリ 4326 形式の座標をサポートしています。
ジオビューアー を開いた後、テーブルの行をクリックすればマップ上の対応エリアへ移動でき、マップ上のピンをクリックすれば該当する行へ移動できます。
PostgreSQL テーブルから地理データを表示する
データベースエクスプローラー で、地理データを含むテーブルをダブルクリックします。
ツールバーの
Geo ビューアーの表示 をクリックします。
JCEF を有効にすることの潜在的なリスクに関する通知を参照してください。 リスクを受け入れる場合は、 JCEF の有効化 をクリックします。
再起動が必要です ウィンドウで、 今すぐ再起動 をクリックします。
再起動後、 Ctrl+F5 を押すか、地理的データを含むテーブルを再度開きます。
ツールバーの
Geo ビューアーの表示 をクリックします。
表形式のデータファイルから地理データを表示する
ファイル ツールウィンドウで、地理データを含むファイルをダブルクリックします。
開いたエディタータブの下部にある データ をクリックして、ファイルの内容をテーブルデータとして表示します。
ツールバーの
Geo ビューアーの表示 をクリックします。
JCEF を有効にした後に DataGrip を回復する
config ディレクトリに移動します。
- 構文
%HOMEPATH%\.<product><version>\config\projects
- サンプル
C:\Users\JohnS\.DataGrip%instance-version%\config\projects
- 構文
~/Library/Application Support/<product><version>
- サンプル
~/Library/Application Support/DataGrip%instance-version%
- 構文
~/.<product><version>/config/plugins
- サンプル
~/.DataGrip%instance-version%/config/plugins
options ディレクトリで、 ide.general.xml をテキストエディターで開きます。
次の行を削除します:
<entry key="ide.browser.jcef.enabled" value="true" />



