pydata london 2015 - how we turned everythingme into a data driven company

36
HOW WE TURNED EVERYTHINGME INTO A DATA DRIVEN COMPANY

Upload: arik-fraimovich

Post on 14-Apr-2017

683 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

HOW WE TURNED EVERYTHINGME INTO A DATA DRIVEN COMPANY

Page 2: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Hello, I’m Arik.

Page 3: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 4: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

We’re geeks. YMMV.

Page 5: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 6: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Requirements:1. scalable2. fast3. easy to query (accessible)

Page 7: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Amazon Redshift

“Petabyte scale; massively parallel

Fully managed; zero admin…”

Page 8: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 9: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

8TB total size of data*9 Nodes ClusterLoading new data every ~5 minutes~1500 query executions per day

Page 10: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

One main fact table: fact_events

Page 11: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Step #2Give Everyone Access

Page 12: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

BI TOOLS?

Page 13: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

psql, SQL Workbench

Page 14: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

CSV Sharing

Page 15: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

(hackathing!)

Page 16: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 17: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 18: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 19: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 20: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 21: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 22: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 23: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 24: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company
Page 25: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

re:dash supports multiple data sources:PostgreSQLRedshiftMySQLBigQueryMongoDBInfluxDBGraphite

Page 26: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Everyone at the company is using re:dash at some capacity.

8K queries created to date, with >130 dashboards.

Page 27: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Over 25* companies using it & 24 contributors.

* Probably more. Not everyone reaches out to me.

Page 28: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Step #3Improve

Page 29: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Giving everyone raw access is only the first step, not the end of the road.

Page 30: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Working with SQL all the time -> repeating yourself.

Page 31: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Template Queries, Parameters

Page 32: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Alerts

Page 33: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Search & Discovery

Page 34: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Pandas, IPython integration

Page 35: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

• Give everyone at the company access to the data

Make it easy (accessible)Avoid restrictions

Page 36: PyData London 2015 - How We Turned EverythingMe Into a Data Driven Company

Thank you. @[email protected]://redash.io/