このデモでできること
大量の顧客データなどが入ったCSVファイルを、一度に全部読み込むのではなく
少しずつ「まとまり(チャンク)」に分けて、データベースへ安全に登録していく
処理のデモです。登録の進み具合をその場でリアルタイムに確認でき、
形式が正しくない行や重複したデータがあった場合も、処理を止めずに検出だけ行い、
後からレポートとして確認できます。
使い方
- 画面上部の枠にCSVファイルをドラッグ&ドロップするか、クリックして選択します。
- 「インポート開始」ボタンを押します。
- 進捗バーと、まとまり(チャンク)ごとの処理結果のログがその場で更新されていきます。
-
すべて処理し終わると「サマリ」が表示されます。成功・重複・エラーの件数を確認し、
必要であれば「エラーレポートをダウンロード」からエラーになった行の詳細を
確認できます。
注意点・既知の制限
-
このデモは、お試し用のデータベース(ファイル1つで完結する軽量なもの)に
データを保存する構成です。実際の業務システムのデータベースには
つながっていません。
- 対応しているファイル形式はCSVのみです(Excelファイル等は使えません)。
-
1つのフィールドの中に改行が含まれるような、特殊な形式のCSVは
正しく扱えない場合があります。
-
複数のファイルを同時並行で処理する仕組みは持っていません。1件ずつ
順番に処理する前提のデモです。
-
処理の途中でサーバーを再起動すると、その時点までの進捗状況は
失われます(途中から自動で再開する機能はありません)。
-
既に登録済みのデータと同じ内容が来た場合の扱い方(上書きするかどうか、
件数の数え方)については、まだ最終的な仕様を詰め切れていない部分が
残っています。運用に使う際は事前に取り扱い方針をご相談ください。