DataGrip 2024.2 ヘルプ

データローダー

データローダーは、表形式のデータファイルをデータベースにインポートできる特殊なスクリプトです。また、データエディターでこのデータを視覚的に表示することもできます。データエディターでのこのようなファイルの表示は読み取り専用です。

  • データエディターでのデータ表示。例:

    1. Excel

      Contents of an Excel file are displayed in the data editor
    2. JSON

      Contents of a JSON file are displayed in the data editor

      JSON ファイルのテーブルビューでデータタブを無効にするには、設定 Ctrl+Alt+S詳細設定ページで、スクリプト化されたローダーによって検出される場合、ファイルをテーブルとして開くテーブル優先フォーマットに設定します。

    データエディターでデータを表示する方法の詳細については、データエディターとビューアーを参照してください。

  • ファイルからデータベースへのデータのインポート

    Import tabular data file: Tabular data Source settings
    Import tabular data file: mapping settings

    表形式のデータファイルからデータベースにデータをインポートする方法の詳細については、表形式のデータファイルからデータをインポートするを参照してください。

データローダーを見つけるには、ファイルツールウィンドウを開き、Scratches and Consoles | Extensions | Database Tools and SQL | data | loaders に移動します。

Groovy または JavaScript で記述できる独自のスクリプトデータローダーを作成して使用することもできます。

サポートされているファイル形式

サポートされているファイル形式は次のとおりです。

スクリプト

ファイルフォーマット

Excel

.xlsx , .xls

JSON

.json

Parquet

.parquet

シェイプファイル

.shp

関連ページ:

データエディターとビューアー

概要:データエディターとビューアー、またはデータエディターは、データを操作するためのユーザーインターフェースを提供します。データエディターでは、データの並べ替え、フィルター、追加、編集、削除を行うことができるだけでなく、その他の関連タスクを実行することもできます。DataGrip では、データエディターとビューアーを使用して、データベースオブジェクトデータ、クエリ結果セット、およびユーザーファイルデータを操作できます。ツールバー。クエリのフィルタリングと並べ替えペイン。テーブルビュー内のデータ...

インポート

スクリプトファイルからデータをインポートするには、ファイルの実行ページの説明に従ってファイルを実行します。スクリプトファイルに加えて、CSV、TSV、区切り文字で区切られた値を含むその他のテキストファイルからデータをインポートできます。マシンに保存されている SQL ファイルを DataGrip のプロジェクトに追加する方法の詳細については、「SQL ファイルを含むディレクトリを添付する」を参照してください。データのインポートデータベースエクスプローラー (表示 | ツールウィンドウ | データベー...

データ抽出

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

ファイル管理

ステートメントを実行してコードのアイデアを追跡するには、DataGrip の特別なファイルタイプを使用します。また、マシンに保存したファイルを操作して、DataGrip 内部ファイル内のデータベースオブジェクトの DDL を編集することもできます。クエリまたはデータベースコンソールは、特定のデータソースに添付される SQL ファイルです。データソースを作成すると、クエリコンソールが自動的に作成されます。ただし、データソースにさらに多くのコンソールを追加すると、それぞれが新しい接続を作成します。新...