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
あらためて振り返る Redash の使いどころ / Why I strongly recom...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Takuya Arita
April 23, 2019
Programming
2
1.3k
あらためて振り返る Redash の使いどころ / Why I strongly recommend Redash
Redash Meetup 5.0.0 の登壇資料です
Takuya Arita
April 23, 2019
Tweet
Share
More Decks by Takuya Arita
See All by Takuya Arita
Hosted Redash の EOL と移行ツール redash-migrate / You should know about Hosted Redash EOL and redash-migrate
ariarijp
0
3.2k
Redash で踏み出す BI 導入はじめの一歩 / DataEngineeringStudy Redash
ariarijp
1
2.6k
Redash のいま / Redash in 2021
ariarijp
2
1.1k
Redash 導入・運用を4年ぐらいやって変わったこと・変わらなかったこと / Changed and unchanged things with Redash and me
ariarijp
0
1.4k
5年前の自分に伝えたい広告 API 周辺の歩き方 / SOT Tech Night vol.1
ariarijp
1
520
使われていない、を知る / How do we know unused things in the real world?
ariarijp
0
450
MULTI_ORG について / What is MULTI_ORG in Redash
ariarijp
1
3.8k
PHP Data Structures
ariarijp
1
560
サーバー監視[自作]入門 / How to build monitoring system with Redash
ariarijp
0
740
Other Decks in Programming
See All in Programming
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
190
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
120
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
11
5.3k
Railsの気持ちを考えながらコントローラとビューを整頓する/tidying-rails-controllers-and-views-as-rails-think
moro
4
360
浮動小数の比較について
kishikawakatsumi
0
360
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
170
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
480
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
3
1.5k
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
3
350
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
120
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
360
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
330
Featured
See All Featured
Designing for Performance
lara
611
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
67
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
140
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
190
The World Runs on Bad Software
bkeepers
PRO
72
12k
[SF Ruby Conf 2025] Rails X
palkan
2
800
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
110
Producing Creativity
orderedlist
PRO
348
40k
Transcript
͋ΒͨΊͯৼΓฦΔ ͷ͍Ͳ͜Ζ Takuya Arita / @ariarijp
ࣗݾհ • ariarijp / Takuya Arita / ༗ా࠸ • Redash
Meetup ओ࠵ / Redash Maintainer • גࣜձࣾϢχτʔϯͰ Facebook Twitter ͷ ࠂ API Λ༻ͨ͠ӡ༻πʔϧ։ൃੳج൫ ߏஙͳͲͷۀʹऔΓΉதͰɺRedash Λ ੵۃతʹ׆༻͍ͯ͠Δ
Redash ʹ͍ͭͯ ৼΓฦΔ
Redash ͱ • Arik Fraimovich ࢯ͕த৺ͱͳͬͯ։ൃ͍ͯ͠Δ OSS / SaaS ͷ
BI πʔϧ • ଟ͘ͷσʔλιʔεʹରԠ͠ɺάϥϑμογϡ ϘʔυʹΑΔσʔλՄࢹԽɺΫΤϦ݁Ռͷμϯ ϩʔυػೳͳͲΛఏڙ͍ͯ͠Δ • ຊࠃͰಋೖࣄྫɾ׆༻ࣄྫ͕ϒϩάͳͲͰଟ ͘ެ։͞Ε͍ͯΔ
ϦϦʔεͰৼΓฦΔ Redash ͷྺ࢙ • 2014/10: 0.4.0+b588 ϦϦʔε • 2016/5: 0.10.1+b1834
ϦϦʔε • 2017/4: 1.0.1 ϦϦʔε • 2017/8: 2.0.0 ϦϦʔε • 2017/11: 3.0.0 ϦϦʔε • 2018/4: 4.0.0 ϦϦʔε • 2018/9: 5.0.0 ϦϦʔε • 2018/12: 6.0.0 ϦϦʔε • 2019/3: 7.0.0 ϦϦʔε ͜ͷ͋ͨΓͰࠃͷར༻ऀ͕૿͑ͨҹ ࢀߟ: https://github.com/getredash/redash/releases
ࠃͷͰৼΓฦΔ Redash ͷྺ࢙ • 2015/9: re:dashษڧձ at IPROS ։࠵ •
ʮre:dash is awesomeʯεϥΠυެ։ • 2016/5:ʮσʔλΛҰՕॴʹूΊΔ͜ͱͰσʔλ׆༻ͷຽओԽ͕ਐΜͩʯهࣄެ։ • 2016/8: WEB+DB PRESS Vol.94 Ͱ Redash ʹݴٴ • OSS ʹΑΔσʔλੳج൫ͷߏங(0.10.0+b1836) • 2016/12: Rebuild ep145 Ͱ Redash ʹݴٴ • 2017/10: Software Design 2017/11߸ Ͱ Redash ʹݴٴ • ΤϯδχΞͤʹ͠ͳ͍σʔλੳͷج൫࡞Γ(2.0.0+b2990) Redash ͷීٴʹେ͖͘ӨڹΛ༩͑ͨ
Redash ͷʮྑ͞ʯΛ ৼΓฦΔ
Redash ͷྑ͞ • OSS ͔ͭɺWeb ϕʔε • ෳσʔλιʔεͷूܭΫΤϦΛ Ұݩతʹཧɾར༻Ͱ͖Δ •
Hackable ͳ BI πʔϧ
OSS ͔ͭɺ Web ϕʔεͰ͋Δ͜ͱͷྑ͞ • Web ϕʔεͰ͋ΔͨΊɺ୭Ͱ͑Δ • Web ϕʔεͰ͋ΔͨΊɺURL
ͰΫΤϦΛڞ༗Ͱ ͖Δ • Ϣʔβͷ੍ݶ͕ͳ͍ • SaaS ൛ಉ༷(σʔλιʔεͳͲͷ੍ݶ͋Γ)
ྑ͞Λ׆͔͍ͨ͠Ͳ͜Ζ • ϒϥβͱΞΧϯτ͕͋Ε୭Ͱ͑ΔͷͰɺ ΤϯδχΞҎ֎͕ SQL Λ৮ΕΒΕΔͱͯ͠ద͍ͯ͠Δ • ֤ΫΤϦͷ݁ՌͳͲ͕ URL ͰදݱͰ͖ΔͨΊ
Slack ͳͲ Ͱڞ༗͍͢͠ • ༗ঈπʔϧͰ͋Γ͕ͪͳϢʔβʔ୯Ґͷ՝͕ۚൃੜ͠ͳ ͍ͨΊɺϝϯόʔશһʹΞΧϯτΛ༩͢Δ͜ͱ͕Ͱ ͖Δ
ෳσʔλιʔεͷूܭΫΤϦΛ Ұݩతʹཧɾར༻Ͱ͖Δ͜ͱͷྑ͞ • ଟ͘ͷσʔλιʔεʹରԠ͍ͯ͠ΔͨΊɺ ଓͰ͖Εɺ͋ΒΏΔΫΤϦΛ Redash ͔Β ࣮ߦͰ͖Δ • ࢄ͕ͪ͠ͳूܭΫΤϦΛ
Redash ͰҰݩత ʹอଘɾڞ༗Ͱ͖Δ
ྑ͞Λ׆͔͍ͨ͠Ͳ͜Ζ • σʔλιʔε͝ͱʹπʔϧΛΓସ͑Δඞཁ͕ͳ͍ͨΊɺ Redash Ͱ౷ҰతʹσʔλΛૢ࡞Ͱ͖Δ • Redash ʹΫΤϦΛอଘ͢Δ͜ͱͰɺΤϯδχΞ ΞφϦετ͕ॻ͍ͨ SQL
Λ୭Ͱ࠶ར༻Ͱ͖Δ • ෳࡶͳूܭΫΤϦΛ Redash ্Ͱอଘ͢Δ͜ͱͰɺ ݸਓͷϊϋڞ༗Ͱ͖Δ
Hackable ͳ BI πʔϧ Ͱ͋Δ͜ͱͷྑ͞ • Redash ը໘͔Βૢ࡞Ͱ͖Δ ΄΅ͯ͢ͷػೳΛ API
͔Βૢ࡞Ͱ͖Δ • Python σʔλιʔεΫΤϦϥϯφʔ֦ுΛར༻͠ɺ SQL ͚ͩͰ࣮ݱͰ͖ͳ͍σʔλॲཧ͕Մೳ • OSS Ͱ͋ΔͨΊɺνʔϜӡ༻ʹ߹Θͤͯ ίʔυʹखΛೖΕΔ͜ͱͰ͖Δ
ྑ͞Λ׆͔͍ͨ͠ॴ • API Λར༻ͯ͠ɺSQL ͚ͩͰ࣮ݱ͠ʹ͍͘Α͏ ͳσʔλूܭɺՃϓϩάϥϜʹͤΔ͜ͱ ͰɺෳࡶʹͳΓ͕ͪͳΫΤϦΛ͋Δఔ୯७ԽͰ ͖Δ • API
͔ΒΫΤϦ݁ՌΛऔಘ͢Δ͜ͱͰɺ ॻ͖ग़͠ઌΛεϓϨουγʔτͳͲʹॻ͖ग़͢ͳ Ͳɺ͍উखΛ Hack ͢Δ
࠶ܝ: Redash ͷྑ͞ • OSS ͔ͭɺWeb ϕʔε • ෳσʔλιʔεͷूܭΫΤϦΛ Ұݩతʹཧɾར༻Ͱ͖Δ
• Hackable ͳ BI πʔϧ
·ͱΊ • Web ϕʔεΏ͑ʹɺ୭Ͱ͑Δ • Redash ʹΫΤϦΛू͢Δ͜ͱͰɺ ୭Ͱ͑ΔϝϦοτΛ࠷େԽ͢Δ • API
ͳͲΛ׆༻ͯ͠ɺָ͘͠ɺศརʹ σʔλੳΛ Redash Ͱ Hack ͢Δ
Happy Redash-ing !