株式会社アルトナー / エネルギーストレージシステム開発課
形式バラバラな売上CSVを自動で統合・整形し、SQLiteに格納するETLパイプラインを構築
Python(pandas)× SQL(SQLite)を使って、形式の異なる売上CSVを自動で統一・格納し、 Streamlitで可視化できるようにするETLパイプラインを構築しました。 - 店舗ごとに異なるCSV(列名・商品名・日付フォーマット)を正規化 - 整形後のデータをSQLiteの3テーブルに分割して格納 - GitHub Actionsで定期実行可能な構成にし、構成図(Mermaid)や処理フローをREADMEで公開 - Streamlitで直感的に分析できるダッシュボードも構築(任意起動) 非エンジニアでも売上状況を確認できるように設計し、属人化の解消と再利用性の高い設計を意識しています。 GitHub: https://github.com/flopsy212/Sales-etl-streamlit
