Route A
Phase 3 : Implementation
A-06:データ連携
CSVの自動処理 - どんなデータも飲み込む「消化器官」を作る
コードも揃い、APIキーも設定しました。いよいよ実際に動かしてみましょう。
しかし、実務データの世界は過酷です。「文字化け」「カラム名の違い」など、想定外のトラブルが発生します。
このレッスンでは、実際にツールを動かしながら、現場で使えるレベルまで「堅牢化(エラー対策)」を行います。
1. テスト実行と確認
手持ちの顧客リスト(CSVファイル)を準備し、ツールで読み込んでみてください。
おそらく、以下のような問題が起こる可能性があります。
よくあるエラー例:
- CSVを読み込んだ瞬間、エラーで止まる(文字コード問題)
- 「住所」という列が見つからないと言われる(ヘッダー名問題)
- 出力されたファイルが開けない(書き込み権限問題)
2. AIへの指示(堅牢化の呪文)
エラーが出ても出なくても、以下のプロンプトを使ってコードを強化しておきましょう。
これにより、どんな汚いデータのCSVが来ても、ある程度自動で対応できる「強いツール」になります。
🛡️ データ処理・堅牢化プロンプト
A-07 (UIの実装) へ進む ← Route A トップへ戻る