GoodData: One Stop Shop for Analytics

2,136 views
1,969 views

Published on

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

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,136
On SlideShare
0
From Embeds
0
Number of Embeds
115
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

GoodData: One Stop Shop for Analytics

  1. 1. One Stop Shop for Analytics GoodData APIs and Developer Tools@gooddata_dev developer.gooddata.com
  2. 2. @jakubnesetril@gooddata_dev
  3. 3. @jakubnesetril@gooddata_dev
  4. 4. @jakubnesetril@gooddata_dev
  5. 5. What is GoodData?@gooddata_dev
  6. 6. Partners@gooddata_dev
  7. 7. Customers@gooddata_dev
  8. 8. Why Analytics? • regardless what app you’re building: it will have your users’ data • users want analytics on their data twitter, github, twilio, sfdc…@gooddata_dev
  9. 9. 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@gooddata_dev
  10. 10. GoodData@gooddata_dev
  11. 11. GoodData • build your analytical app in GoodData • we host infrastructure, data warehouse • on-demand analytics, interactive visualization • embed deeply back into your app@gooddata_dev
  12. 12. GoodData APIs • REST API • MAQL • command-line (GoodData CL)@gooddata_dev
  13. 13. GoodData APIs • REST API • MAQL • command-line (GoodData CL)@gooddata_dev
  14. 14. GoodData APIs • GoodData CL & API documentation: • http://developer.gooddata.com/ • CL is fully opensource • http://github.com/gooddata/GoodData-CL/@gooddata_dev
  15. 15. Example: Sellr
  16. 16. Sellr • Sellr provides hosted e-shops • each shop has data about: • purchases • customers • products@gooddata_dev
  17. 17. Sellr’s users want • which customers are buying high-margin goods? • which products are moving slow? • mash up with their Salesforce, Twilio etc.@gooddata_dev
  18. 18. Step 1. Data Model • allows GoodData to analyze data • allows your users to be self-service • allows easy creation of data mashups@gooddata_dev
  19. 19. Step 1. Data Model@gooddata_dev
  20. 20. Step 1. Data Model $ gdi.sh create_models.cmd@gooddata_dev
  21. 21. Step 2. Load Data • extract data from SQL, APIs, CSV dumps • support for full vs. incremental loads • run periodically, synchronize@gooddata_dev
  22. 22. Step 2. Load Data $ gdi.sh load_data.cmd@gooddata_dev
  23. 23. Step 3: Reports@gooddata_dev
  24. 24. Step 3: Dashboards@gooddata_dev
  25. 25. Step 4: Integration • auto-provision your new eshops • embed dashboards back into your app@gooddata_dev
  26. 26. Step 4: Integration@gooddata_dev
  27. 27. Wrap-Up • one-stop shop for analytics in your app • use GoodData CL to make analytics app • enjoy the time saved not doing reports@gooddata_dev
  28. 28. Thank You! Q&A@gooddata_dev developer.gooddata.com

×