1. BIG DATA ANALYTICS & DATA
WAREHOUSING
Juan Rafael
MCT
@jlc_rve
Juan.Rafael@geeks.ms
2. Scale On Demand
Fast Time to Solution
Any Data, Anywhere
Optimized ProductivityCredible, Consistent Data
Rapid Data Exploration
& Visualization
Managed
Self-Service BI
Required 9s & Protection
Blazing-Fast Performance
Enhanced Security
& Compliance
Peace of Mind
9. SECOND,TAKE THE PROCESSINGTO THE DATA
// Map Reduce function in JavaScript
var map = function (key, value,
context) {
var words = value.split(/[^a-zA-Z]/);
for (var i = 0; i < words.length; i++)
{ if (words[i] !== "")
{context.write(words[i].toLowerCase(),
1);}
}};
var reduce = function (key, values,
context) {
var sum = 0;
while (values.hasNext()) {
sum += parseInt(values.next());
}
context.write(key, sum);
};
10. Map Reduce
Layer
HDFS
Layer
Task
tracker
Job
tracker
Task
tracker
Name
node
Data
node
Data
node
// Map Reduce function in JavaScript
// ------------------------------------------------------------------
var map = function (key, value, context) {
var words = value.split(/[^a-zA-Z]/);
for (var i = 0; i < words.length; i++) {
if (words[i] !== "") {
context.write(words[i].toLowerCase(), 1);
}
}
};
var reduce = function (key, values, context) {
var sum = 0;
while (values.hasNext()) {
sum += parseInt(values.next());
}
context.write(key, sum);
};
16. NON RELATIONAL
1
0
0
11
1
DATA MANAGEMENT
SHARE
AND GOVERN
DISCOVER
AND RECOMMEND
TRANSFORM
AND CLEAN
ANALYTICS
DATA ENRICHMENT
OPERATIONAL
SELF-SERVICE MOBILE
PREDICTIVE
REAL-TIME
COLLABORATIVE
MARKETPLACE
ExternalData
andServices
RELATIONAL MULTIDIMENSIONAL STREAMING
17.
18. DIFFERENTIATION
of Hadoop on Windows
Simplified programming with .Net & Javascript integration
Integrate with SQL Server Data Warehousing
on Windows Server + Windows Azure
Integrate with Windows Components (AD, Systems Center)
Integrate with