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/スプレッドシートの手動分析に限界を感じている人
  • データ分析ツールの導入コストをかけずに可視化したい人
  • 新しいデータを短時間でサマリーしたい場面

関連概念

関連ソース

関連エンティティ