gooddata: one stop shop for analytics

29
@gooddata_dev developer.gooddata.com One Stop Shop for Analytics GoodData APIs and Developer Tools

Upload: jakub-nesetril

Post on 12-Jan-2015

1.653 views

Category:

Documents


1 download

DESCRIPTION

Quick primer into GoodData APIs & tools to help you integrate data analytics into your application quickly

TRANSCRIPT

Page 1: GoodData: One Stop Shop for Analytics

@gooddata_dev developer.gooddata.com

One Stop Shop for AnalyticsGoodData APIs and Developer Tools

Page 2: GoodData: One Stop Shop for Analytics

@gooddata_dev

@jakubnesetril

Page 3: GoodData: One Stop Shop for Analytics

@gooddata_dev

@jakubnesetril

Page 4: GoodData: One Stop Shop for Analytics

@gooddata_dev

@jakubnesetril

Page 5: GoodData: One Stop Shop for Analytics

@gooddata_dev

What is GoodData?

Page 6: GoodData: One Stop Shop for Analytics

@gooddata_dev

Partners

Page 7: GoodData: One Stop Shop for Analytics

@gooddata_dev

Customers

Page 8: GoodData: One Stop Shop for Analytics

@gooddata_dev

Why Analytics?

• regardless what app you’re building:

it will have your users’ data

• users want analytics on their data

twitter, github, twilio, sfdc…

Page 9: GoodData: One Stop Shop for Analytics

@gooddata_dev

In-house is a Bad Idea

• don’t spend time chasing a long tail

• analytics is not your core business

• allow your users to be self-service

Page 10: GoodData: One Stop Shop for Analytics

@gooddata_dev

GoodData

Page 11: GoodData: One Stop Shop for Analytics

@gooddata_dev

GoodData

• build your analytical app in GoodData

• we host infrastructure, data warehouse

• on-demand analytics, interactive visualization

• embed deeply back into your app

Page 12: GoodData: One Stop Shop for Analytics
Page 13: GoodData: One Stop Shop for Analytics

@gooddata_dev

• REST API

• MAQL

• command-line (GoodData CL)

GoodData APIs

Page 14: GoodData: One Stop Shop for Analytics

@gooddata_dev

• REST API

• MAQL

• command-line (GoodData CL)

GoodData APIs

Page 15: GoodData: One Stop Shop for Analytics

@gooddata_dev

GoodData APIs

• GoodData CL & API documentation:

• http://developer.gooddata.com/

• CL is fully opensource

• http://github.com/gooddata/GoodData-CL/

Page 16: GoodData: One Stop Shop for Analytics

Example: Sellr

Page 17: GoodData: One Stop Shop for Analytics

@gooddata_dev

Sellr

• Sellr provides hosted e-shops

• each shop has data about:

• purchases

• customers

• products

Page 18: GoodData: One Stop Shop for Analytics

@gooddata_dev

Sellr’s users want

• which customers are buying high-margin goods?

• which products are moving slow?

• mash up with their Salesforce, Twilio etc.

Page 19: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 1. Data Model

• allows GoodData to analyze data

• allows your users to be self-service

• allows easy creation of data mashups

Page 20: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 1. Data Model

Page 21: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 1. Data Model

$ gdi.sh create_models.cmd

Page 22: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 2. Load Data

• extract data from SQL, APIs, CSV dumps

• support for full vs. incremental loads

• run periodically, synchronize

Page 23: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 2. Load Data

$ gdi.sh load_data.cmd

Page 24: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 3: Reports

Page 25: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 3: Dashboards

Page 26: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 4: Integration

• auto-provision your new eshops

• embed dashboards back into your app

Page 27: GoodData: One Stop Shop for Analytics

@gooddata_dev

Step 4: Integration

Page 28: GoodData: One Stop Shop for Analytics

@gooddata_dev

Wrap-Up

• one-stop shop for analytics in your app

• use GoodData CL to make analytics app

• enjoy the time saved not doing reports

Page 29: GoodData: One Stop Shop for Analytics

Thank You!

developer.gooddata.com @gooddata_dev

Q&A