Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Big Data Enterprisey Analytics and Ruby

Amit Kumar
September 30, 2011

Big Data Enterprisey Analytics and Ruby

Amit Kumar

September 30, 2011
Tweet

More Decks by Amit Kumar

Other Decks in Technology

Transcript

  1. | RUBY CONF 2011 | Sept-29 | Public Big Data

    ENTERPRISEY Analytics and RUBY 1 1 Friday, September 30, 2011
  2. | RUBY CONF 2011 | Sept-29 | Public Big Data

    ENTERPRISEY Analytics and RUBY 2 2 Friday, September 30, 2011
  3. | RUBY CONF 2011 | Sept-29 | Public 3 3

    Friday, September 30, 2011
  4. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  5. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  6. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  7. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  8. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  9. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  10. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 4 Friday, September 30, 2011
  11. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE 4 Friday, September 30, 2011
  12. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE INTERNAL GEM SERVER 4 Friday, September 30, 2011
  13. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE INTERNAL GEM SERVER 4 Friday, September 30, 2011
  14. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE AUTOMATED TESTING INTERNAL GEM SERVER 4 Friday, September 30, 2011
  15. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE AUTOMATED TESTING INTERNAL GEM SERVER 4 Friday, September 30, 2011
  16. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE AUTOMATED TESTING INTERNAL GEM SERVER 4 Friday, September 30, 2011
  17. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE AUTOMATED TESTING INTERNAL GEM SERVER 4 Friday, September 30, 2011
  18. | RUBY CONF 2011 | Sept-29 | Public Ruby in

    The Enterprise 4 DISTRIBUTE AUTOMATED TESTING INTERNAL GEM SERVER 4 Friday, September 30, 2011
  19. | RUBY CONF 2011 | Sept-29 | Public 5 5

    Friday, September 30, 2011
  20. | RUBY CONF 2011 | Sept-29 | Public ANALYTICS tool

    for Healthcare System 5 5 Friday, September 30, 2011
  21. | RUBY CONF 2011 | Sept-29 | Public Design Philosophy

    II 7 7 Friday, September 30, 2011
  22. | RUBY CONF 2011 | Sept-29 | Public Design Philosophy

    III 8 8 Friday, September 30, 2011
  23. | RUBY CONF 2011 | Sept-29 | Public Design Philosophy

    IV 9 9 Friday, September 30, 2011
  24. | RUBY CONF 2011 | Sept-29 | Public Design Philosophy

    V 10 10 Friday, September 30, 2011
  25. | RUBY CONF 2011 | Sept-29 | Public Open Source

    12 12 Friday, September 30, 2011
  26. | RUBY CONF 2011 | Sept-29 | Public Data Architecture

    - Step I 16 Data Processing SUS and other Data Sets 16 Friday, September 30, 2011
  27. | RUBY CONF 2011 | Sept-29 | Public Data Architecture

    - Step II 17 “Kimberly Style” Dimensional Data Warehouse 17 Friday, September 30, 2011
  28. | RUBY CONF 2011 | Sept-29 | Public Data Architecture

    - Step II 17 “Kimberly Style” Dimensional Data Warehouse 17 Friday, September 30, 2011
  29. | RUBY CONF 2011 | Sept-29 | Public Data Architecture

    - Step III 18 Application Specific Data Marts 18 Friday, September 30, 2011
  30. | RUBY CONF 2011 | Sept-29 | Public Data Architecture

    - Step III 18 Application Specific Data Marts 18 Friday, September 30, 2011
  31. | RUBY CONF 2011 | Sept-29 | Public DATA FLOW

    MAPPING 19 19 Friday, September 30, 2011
  32. | RUBY CONF 2011 | Sept-29 | Public DATA FLOW

    MAPPING 20 20 Friday, September 30, 2011
  33. | RUBY CONF 2011 | Sept-29 | Public DATA FLOW

    MAPPING 21 21 Friday, September 30, 2011
  34. | RUBY CONF 2011 | Sept-29 | Public DATA FLOW

    MAPPING 22 22 Friday, September 30, 2011
  35. | RUBY CONF 2011 | Sept-29 | Public DATA FLOW

    MAPPING 23 23 Friday, September 30, 2011
  36. | RUBY CONF 2011 | Sept-29 | Public Chart Types

    24 24 Friday, September 30, 2011
  37. | RUBY CONF 2011 | Sept-29 | Public Chart Types

    24 24 Friday, September 30, 2011
  38. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    25 25 Friday, September 30, 2011
  39. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    • Flash, Silverlight etc are not the only option 25 25 Friday, September 30, 2011
  40. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    • Flash, Silverlight etc are not the only option • Web based standards for building high quality charts 25 25 Friday, September 30, 2011
  41. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    • Flash, Silverlight etc are not the only option • Web based standards for building high quality charts • Should work on multiple platforms including mobile/ipad 25 25 Friday, September 30, 2011
  42. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    • Flash, Silverlight etc are not the only option • Web based standards for building high quality charts • Should work on multiple platforms including mobile/ipad 25 25 Friday, September 30, 2011
  43. | RUBY CONF 2011 | Sept-29 | Public Charting Library

    • Flash, Silverlight etc are not the only option • Web based standards for building high quality charts • Should work on multiple platforms including mobile/ipad 25 25 Friday, September 30, 2011
  44. | RUBY CONF 2011 | Sept-29 | Public Extending Charting

    Libraries 26 26 Friday, September 30, 2011
  45. | RUBY CONF 2011 | Sept-29 | Public Extending Charting

    Libraries 26 https://github.com/toamitkumar/org_chart Extension of Infovis 26 Friday, September 30, 2011
  46. | RUBY CONF 2011 | Sept-29 | Public Extending Charting

    Libraries 27 https://github.com/toamitkumar/waterfall-charts Extension of HighCharts 27 Friday, September 30, 2011
  47. | RUBY CONF 2011 | Sept-29 | Public Extending Charting

    Libraries 28 https://github.com/toamitkumar/Stacked-Waterfall/tree/master/stacked-waterfall Extension of HighCharts 28 Friday, September 30, 2011
  48. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Chart Attributes 31 Friday, September 30, 2011
  49. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Chart Attributes 31 Friday, September 30, 2011
  50. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Dimension for y-axis Chart Attributes 31 Friday, September 30, 2011
  51. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Dimension for y-axis Filters for x-axis Chart Attributes 31 Friday, September 30, 2011
  52. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Dimension for y-axis Filters for x-axis Filters for y-axis Chart Attributes 31 Friday, September 30, 2011
  53. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Dimension for y-axis Filters for x-axis Filters for y-axis Data on x-axis Chart Attributes 31 Friday, September 30, 2011
  54. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    31 Dimension for x-axis Dimension for y-axis Filters for x-axis Filters for y-axis Data on x-axis Data on y-axis Chart Attributes 31 Friday, September 30, 2011
  55. | RUBY CONF 2011 | Sept-29 | Public Configurable Charts

    32 SQL or MDX 32 Friday, September 30, 2011
  56. | RUBY CONF 2011 | Sept-29 | Public MSAS XMLA

    INTERFACE 33 33 Friday, September 30, 2011
  57. | RUBY CONF 2011 | Sept-29 | Public MSAS XMLA

    INTERFACE 33 33 Friday, September 30, 2011
  58. | RUBY CONF 2011 | Sept-29 | Public Ruby +

    OLAP CUBES 34 34 Friday, September 30, 2011
  59. | RUBY CONF 2011 | Sept-29 | Public Ruby +

    OLAP CUBES 35 35 Friday, September 30, 2011
  60. | RUBY CONF 2011 | Sept-29 | Public RUBY +

    SSAS XMLA Interface 36 36 Friday, September 30, 2011
  61. | RUBY CONF 2011 | Sept-29 | Public RUBY +

    SSAS XMLA Interface • JSON output 36 36 Friday, September 30, 2011
  62. | RUBY CONF 2011 | Sept-29 | Public RUBY +

    SSAS XMLA Interface • JSON output • Easy integration with Chart Definition Language 36 36 Friday, September 30, 2011
  63. | RUBY CONF 2011 | Sept-29 | Public RUBY +

    SSAS XMLA Interface • JSON output • Easy integration with Chart Definition Language • No MDX validation 36 36 Friday, September 30, 2011
  64. | RUBY CONF 2011 | Sept-29 | Public Listing Cubes

    37 37 Friday, September 30, 2011
  65. | RUBY CONF 2011 | Sept-29 | Public Listing Cubes

    37 37 Friday, September 30, 2011
  66. | RUBY CONF 2011 | Sept-29 | Public SOAP request

    : listing cubes 38 Listing CUBES 38 Friday, September 30, 2011
  67. | RUBY CONF 2011 | Sept-29 | Public SOAP request

    : listing cubes 38 Listing CUBES 38 Friday, September 30, 2011
  68. | RUBY CONF 2011 | Sept-29 | Public SOAP request

    : listing cubes 38 Listing CUBES 38 Friday, September 30, 2011
  69. | RUBY CONF 2011 | Sept-29 | Public SOAP request

    : listing cubes 38 Listing CUBES 38 Friday, September 30, 2011
  70. | RUBY CONF 2011 | Sept-29 | Public Execute MDX

    39 39 Friday, September 30, 2011
  71. | RUBY CONF 2011 | Sept-29 | Public Execute MDX

    39 39 Friday, September 30, 2011
  72. | RUBY CONF 2011 | Sept-29 | Public SOAP request:

    Execute MDX 40 Execute MDX 40 Friday, September 30, 2011
  73. | RUBY CONF 2011 | Sept-29 | Public SOAP request:

    Execute MDX 40 Execute MDX 40 Friday, September 30, 2011
  74. | RUBY CONF 2011 | Sept-29 | Public SOAP request:

    Execute MDX 40 Execute MDX 40 Friday, September 30, 2011
  75. | RUBY CONF 2011 | Sept-29 | Public asxmla4r 41

    41 Friday, September 30, 2011
  76. | RUBY CONF 2011 | Sept-29 | Public asxmla4r 41

    41 Friday, September 30, 2011
  77. | RUBY CONF 2011 | Sept-29 | Public Analytics and

    UX 42 42 Friday, September 30, 2011
  78. | RUBY CONF 2011 | Sept-29 | Public Analytics and

    UX • Power v/s Normal users 42 42 Friday, September 30, 2011
  79. | RUBY CONF 2011 | Sept-29 | Public Analytics and

    UX • Power v/s Normal users • Data focussed 42 42 Friday, September 30, 2011
  80. | RUBY CONF 2011 | Sept-29 | Public Analytics and

    UX • Power v/s Normal users • Data focussed • Pareto Principle in context of UI: 20% of the functionality is used 80% of the time 42 42 Friday, September 30, 2011
  81. | RUBY CONF 2011 | Sept-29 | Public Analytics and

    UX • Power v/s Normal users • Data focussed • Pareto Principle in context of UI: 20% of the functionality is used 80% of the time • Interface design 42 42 Friday, September 30, 2011
  82. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  83. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  84. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  85. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  86. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  87. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  88. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  89. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 43 Friday, September 30, 2011
  90. | RUBY CONF 2011 | Sept-29 | Public Build for

    ALL 43 IE6, IE7, IE8, IE9, IE10 43 Friday, September 30, 2011
  91. | RUBY CONF 2011 | Sept-29 | Public Amit Kumar

    TATA Consultancy Services Limited 44 Friday, September 30, 2011
  92. | RUBY CONF 2011 | Sept-29 | Public • @toamit

    • github.com/toamitkumar • rubyizednrailified.blogspot.com Amit Kumar TATA Consultancy Services Limited 44 Friday, September 30, 2011