Gemini Canvas(データ分析アプリ生成)
Google Gemini の Canvas 機能を活用して、CSV データから インタラクティブなデータ分析 Web アプリ を自動生成する手法。Gemini の Gem(カスタム AI)に専用プロンプトを設定し、CSV を添付するだけでグラフ20本以上・フィルタリング機能付きの Web アプリが約2分で完成する。「脱 Excel・脱 BI ツール」を実現するノーコード型アプリ生成アプローチ。
背景:既存ツールの限界
| ツール | 弱点 |
|---|---|
| Excel / スプレッドシート | 分析軸を毎回手動設定・結果解釈は人間依存・新規データへの即応が難しい |
| Looker Studio / BI ツール | 設定コストが高い・柔軟性に制限あり |
| Gemini(単体テキスト) | 出力形式がガチャ・絞り込み作業が手間・大量データでハルシネーションリスク |
Canvas 活用はこれら全ての弱点を同時に解消する。
仕組みと構成
Gemini Gem(プロンプト設定済み)
↓ CSVを添付して送信
Gemini が出力構成案を自動提案
↓ 「OK」と送信
Gemini Canvas 上に Web アプリを生成
↓ CSVを再アップロード
インタラクティブなデータ分析ダッシュボード完成
技術要件
- モデル: Gemini 3 Pro 必須(高度な処理のため)
- プラン: 有料版 Gemini または Google Workspace(GWS)版(無料版はプロンプト文字数超過で Gem 登録不可)
- ツール設定: Gem の「デフォルトのツール」で Canvas を選択(必須)
- データ形式: CSV
出力の特徴
- グラフを 20個以上 強制出力(プロンプトで明示的に指定)
- データを分析し、そのデータに最適な Web アプリ構成を自動判断
- フィルタリング・種類・期間の絞り込みが可能なインタラクティブ UI
- 生成時間: 約2分(グラフ数が多いため)
Gemini Canvas とは
Google Gemini のドキュメント・コード生成機能。テキスト出力に留まらず、HTML/CSS/JavaScript を使った インタラクティブな Web コンテンツ をブラウザ内で直接実行・プレビューできる。「脱 Markdown」「脱 テキスト出力」を実現する Gemini の応用機能。
Gemini Gem とは
Gemini のカスタム AI 機能(ChatGPT の GPTs に相当)。事前にプロンプト・ツール設定・ファイルを登録でき、毎回同じ質で動作する専用 AI アシスタントを作成できる。今回の用途では「データ分析アプリ生成プロンプト」を Gem に登録することで、毎回 CSV を渡すだけで再現性の高い出力が得られる。
活用シーン
- 業務でデータ集計・分析を頻繁に行う人
- Excel/スプレッドシートの手動分析に限界を感じている人
- データ分析ツールの導入コストをかけずに可視化したい人
- 新しいデータを短時間でサマリーしたい場面
関連概念
- プロンプトエンジニアリング(業務効率化)
- Gemini Gem
- Napkin AI(同じく「テキスト→ビジュアル」系 AI ツール)
関連ソース
- 【無料】Canvasで「データ分析アプリ」を1発で作るプロンプト【脱Excel】 — やまじん(チームまじん)による Gemini Canvas データ分析プロンプトの公開(note, 2025-12-23)
関連エンティティ
- まじん(やまじん) — プロンプト設計・公開者