データを表示する
データベースツールウィンドウ ( ) でテーブルをダブルクリックすると、テーブル、ビュー、仮想ビューがデータエディタータブで開きます。
データ表示モード
データは、Table、ツリー、テキスト、置き換えの 3 つのモードで参照および編集できます。これらのモードを切り替えるには、指定形式で表示ボタン () をクリックして、必要なモードを選択します。
置き換え : 行と列が入れ替わる表示モード。このチェックボックスを他の表示モードと組み合わせることができます。
このモードをテーブルとビューのデフォルトにするには、Ctrl+Alt+S を押して設定を開き、テーブルを自動的に転置するリストから常時を選択します。このオプションを有効にすると、クエリ結果は転置されません。
に移動します。テーブル: テーブルデータのデフォルトの表示モード。テーブル内のデータは、垂直列と水平行の交点であるセルに格納されます。
ツリー : キー値テーブルにデータが表示される表示モード。子ノードが含まれている場合はキーセルを展開できます。展開された子ノードからのデータは、キー列と値列に分配されます。このモードを使用して、JSON および配列データを操作することを検討できます。
テキスト : データがテキストとして表示される表示モード。
テーブル、ビュー、仮想ビューを転置する
テーブルデータを行から列に、列から行に回転できます。転置ビューでは、行と列が入れ替わります。トランスポーズアクションを他の表示モードと組み合わせることができます。
テーブル、ビュー、仮想ビューを転置するには、指定形式で表示ボタン (
) をクリックし、置き換えを選択します。
テーブルビューのデータを再ロードする
エディターに表示されるデータをデータベースのコンテンツと同期させる場合は、テーブルビューのデータを再ロードする必要があります。または、変更後にページサイズ制限の設定を適用する場合。
ツールバーのページの再ロードボタン(
)をクリックします。
テーブルを右クリックし、コンテキストメニューからページの再ロードを選択します。
Ctrl+F5 を押します。
結果セットを生成したクエリを表示する
結果テーブルの生成に使用されたクエリを表示するには、「オプションメニューを表示」ボタン (
) をクリックし、「クエリの表示」を選択します。必要に応じて、Ctrl+C を押してクエリテキストを選択し、クリップボードにコピーできます。
クエリが表示されているペインを閉じるには、Escape を押します。
DML をプレビュー
テーブルエディターでデータを挿入、削除、変更すると、IntelliJ IDEA が選択した操作を実行するために使用するクエリをプレビューできます。クエリをプレビューするには、ツールバーの保留中の変更をプレビューボタン(
)をクリックします。
値を探る
エディターとビューを使用して、テーブルセルの値を表示、編集、分析します。
値エディター
値エディターは、セルに格納されているデータを編集できる独立したエディターです。値エディターを開くには、セルのコンテキストメニューで値エディターで開くを選択します。
![値エディターで開くコンテキストメニューオプション Open in Value Editor context menu option](https://resources.jetbrains.com/help/img/idea/2024.1/db_show_value_editor.png)
値エディターで値を編集するには、次の手順を実行します。
新しい行を開始するには、Enter を押します。
値を入力するには、Ctrl+Enter を押します。
初期値に戻して編集モードを終了するには、Escape を押します。
行の折り返しの切り替えボタン
をクリックして、エディターでソフトラップを有効にします。
1 行の JSON をセルに保存する場合は、形式の切り替えアイコンをクリックできます。このアクションは、1 行の XML および JSON 文字列をフォーマットします。
プレビューイメージ
値エディターでイメージをプレビューできます。これを行うには、イメージを含むセルを右クリックし、コンテキストメニューで画像の表示を選択します。
パフォーマンスの問題を活用するために、デフォルトの LOB サイズは 1024 バイトに制限されていることに注意してください。これは、1024 バイトのみがテーブルエディターにロードされることを意味します。このサイズを大きくして大きなイメージを表示するには、Ctrl+Alt+S を押して設定を開き、値ごとにロードされる最大バイト数オプションの値を変更します。
に移動して、![値エディターでイメージをプレビューする Preview images in the value editor](https://resources.jetbrains.com/help/img/idea/2024.1/db_preview_images_in_the_value_editor.png)
集計ビュー
IntelliJ IDEA では、データアグリゲータスクリプトとデータエクストラクタースクリプトを使用して、集計された値と抽出された値を取得できます。
集計ビューでは、複数のセルの値を選択して、単一の集計値を取得できます。集計ビューを開くには、セルのコンテキストメニューで集計ビューの表示を選択します。ビューには、集計機能によって計算された値が表示されます。
![値エディターで開くコンテキストメニューオプション Open in Value Editor context menu option](https://resources.jetbrains.com/help/img/idea/2024.1/db_show_aggregate_view.png)
アグリゲートを表示、有効化、無効化するには、集計タブのツールバーにある歯車アイコン () をクリックします。バンドルされたアグリゲータにアクセスするには、スクリプトディレクトリに移動を選択します。スクリプトは Scratches and Consoles | Extensions | Database Tools and SQL | data | aggregators にあります。ディレクトリはプロジェクトツールウィンドウに開きます。
また、独自の集約スクリプトを作成することもできます。独自のアグリゲータを追加するには、スクリプトを aggregators ディレクトリに配置します。
![スクリプトとエクストラクターを集約する Aggregate scripts and extractors](https://resources.jetbrains.com/help/img/idea/2024.1/db_aggregate_scripts_and_extractors.png)
単一レコード表示
データエディターのサイドパネルにある単一レコードビューを使用して、特定のレコードの値を表示および編集できます。
![データエディターの単一レコード表示 Single record view in data editor](https://resources.jetbrains.com/help/img/idea/2024.1/db_single_record_view.png)
単一レコードビューを開くには、セルまたはレコードを選択し、次のいずれかを実行します。
Ctrl+Shift+Enter を押します。
ツールバーの
レコードビューをクリックします。
右クリックし、レコードビューを表示を選択します。
単一レコードビューには、1 列レイアウトと 2 列レイアウトの 2 つのレイアウトがあります。パネルの右上隅にある 設定をクリックして、他のレイアウトを選択すると、レイアウトを切り替えることができます。
1 列レイアウト | 2 列レイアウト |
![]() | ![]() |
データの視覚化
チャートを使用してデータベースオブジェクトデータを視覚化し、データエディターでクエリ結果セットをプロットできます。使用可能なグラフの種類は次のとおりです: 棒、円、面、折れ線、散布図、バブル、株式、面範囲、ヒストグラム。データをグループ化することもできます。
作業内容に応じて、プロットは分割モードで表示されるか、表の代わりに表示されます。
データベースオブジェクトデータと DSV ファイル: 分割モード。
エディター内の結果とクエリ結果は、テーブルではなくサービスツールウィンドウに設定されます。
グラフをプロットする
データを視覚化するには、データエディターのツールバーで
チャートの表示をクリックします。
デフォルトのグラフタイプはデータタイプに応じて自動的に選択されます。正確な値を表示するには、チャート上でその値にマウスを移動します。
![データをグラフとして視覚化する Visualize data as a chart](https://resources.jetbrains.com/help/img/idea/2024.1/db_visualize_data_as_a_chart.png)
グラフを構成する
サポートされているチャットタイプのいずれかでデータを表示できます。軸設定を使用して、使用可能な列で必要なデータをプロットします。
チャートツールバーで、
系列の設定を表示をクリックします。
グラフタイプセレクターで、プロットするタイプのアイコンをクリックします。
軸ごとに、その設定を構成します。
列の追加をクリックし、プロットする列を選択します。
データ表示を変更するには、「
修飾子」をクリックします。
![グラフを構成する Configure a chart](https://resources.jetbrains.com/help/img/idea/2024.1/db_configure_a_chart.png)
複数の系列をプロットする
チャートツールバーで、
系列の設定を表示をクリックします。
同じテーブルのデータを使用してもう 1 つの系列をプロットするには、新しい系列の追加をクリックして新しい系列を構成します。
シリーズを削除するには、シリーズ設定ペインの右上隅にある
除去をクリックします。
![複数の系列をプロットする Plot multiple series](https://resources.jetbrains.com/help/img/idea/2024.1/db_plot_multiple_series.png)
グラフをエクスポートする
チャートツールバーの
PNG にエクスポートをクリックして、生成されたチャートを .png 形式で保存します。
ファイル名を入力して保存をクリックします。
リファレンス
項目 | 説明 |
---|---|
| .png 形式でチャートをエクスポートします。 |
| グラフタイプセレクターと軸設定を含むシリーズ設定ペインを開きます。 |
項目 | 説明 |
---|---|
グラフの種類 | |
| Bar |
| Pie |
| エリア |
| 行 |
| 分布 |
| 泡 |
| ストック |
| AreaRange |
| ヒストグラム |
コントロール | |
| (複数の系列プロットの場合) プロットから系列を削除します。 |
X 軸 | X 軸にプロットされる列を決定します。 軸修飾子は、データの表示方法を定義します。
|
グループ | X 軸の値をグループ化する方法を決定します。 |
Y 軸 | Y 軸にプロットされる列を決定します。 軸修飾子は、どの Y 軸値が表示されるかを定義します。 |
PostgreSQL の地理データに Geo ビューアーを使用する
Geo ビューアーは、データベース内の空間データを探索するために使用できるグラフィックビューアーです。サービスツールウィンドウで Geo ビューアーが開きます。行をクリックしてマップ上の対応する領域に移動するか、マップ上のピンをクリックして対応する行に移動できます。
Geo ビューアータブをサービスツールウィンドウから切り離すには、サービスツールウィンドウからドラッグします。
現在、IntelliJ IDEA は次の形式の座標をサポートしています: WKT、WKB、PostGIS ジオメトリ 4326。
Geo ビューアーで地理データを表示する
データベースツールウィンドウ ( ) で、地理データを含むテーブルをダブルクリックします。
オプションメニューを表示アイコン(
)をクリックし、Geo ビューアーの表示を選択します。
JCEF を有効にすることの潜在的なリスクに関する通知を参照してください。リスクを受け入れる場合は、JCEF の有効化をクリックします。
再起動が必要ですウィンドウで、今すぐ再起動をクリックします。
再起動後、Ctrl+F5 を押すか、地理的データを含むテーブルを再度開きます。
オプションメニューを表示アイコン(
)をクリックし、Geo ビューアーの表示を選択します。
JCEF を有効にした後に IntelliJ IDEA を回復する
config ディレクトリに移動します。
- 構文
%HOMEPATH%\.<product><version>\config\projects
- サンプル
C:\Users\JohnS\.IntelliJIdea2024.1\config\projects
- 構文
~/Library/Application Support/<product><version>
- サンプル
~/Library/Application Support/IntelliJIdea2024.1
- 構文
~/.<product><version>/config/plugins
- サンプル
~/.IntelliJIdea2024.1/config/plugins
options ディレクトリで、ide.general.xml をテキストエディターで開きます。
次の行を削除します:
<entry key="ide.browser.jcef.enabled" value="true" />
関連ページ:
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_rows_in_the_data_editor.png)
行
データエディターでは、追加、複製、削除、関連する行間の移動を行うことができます。行の操作:行を追加するツールバーの行の追加アイコンをクリックします。または、テーブルを右クリックしてコンテキストメニューから行の追加を選択します。を押します。変更を加えます。(オプション) 変更内容をデータベースに送信してコミットする、行を削除する 1 つまたは複数の行を選択します。複数の行を選択するには、ガターの数字をクリックします。また、を押して、必要な行をクリックすることもできます。ツールバーの行の削除アイコ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/data_editor_db_object_data_intro.png)
データエディターとビューアー
データベースツールと SQL プラグインを有効にするこの機能は、IntelliJ IDEA にバンドルされており、デフォルトで有効になっているデータベースツールと SQL プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、データベースツールおよび SQL プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。概要:データエディターとビューアー、またはデ...
![](https://resources.jetbrains.com/help/img/idea/2024.1/db_compare_table_contents.png)
データベースオブジェクトのデータを比較する
データの比較アクションは、テーブル、ビュー、マテリアライズドビューの出力を比較する: このアクションを見つけるには、データベースツールウィンドウ(| ツールウィンドウ | データベース) で、選択範囲を右クリックしてツールに移動します。また、これらのオブジェクトをダブルクリックして、エディターから比較することもできます。異なるタイプに属する 2 つのオブジェクトの内容を比較できます。例: テーブルとマテリアライズドビューの出力。許容差および列の挿入を検出しますの説明は、コンテンツの差分ビューアー...