re:dash use cases at ipros
TRANSCRIPT
-
re:dash Use Cases at iPROS
-
Jumpei Yokota @yokotty_j
IPROS
Main Job PG
-
re:dash Visualization / Dashboard
re:dash
re:dash
-
re:dash Visualization / Dashboard
-
Visualization TypeChart
Cohort
Counter
Map
-
Chart (5 series type)
Area
Pie Scatter
Column
Line
-
Cohort
-
Counter
-
Map
-
How to visualize?
1. Queries (or Top Page) New Query
2. Data Source
3. SQL
4. +New Visualization
5. Save
-
https://demo.redash.io/
re:dash
https://demo.redash.io/
-
Ex) Line Chart
https://demo.redash.io/queries/516
https://demo.redash.io/queries/516
-
SELECT to_char(created_at,'YYYY-MM-DD') AS created_at, action, count(id) AS count FROM events WHERE created_at BETWEEN NOW() - interval '6 month' AND NOW() GROUP BY 1,2 ORDER BY 1,3 DESC
re:dash
PostgreSQL
Ex) Line Chart
-
SELECT to_char(created_at,'YYYY-MM-DD') AS created_at, action, count(id) AS count FROM events WHERE created_at BETWEEN NOW() - interval '6 month' AND NOW() GROUP BY 1,2 ORDER BY 1,3 DESC
re:dash
PostgreSQL
Ex) Line Chart
YX Series
-
Ex) Line Chart
-
Ex) Line Chart
X Axis TypeX Category Date/Time Linear
-
Dashboard
Visualization Table
HTML
-
How to create Dashboard?
1. Top Page New Dashboard
2. Dashboard Name Save URL
3. Add Widget+ Query
4. Choose VisualizationSize Save
5.
-
https://demo.redash.io/dashboard/ipros-demo
https://demo.redash.io/dashboard/ipros-demo
-
URL SELECT
Google
-
https://demo.redash.io/queries/521
https://demo.redash.io/queries/521
-
https://demo.redash.io/queries/521?p_userId=2
https://demo.redash.io/queries/521?p_userId=2
-
{{hoge}} SQL
URL p_hoge
-
https://demo.redash.io/queries/520
https://demo.redash.io/queries/520
-
https://demo.redash.io/queries/559/source#770
https://demo.redash.io/queries/559/source#770
-
https://demo.redash.io/queries/560/source#772
https://demo.redash.io/queries/560/source#772
-
AS hoge::filter AS hoge::multi-filter
-
115
-
re:dash
-
What is IPROS ?
-
B to B
-
Web
PR
-
Who? Why? What?
-
Who ? & Why ?
SEO
etc
-
What ?
PVUU
CV
KPI
-
How ?
-
re:dash
Amazon Redshift
-
Excel
-
re:dash
Amazon Redshift
-
CV
KPI
-
re:dash
URL
SQL UP
-
re:dash
-
re:dash
OSS
-
postgresql to_char(created_at,YYYY-mm-dd) to_char(created_at,YYYY-mm-01)
mysql date_format(created_at,%Y-%m-%d) date_format(created_at,%Y-%m-01)
-
SUM(CASE col1 WHEN val1THEN 1 ELSE 0 END) AS val1, SUM(CASE col1 WHEN val2THEN 1 ELSE 0 END) AS val2
SELECT col1 FROM table1 UNION ALL SELECT col2 FROM table1
-
SELECT CASE date_part(dow, week_before_last.log_date) WHEN 0 THEN '' WHEN 1 THEN '' WHEN 2 THEN '' WHEN 3 THEN '' WHEN 4 THEN '' WHEN 5 THEN '' WHEN 6 THEN '' END AS week, week_before_last.cnt AS week_before_last, last.cnt AS last_week, this.cnt AS this_week FROM (~) AS week_before_last LEFT OUTER JOIN (~) AS last ON last.log_date = week_before_last.log_date + CAST('7 days' AS INTERVAL) LEFT OUTER JOIN (~) AS this ON this.log_date = last.log_date + CAST('7 days' AS INTERVAL) GROUP BY last.log_date, 2,3,4 ORDER BY date_part(dow, last.log_date)
-
FROM calender c LEFT OUTER JOIN ( SELECT log_date, count(id) AS cnt FROM pv GROUP BY 1 ) AS p ON c.log_date = p.log_date
-
SQL
-
re:dash SQL
SQL
-
https://demo.redash.io/dashboard/ipros-demo
https://demo.redash.io/dashboard/ipros-demo
-
OSS
re:dash
or
-
x_max / x_min
1000 x 11 MAX 3etc
-
re:dash TIME ZONE
CSV
Chart
etc
-
Enjoy re:dash !