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_meetup_20181017_for_upload.pdf
Search
orkShinnosuke
October 17, 2018
Technology
1
610
redash_meetup_20181017_for_upload.pdf
orkShinnosuke
October 17, 2018
Tweet
Share
More Decks by orkShinnosuke
See All by orkShinnosuke
brainpad_meetup_20181115_for_upload.pdf
orkshinnosuke
0
600
ニッチ?だけど使った方がいいSpreadsheet芸3選
orkshinnosuke
0
220
Redash運用に付きまとう課題とその解決方法
orkshinnosuke
4
8.6k
Other Decks in Technology
See All in Technology
ビズリーチが挑む メトリクスを活用した技術的負債の解消 / dev-productivity-con2025
visional_engineering_and_design
3
7.9k
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
160
Lakebaseを使ったAIエージェントを実装してみる
kameitomohiro
0
140
Contributing to Rails? Start with the Gems You Already Use
yahonda
2
100
20250707-AI活用の個人差を埋めるチームづくり
shnjtk
6
4k
第4回Snowflake 金融ユーザー会 Snowflake summit recap
tamaoki
1
300
american aa airlines®️ USA Contact Numbers: Complete 2025 Support Guide
aaguide
0
310
IPA&AWSダブル全冠が明かす、人生を変えた勉強法のすべて
iwamot
PRO
2
170
高速なプロダクト開発を実現、創業期から掲げるエンタープライズアーキテクチャ
kawauso
3
9.6k
AWS認定を取る中で感じたこと
siromi
1
190
How Do I Contact HP Printer Support? [Full 2025 Guide for U.S. Businesses]
harrry1211
0
120
【LT会登壇資料】TROCCO新コネクタ「スマレジ」を活用した直営店データの分析
kazari0425
1
110
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Making Projects Easy
brettharned
116
6.3k
Site-Speed That Sticks
csswizardry
10
690
How STYLIGHT went responsive
nonsquared
100
5.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Side Projects
sachag
455
42k
Designing Experiences People Love
moore
142
24k
Code Review Best Practice
trishagee
69
19k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building an army of robots
kneath
306
45k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Transcript
Copyright © 2018 eureka, Inc. All rights reserved. Redashの”Visualization”の強み #redashmeetup
Copyright © 2018 eureka, Inc. All rights reserved. 2 •
大久保 晋之介 • 株式会社エウレカ BIチーム所属 ◦ 社内屈指のRedashヘビーユーザー。 Redashが好きなので個人でも使用 • 好きなBIツール ◦ Redash, Tableau, Spreadsheet • Redashのversion ◦ 会社: 3.0.0+b3134 ◦ 個人: 5.0.1+b4851 自己紹介
Copyright © 2018 eureka, Inc. All rights reserved. 3 •
従業員数 ◦ 130名 (平均年齢28.5歳) • 事業内容 ◦ 自社サービス企画・開発・運営 ▪ Pairs ▪ Couples 株式会社エウレカ
Copyright © 2018 eureka, Inc. All rights reserved. 4 RedashのVisualizationの強みと弱みを共有することで、
Redashでやるべきこと / そうでないことを考える上でのヒント にしていただけるのではないかと考えました なぜこのテーマにしたか
Copyright © 2018 eureka, Inc. All rights reserved. 5 1.
RedashのVisualizationに対して感じて”いた”こと 2. RedashのVisualizationの強み1 3. RedashのVisualizationの強み2 4. RedashのVisualizationの強み3 ※Redashの機能について話す時、 v5.0.1+b4851 を念頭に話をさせていただきます 目次
Copyright © 2018 eureka, Inc. All rights reserved. 6 1.
RedashのVisualizationに対して感じて”いた”こと 2. RedashのVisualizationの強み1 3. RedashのVisualizationの強み2 4. RedashのVisualizationの強み3 目次
Copyright © 2018 eureka, Inc. All rights reserved. 7 •
Visualization (見える化) とは ◦ 生産活動や企業活動を、直感的、具体的に目で見て判断できる数字・図 ・グラフなどの指標で表現すること。「可視化」とも呼ぶ。 ▪ 出典: https://www.weblio.jp/content/Visualization ◦ この発表では Visualization ≒ 表現力 と捉えていただいて問題ない RedashのVisualizationに対して感じて”いた”こと
Copyright © 2018 eureka, Inc. All rights reserved. 8 •
感じて”いた”こと。それは... ◦ Visualizationが貧弱 RedashのVisualizationに対して感じて”いた”こと
Copyright © 2018 eureka, Inc. All rights reserved. 9 •
グラフの種類が他BIツールと比べて少ない • Pivotしたデータを使ってグラフ化できない • グラフのコピーができない • Google Slideにグラフをそのまま貼り付けられない • Pivot Table内でのCalucurationに自由度が少ない • グラフにトレンドラインを入れられない...etc Visualizationが貧弱だと思う理由
Copyright © 2018 eureka, Inc. All rights reserved. 10 なのでこの数年は、
APIを使ってRedashからデータを引っ張ってきつつ、 Visualizationは他BIツールでやることが多かった RedashのVisualizationが貧弱なことへの対策
Copyright © 2018 eureka, Inc. All rights reserved. 11 ここ最近、RedashにはRedashなりのVisualizationの強みが
あることがわかってきました。それを本日は紹介したいと思い ます しかし
Copyright © 2018 eureka, Inc. All rights reserved. 12 1.
RedashのVisualizationに対して感じて”いた”こと 2. RedashのVisualizationの強み1 3. RedashのVisualizationの強み2 4. RedashのVisualizationの強み3 目次
Copyright © 2018 eureka, Inc. All rights reserved. 他BIツール(※1) にはあまりないグラフが用意されている
• Sankey • Word Cloud • Funnel ※1 全てのBIツールと比較するのは時間の都合上困難だったので、一般的によく使われる かつ redashと併用されること が多いと思われる以下BIツールとのみ比較しています Google Spreadsheet, Microsoft Excel 2016, Tableau Online 13 RedashのVisualizationの強み1
Copyright © 2018 eureka, Inc. All rights reserved. Sankey 工程間の流量を表現する図表
(※2) Word Cloud 工単語の出現頻度を可視化する図表 (※3) 14 他BIツールにはあまりないグラフが用意されている ※2 Spreadsheetでadd-onを使っても表現できます ※3 Google Docsでadd-onを使っても表現できます
Copyright © 2018 eureka, Inc. All rights reserved. Funnel 商品/サービスの購買等に至る過程をフェーズ分けしたものをモデル化した図表
(※4, ※5) 15 他BIツールにはあまりないグラフが用意されている ※4 redash 4.0以降で利用できます ※5 参考画像 https://qiita.com/yskazuma/items/45fea34eb8c166b79d86
Copyright © 2018 eureka, Inc. All rights reserved. 16 ちなみに1
ざっくり数えたところ、デフォルトで使えるグラフの種類は以下でした • redash 18 • Google Spreadsheet 26 • Microsoft Excel 2016 28 • Tableau Online 18 SpreadsheetはApp ScriptとAdd-on, ExcelはVBAでグラフの種類を増やせるの で、グラフの種類の観点から言えばこの2つが最強といえそうです (個人の見解)
Copyright © 2018 eureka, Inc. All rights reserved. 17 1.
RedashのVisualizationに対して感じて”いた”こと 2. RedashのVisualizationの強み1 3. RedashのVisualizationの強み2 4. RedashのVisualizationの強み3 目次
Copyright © 2018 eureka, Inc. All rights reserved. グラフを動的に書き換える機能が強力かつ豊富 •
QueryのFilter / Multifilter機能 • DashboardのFilter / Multifilter機能 • グラフの押下による表示 / 非表示切り替え 18 RedashのVisualizationの強み2
Copyright © 2018 eureka, Inc. All rights reserved. QueryのFilter /
Multifilter クエリ内に“__filter”または”__multiFilter”という文字列 を埋め込むことでSELECTBOXを使って、クエリの 実行結果に対してFilteringを行うことができる機能。 Filtering結果に応じてグラフが動的に書き換えられる。 右動画はFilterの例。 19 グラフを動的に書き換える機能が強力かつ豊富
Copyright © 2018 eureka, Inc. All rights reserved. DashboardのFilter /
Multifilter Filter / Multifilerの文字列を埋め込んだクエリの グラフをAdd widgetしつつ、Dashboardの “Use Dashboard Level Filters”の設定にチェックを 入れるとダッシュボード単位でも Filteringができる。 右動画はMultifilterの例。 20 グラフを動的に書き換える機能が強力かつ豊富
Copyright © 2018 eureka, Inc. All rights reserved. グラフの押下による表示切替 グラフの凡例を押下するだけで、グラフの該当箇所
の表示 / 非表示を切り替えられる。 (準備の都合上、この Movieだけredash3.0です) 21 グラフを動的に書き換える機能が強力かつ豊富
Copyright © 2018 eureka, Inc. All rights reserved. 22 ちなみに2
動的にグラフを書き換える話に関連してですが、 redashにはもともと、パラメータを埋め込めるmustache (“{{}}”という文字をクエリ に埋め込む) という有名な機能があります。 が、あちらはパラメータを変えたあとクエリ実行しないといけないので、個人的には クエリを実行しなくても済むfilter機能の方が好きです (個人の見解)
Copyright © 2018 eureka, Inc. All rights reserved. 23 1.
RedashのVisualizationに対して感じて”いた”こと 2. RedashのVisualizationの強み1 3. RedashのVisualizationの強み2 4. RedashのVisualizationの強み3 目次
Copyright © 2018 eureka, Inc. All rights reserved. 該当のグラフに辿りつくための検索性に優れている •
Query / Dashboardのタグ付け機能 • Query / Dashboardのお気に入り機能 24 RedashのVisualizationの強み3
Copyright © 2018 eureka, Inc. All rights reserved. Query /
Dashboardのタグ付 redash v5.0からQueryとDashboardにタグが つけられるようになった。複数個つけることも可。 これによりタグ検索が捗るようになった。 25 該当のグラフに辿りつくための検索性に優れている
Copyright © 2018 eureka, Inc. All rights reserved. Query /
Dashboardのお気に入り redash v5.0からQueryとDashboardが お気に入りできるになった。 お気に入りされたものはホーム画面に出てくるので グラフへのアクセスが容易に 26 該当のグラフに辿りつくための検索性に優れている
Copyright © 2018 eureka, Inc. All rights reserved. 27 RedashのVisualizationの強み おさらい
1. 他BIツールにはあまりないグラフが用意されている 2. グラフを動的に書き換える機能が強力かつ豊富 3. 該当のグラフに辿りつくための検索性に優れている
Copyright © 2018 eureka, Inc. All rights reserved. 28 ちなみに3
3つ目に強みとして上げた”タグ機能”と”お気に入り機能”は、Visualization の枠組みで話すのは無理があるとわかった上で書きました (確信犯ですみません) が、1つ言いたいのはv5.0触ってみましたがなかなか良いですよ! タグ / お気に入り以外にもUserをDisableできる機能などありますし オススメです。ぼくはまた1つredashが好きになりました。
Copyright © 2018 eureka, Inc. All rights reserved.