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を(少しだけ)使いこなすためのTIPS
Search
vividmuimui
May 02, 2018
Programming
150
0
Share
Redashを(少しだけ)使いこなすためのTIPS
original
https://vividmuimui.github.io/slides/redash-tips/slides/
vividmuimui
May 02, 2018
More Decks by vividmuimui
See All by vividmuimui
あるチームでの技術選定で考えてること(外部向けに修正版)
vividmuimui
0
12
開発組織まわりで最近考えているあれこれ
vividmuimui
0
24
bundle-update.pdf
vividmuimui
0
130
Dependabot vs BundleUpdate+LockDiff
vividmuimui
0
90
あなたの知らないRuboCopの設定
vividmuimui
0
240
最近(2019/02/03)の #Ruby , #Rails , #Bundler 事情
vividmuimui
0
160
Jasperはいいぞ!
vividmuimui
0
52
Danger CI
vividmuimui
0
110
tigとかaliasなし生活を送ってみて改めてgitを覚えてる話
vividmuimui
0
130
Other Decks in Programming
See All in Programming
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
210
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
420
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
530
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
230
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
550
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
120
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
2
410
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
430
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
初めてのRubyKaigiはこう見えた
jellyfish700
0
410
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
225
10k
Optimizing for Happiness
mojombo
378
71k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Statistics for Hackers
jakevdp
799
230k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
A Soul's Torment
seathinner
6
2.9k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Transcript
Redash( 少しだけ) 使いこな Redash( 少しだけ) 使いこな すためのTIPS すためのTIPS 2018/05/22 社内LT
資料 @vividmuimui 1
chart の種類 chart の種類 弱者なので使いこなせてないですけど、色々ある! 他のツールと比べて十分あるかはわからないです! https://redash.io/help/user-guide/visualizations/visualization-types 2
色んなdata source 色んなdata source Mysql Amazon Aurora Athena Bigquery Elasticsearch
SpreadSheet Google Analytics etc https://redash.io/integrations/ 3
既存のクエリもData 既存のクエリもData source にできる! source にできる! 既存のクエリをdata source としてクエリを発行できる 複雑なクエリ1
つ書ければ要らないかもしれないが、 小さいクエリ複数をdata source としたほうが簡単なケースも有る https://redash.io/help/user-guide/querying/query-results-data-source 4
concat 使えばURL とか画像 concat 使えばURL とか画像 とか とか SELECT url,
concat('<a href="', url, '" target="_blank">', name, '</a>') AS url1, concat('<img src="', url, '" width="50" height="50">') AS img FROM avatar_icons 5
変数を外から与える 変数を外から与える というように 名前 で書いてあげると自動的にredash が判断してくれる https://redash.io/help/user-guide/querying/query-parameters SELECT * FROM
characters WHERE characters.created_at >= "{{created_at}}" AND characters.world = {{world_number}} 6
入力するtype は、 number とかdatetime とかから選択する 7
dashboard はシェアできる dashboard はシェアできる dashboard はシェア用のリンクを発行でき、redash のアカウントを持ってな い人でも閲覧できる https://redash.io/help/user-guide/dashboards/sharing-dashboards 8
publish, unpublish publish, unpublish クエリをsave した直後は ( 下書き状態) になっていて、他のユーザ ーからは見れない
publish することで他のユーザーから見えるようになる。クエリ一覧にも表 示されるようになる https://redash.io/help/user-guide/querying/writing- queries#publishunpublish 9
refresh shedule refresh shedule クエリの定期実行ができる 結果をキャッシュしてくれるので、結果のページがさくっと開ける https://redash.io/help/user-guide/querying/scheduling-a-query 10
書いてない話 書いてない話 redash の結果を外部に公開 api, embed, slack bot etc alerts
dashboard のtext boxes を使った入力フォーム 環境変数の設定が必要 etc https://blue1st-tech.hateblo.jp/entry/2016/09/04/224200 11