インポート一覧:項目設定

項目設定では、インポートデータの列をデータベースのどの項目に取り込むか設定します。

設定箇所:DB設定>機能設定>インポート一覧>インポート設定

  1. インポート設定画面の中ほど、「項目設定」の右にある「設定」ボタンを
    クリックします。
    1610_seihin_01_20241213



  2. 項目設定画面では主にインポートデータの各列がどの項目に対応するか設定します。
    その他に、設定のテストや雛型ファイルのダウンロードも可能です。
    1610_seihin_02_20241213



























  3. 横に並ぶデータベースの項目を、インポートするCSVファイルの並び順や列の数と
    一致させます。
    1610_seihin_03_20241213











補足

 キー項目の有無は全体設定の 「登録方法」 次第

上記の図は「登録方法」が「登録のみ(キー項目は自動発行)」の状態です。
キー項目は不要なので表示されません。(追加も不可)
他の「登録方法」を選択した場合、キー項目が必須なので自動的に追加され、
削除できません。

項目で設定した項目の数とインポートファイルの列の数が一致しない場合、
そのインポートは全件エラーとなります。

また、項目とデータの並び順が一致しない場合、氏名を入れるべき項目に住所が
入ってしまったり、数値しか入らない項目にテキストを入れようとして
エラーになります。
インポート実行前の確認画面を必ずご確認ください。
※表の1行目に入力されることのある見出しは、データベースの項目名と違っても
 問題ありません。

スキップ項目

スキップ項目とは、CSVファイル内の列を読み取らずにスキップする(データベースに
インポートしない)ための設定です。
「項目」とついていますがデータベースの項目ではなく、データも格納されません。

「不要な列を消す」などの編集によってCSVファイルを設定に合わせるのではなく、
インポート設定側がCSVファイルに合わせるための機能です。

特に他のシステムとデータを同期させる場合など、頻繁にインポートを行うのであれば
その度にCSVファイルを編集して設定に合わせる手間は無視できないものとなります。

元のファイルをそのままインポートすれば良いだけになるよう、
スキップ項目を利用しましょう。

【例】下記のCSVファイルの内、2列目の「フリガナ」はインポートする必要が無いケース
1610_image_01_20241213








不要なB列を削除して3列のCSVファイルを作ってもインポートはできますが、
スキップ項目を使うと4列のままで取り込めます。(2列目は無視)

補足

スキップ項目も、インポートの処理時間に影響します。

スキップ項目の設定手順は下記の通りです。

  1. インポート項目欄のプルダウンで「スキップ項目」を選択し
    「追加」ボタンをクリックします。
    右隣のプルダウンから追加するスキップ項目の数を選択することも可能です。
    1610_seihin_04_20241213









  2. 選択した個数のスキップ項目が最右列に追加されます。
    1610_seihin_05_20241213









スキップ項目の設定は以上です。
上図の様に2列目にスキップ項目を設置しておくと、CSVファイルの2列目(B列)は
スキップされ、そこに入っている「フリガナ」はインポートされません。