DataGrip 2020.1ヘルプ

データのエクスポートとインポート

データをインポートおよびエクスポートできることは、異なる目的で使用されているが、一部のデータを共有する必要があるデータベース間でデータを移動する場合に役立ちます。例:開発データベースと本番データベースの間。

DataGripには、さまざまな形式でデータをエクスポートおよびインポートするエンジンがあります。定義済みのフォーマットを選択するか、独自のフォーマットを作成できます。

エクスポートおよびインポート操作の詳細については、以下のトピックを参照してください。

  • エクスポート : オブジェクトのDDLを生成し、さまざまな形式でデータをエクスポートする方法を参照してください。

  • インポート : CSV、TSV、または区切り文字で区切られた値を含むその他のテキストファイルをインポートします。また、mysql、pg_restore、またはpsqlを使用してダンプファイルを復元する方法についても学びます。

  • マイグレーションの実行 : DataGripで移行ツールを使用する方法を学びます。

  • データ抽出 : デフォルトのエクストラクターとカスタムエクストラクターの作成について学習します。

最終更新日: 2020年5月26日

関連ページ:

エクスポート

さまざまな方法を使用して、データベースからデータとオブジェクト構造をエクスポートできます。これらのメソッドには、さまざまなジェネレーター、データ抽出、およびショートカットの使用が含まれます。また、さまざまなデータ形式でデータをエクスポートすることもできます。例:TXT、CSV、JSON、XML、Ma...

インポート

スクリプトファイルからデータをインポートするには、データベースコードを実行するに従ってファイルを実行します。スクリプトファイルに加えて、CSV、TSV、または区切り文字で区切られた値を含むその他のテキストファイルをインポートできます。データベースにデータをインポートするデータベースツールウィンドウで...

マイグレーションの実行

オブジェクトのソースコードの変更を確認したら、これらの変更をデータベースに送信できます。データベース変更ツールウィンドウでサブミットボタンを押すと、オブジェクトの移行ダイアログが表示されます。オブジェクトの移行ダイアログには、オブジェクトの移行スクリプトが表示されます。移行スクリプトは、すべてのデー...

データ抽出

データエクストラクターは、エディターで(テキストビューモードで)データをコピーまたは表示する方法のルールを設定します。データのエクスポートアイコンの近くのリストからデフォルトの抽出プログラムを選択するか、既存の抽出プログラムを構成するか、GroovyまたはJavaScriptを使用してカスタム抽出プ...

照会結果

通常、クエリを実行すると、テーブル形式で結果が表示されます。各ステートメントは、サービスツールウィンドウの個別のタブに表示されます。例:クエリに2つのSELECTステートメントがある場合、ツールウィンドウに2つのタブが表示されます。サービスツールウィンドウには、データソースへの接続セッションに従って...