Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Metabaseで個人ダッシュボードを作成する
Search
tekihei2317
November 28, 2021
Programming
320
0
Share
Metabaseで個人ダッシュボードを作成する
tekihei2317
November 28, 2021
More Decks by tekihei2317
See All by tekihei2317
GASで在庫管理をサクッと実装した話
tekihei2317
0
710
Other Decks in Programming
See All in Programming
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
210
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
2
1k
GitHub Copilot CLIのいいところ
htkym
2
1.2k
Inside Stream API
skrb
1
440
関係性から理解する"同一性"の型用語たち
pvcresin
2
620
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
310
今さら聞けないCancellationToken
htkym
0
210
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
7
2.4k
Swiftのレキシカルスコープ管理
kntkymt
0
200
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
4.7k
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
310
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
930
Exploring anti-patterns in Rails
aemeredith
3
380
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
200
We Are The Robots
honzajavorek
0
240
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
AI: The stuff that nobody shows you
jnunemaker
PRO
7
670
Balancing Empowerment & Direction
lara
6
1.1k
Transcript
Metabase で個人ダッシュボード を作成する
Metabase とは オープンソースのデータ可視化ツール 様々なデータソースに対応 MySQL 、PostgreSQL 、MongoDB 、BigQuery 、Amazon Redshift
、… シンプルで分かりやすく、簡単な操作でいい感じのグラフが作れる
None
Docker で簡単に作成 デフォルトだとH2 データベースが使われる(デ ータがファイルに保存される) jar ファイル、Docker 、SaaS の3 つがある(SaaS
版は有料) # docker-compose.yml version: '3.8' services: metabase: image: metabase/metabase:latest ports: - 3000:3000
作ったもの(製作中) 睡眠時間と歩数を可視化するもの(https://github.com/tekihei2317/personal-dashboard )
Metabase で抑えておく概念は2 つ DB に問い合わせるクエリと、それを可視化したグラフのペア クエリはGUI で作成するか、エディターでSQL を直接書くことも出来る GUI SQL
1 つ目: 質問
Metabase で抑えておく概念は2 つ 作成した質問を配置する場所 グラフの見た目を調整したり、テキストボックス(Markdown 対応)を置ける 2 つ目: ダッシュボード
これから 自動化 バッチでAPI からデータを取得できるようにする 生産性の可視化 GitHub のコントリビューション数(GitHub API ) GitHub
の変更を加えた行数(GitHub API ?) 投稿した記事数 コーディング時間(WakaTime API ) … など 自動化 & 生産性の可視化
WakaTime エディタに拡張機能を入れると作業時間を計測してくれる
参考資料 OSS のデータ可視化ツール「Metabase 」が超使いやすい - Qiita