Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

| RUBY CONF 2011 | Sept-29 | Public 3 3 Friday, September 30, 2011

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

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

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

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

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

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

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

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

Slide 19

Slide 19 text

| RUBY CONF 2011 | Sept-29 | Public 5 5 Friday, September 30, 2011

Slide 20

Slide 20 text

| RUBY CONF 2011 | Sept-29 | Public ANALYTICS tool for Healthcare System 5 5 Friday, September 30, 2011

Slide 21

Slide 21 text

| RUBY CONF 2011 | Sept-29 | Public Design Philosophy I 6 6 Friday, September 30, 2011

Slide 22

Slide 22 text

| RUBY CONF 2011 | Sept-29 | Public Design Philosophy I 6 6 Friday, September 30, 2011

Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

| RUBY CONF 2011 | Sept-29 | Public Design Philosophy V 10 10 Friday, September 30, 2011

Slide 27

Slide 27 text

| RUBY CONF 2011 | Sept-29 | Public Multi-Dimensional Hierarchical Data 11 Friday, September 30, 2011

Slide 28

Slide 28 text

| RUBY CONF 2011 | Sept-29 | Public Open Source 12 12 Friday, September 30, 2011

Slide 29

Slide 29 text

| RUBY CONF 2011 | Sept-29 | Public ENTERPRISE 13 13 Friday, September 30, 2011

Slide 30

Slide 30 text

| RUBY CONF 2011 | Sept-29 | Public ENTERPRISE 14 14 Friday, September 30, 2011

Slide 31

Slide 31 text

| RUBY CONF 2011 | Sept-29 | Public Data Architecture 15 15 Friday, September 30, 2011

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

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

Slide 34

Slide 34 text

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

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

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

Slide 37

Slide 37 text

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

Slide 38

Slide 38 text

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

Slide 39

Slide 39 text

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

Slide 40

Slide 40 text

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

Slide 41

Slide 41 text

| RUBY CONF 2011 | Sept-29 | Public DATA FLOW MAPPING 23 23 Friday, September 30, 2011

Slide 42

Slide 42 text

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

Slide 43

Slide 43 text

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

Slide 44

Slide 44 text

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

Slide 45

Slide 45 text

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

Slide 46

Slide 46 text

| 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

Slide 47

Slide 47 text

| 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

Slide 48

Slide 48 text

| 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

Slide 49

Slide 49 text

| 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

Slide 50

Slide 50 text

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

Slide 51

Slide 51 text

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

Slide 52

Slide 52 text

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

Slide 53

Slide 53 text

| 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

Slide 54

Slide 54 text

| RUBY CONF 2011 | Sept-29 | Public Configurable Charts 29 29 Friday, September 30, 2011

Slide 55

Slide 55 text

| RUBY CONF 2011 | Sept-29 | Public Configurable Charts 30 30 Friday, September 30, 2011

Slide 56

Slide 56 text

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

Slide 57

Slide 57 text

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

Slide 58

Slide 58 text

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

Slide 59

Slide 59 text

| 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

Slide 60

Slide 60 text

| 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

Slide 61

Slide 61 text

| 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

Slide 62

Slide 62 text

| 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

Slide 63

Slide 63 text

| RUBY CONF 2011 | Sept-29 | Public Configurable Charts 32 SQL or MDX 32 Friday, September 30, 2011

Slide 64

Slide 64 text

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

Slide 65

Slide 65 text

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

Slide 66

Slide 66 text

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

Slide 67

Slide 67 text

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

Slide 68

Slide 68 text

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

Slide 69

Slide 69 text

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

Slide 70

Slide 70 text

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

Slide 71

Slide 71 text

| 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

Slide 72

Slide 72 text

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

Slide 73

Slide 73 text

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

Slide 74

Slide 74 text

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

Slide 75

Slide 75 text

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

Slide 76

Slide 76 text

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

Slide 77

Slide 77 text

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

Slide 78

Slide 78 text

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

Slide 79

Slide 79 text

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

Slide 80

Slide 80 text

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

Slide 81

Slide 81 text

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

Slide 82

Slide 82 text

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

Slide 83

Slide 83 text

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

Slide 84

Slide 84 text

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

Slide 85

Slide 85 text

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

Slide 86

Slide 86 text

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

Slide 87

Slide 87 text

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

Slide 88

Slide 88 text

| 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

Slide 89

Slide 89 text

| 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

Slide 90

Slide 90 text

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

Slide 91

Slide 91 text

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

Slide 92

Slide 92 text

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

Slide 93

Slide 93 text

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

Slide 94

Slide 94 text

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

Slide 95

Slide 95 text

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

Slide 96

Slide 96 text

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

Slide 97

Slide 97 text

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

Slide 98

Slide 98 text

| RUBY CONF 2011 | Sept-29 | Public Build for ALL 43 IE6, IE7, IE8, IE9, IE10 43 Friday, September 30, 2011

Slide 99

Slide 99 text

| RUBY CONF 2011 | Sept-29 | Public Amit Kumar TATA Consultancy Services Limited 44 Friday, September 30, 2011

Slide 100

Slide 100 text

| RUBY CONF 2011 | Sept-29 | Public • @toamit • github.com/toamitkumar • rubyizednrailified.blogspot.com Amit Kumar TATA Consultancy Services Limited 44 Friday, September 30, 2011

Slide 101

Slide 101 text

THANKS! 45 Friday, September 30, 2011