Route A Phase 3 : Implementation

A-06:データ連携

CSVの自動処理 - どんなデータも飲み込む「消化器官」を作る

コードも揃い、APIキーも設定しました。いよいよ実際に動かしてみましょう。
しかし、実務データの世界は過酷です。「文字化け」「カラム名の違い」など、想定外のトラブルが発生します。

このレッスンでは、実際にツールを動かしながら、現場で使えるレベルまで「堅牢化(エラー対策)」を行います。

1. テスト実行と確認

手持ちの顧客リスト(CSVファイル)を準備し、ツールで読み込んでみてください。
おそらく、以下のような問題が起こる可能性があります。

よくあるエラー例:

  • CSVを読み込んだ瞬間、エラーで止まる(文字コード問題)
  • 「住所」という列が見つからないと言われる(ヘッダー名問題)
  • 出力されたファイルが開けない(書き込み権限問題)

2. AIへの指示(堅牢化の呪文)

エラーが出ても出なくても、以下のプロンプトを使ってコードを強化しておきましょう。
これにより、どんな汚いデータのCSVが来ても、ある程度自動で対応できる「強いツール」になります。

🛡️ データ処理・堅牢化プロンプト


A-07 (UIの実装) へ進む ← Route A トップへ戻る