GoLand 2026.1 Help

Excel ファイルからのインポート

このチュートリアルでは、Excel ファイルにあるデータをデータベースにインポートする方法を学習します。

始める前に

以下のものがあることを確認してください。

  1. すぐに使用できる実行中のデータベースインスタンス。

  2. GoLand では、データベースインスタンスに接続できるデータソースです。

  3. データが含まれる Excel ファイル。

説明のために、このチュートリアルでは、Docker で実行されている Sakila PostgreSQL データベースと countries.xlsx Excel ファイルを使用します。

これらの資料はどこで入手できますか?

そのため、初期状態には Sakila PostgreSQL データベースのデータソースと、ローカルに保存された countries.xlsx Excel ファイルが含まれます。

Sakila データベースと Excel ファイルを使用したデータソース

GoLand では、Excel ファイルからデータをインポートする方法が 2 つあります:

  • データベース ツールウィンドウ (⌘ 1) のコンテキストメニューを使用します

    この場合、項目のコンテキストメニューを使ってファイルブラウザーで Excel ファイルへ移動し、選択します。 アクセス可能な任意の Excel ファイルを選択できます。GoLand プロジェクトへの特別な関連付けは必要ありません。

    Excel ファイルが GoLand プロジェクトにアタッチされたディレクトリにない場合、このケースが適しています。 例: ファイルからのインポートを 1 回だけ実行する必要がある場合。

  • プロジェクト ツールウィンドウ(Alt+1 )からファイルをドラッグします。

    この場合、 プロジェクト ツールウィンドウから データベース ツールウィンドウのデータベースに Excel ファイルをドラッグします。 プロジェクトにアタッチされたディレクトリにある Excel ファイルをドラッグできます。

    Excel ファイルのあるディレクトリがすでに GoLand プロジェクトにアタッチされていて、そのファイルが プロジェクト ツールウィンドウで使用できる場合は、このケースが適している可能性があります。

ステップ 1。 IDE でファイルを準備する

データベース ツールウィンドウのシナリオでは、この手順をスキップできます。

プロジェクト ツールウィンドウでローカルマシンに保存されているファイルを使用するには、それらのファイルを含むディレクトリを GoLand プロジェクトにアタッチする必要があります。

ダンプファイルのあるディレクトリを添付する

  1. 次のいずれかの方法で プロジェクト ツールウィンドウを開くことができます。

    • メインメニューで 表示 | ツールウィンドウ | ファイル へ移動します。

    • Alt+1 を押す。

  2. プロジェクト ツールウィンドウで、ツールバーの ディレクトリをプロジェクトにアタッチ… ボタン (Attach Directory to Project) をクリックします。

    または、 ファイル ツールウィンドウの領域を右クリックし、 ディレクトリをプロジェクトにアタッチ… を選択します。

  3. ファイルブラウザーで、添付するディレクトリに移動します。 この場合は、 myFiles ディレクトリです。

  4. 開く をクリックしてください。

Excel ファイルを含むディレクトリは GoLand プロジェクトにアタッチされています

ステップ 1. データのインポートを開始する

Excel ファイルからデータのインポートを開始するには、まずそのファイルに移動する必要があります。

  1. データベース ツールウィンドウで、 パブリック スキーマを右クリックし、 インポート / エクスポート | ファイルからデータをインポート を選択します。

  2. 開いたファイルブラウザーウィンドウで、 countries.xlsx ファイルに移動します。

  3. 開く をクリックしてください。

  1. プロジェクト ツールウィンドウ (Alt+1) で、 countries.xlsx ファイルに移動します。

  2. countries.xlsx ファイルを、データをインポートする データベース ツールウィンドウのデータベーススキーマにドラッグします。

インポートが開始されると、 インポート ダイアログが開きます。

ステップ 2. インポート設定を構成する

Excel ファイルからデータをインポートするには、 インポート ダイアログで次の設定を構成する必要があります。

  • マッピング設定セクションでは、ターゲットスキーマとテーブルを構成したり、列マッピングを設定したりできます。

  • ソース設定セクションでは、Excel ファイルへのパスを設定し、適切な データローダーを選択し、Excel ファイルの最初の行をターゲットデータベーステーブルのヘッダー行に設定することもできます。

  1. マッピング設定を構成します。

    1. インポート ダイアログでは、左上のペインでマッピング設定 (マッピングアイコン) がデフォルトで選択されています。

    2. どのスキーマでテーブルを作成するか、またデータを新しいテーブルにインポートするか既存のテーブルにインポートするかを選択できます。

      このチュートリアルでは、 パブリック スキーマの新しい テーブルにデータをインポートします。 スキーマテーブル フィールドの対応するプリセット値を使用します。

    Excel ファイルからデータをインポートする: マッピング設定
  2. ソースファイルの設定を構成します。

    1. インポート ダイアログの左上のペインで、ソースファイルを選択して設定を構成します。

    2. 最初の行をヘッダーとしてマークするには、 最初の行はヘッダー を選択します。

    3. マッピング ペインで、 タイプ 列に次の値を設定します。

      カラム

      タイプ

      country

      varchar(2)

      latitude

      numeric

      longitude

      numeric

    Excel ファイルからデータをインポートする: ソース設定
  3. Excel ファイルからデータベースへのデータのインポートを開始するには、 OK をクリックします。

その結果、GoLand は countries.xlsx Excel ファイルから新しい データベーステーブルにデータをインポートします。

2026 年 5 月 22 日