SlideShare a Scribd company logo
1 of 41
Download to read offline
Grab some coffee and enjoy 
the pre-show banter before 
the top of the hour!
Not Your Father’s Data Warehouse: Breaking Tradition with Innovation 
The Briefing Room
Twitter Tag: #briefr 
The Briefing Room 
Welcome 
Host: 
Eric Kavanagh 
eric.kavanagh@bloorgroup.com 
@eric_kavanagh
! Reveal the essential characteristics of enterprise software, 
good and bad 
! Provide a forum for detailed analysis of today’s innovative 
technologies 
! Give vendors a chance to explain their product to savvy 
analysts 
! Allow audience members to pose serious questions... and get 
answers! 
Twitter Tag: #briefr 
The Briefing Room 
Mission
Twitter Tag: #briefr 
The Briefing Room 
Topics 
This Month: DATABASE 
June: ANALYTICS & MACHINE LEARNING 
July: INNOVATIVE TECHNOLOGY 
2014 Editorial Calendar at 
www.insideanalysis.com/webcasts/the-briefing-room
Twitter Tag: #briefr 
The Briefing Room 
Database
Twitter Tag: #briefr 
The Briefing Room 
Analyst: Robin Bloor 
Robin Bloor is 
Chief Analyst at 
The Bloor Group 
robin.bloor@bloorgroup.com 
@robinbloor
Twitter Tag: #briefr 
The Briefing Room 
Teradata 
! Teradata is known for its analytics data solutions with a 
focus on integrated data warehousing, big data analytics 
and business applications 
! It offers a broad suite of technology platforms and solutions 
and a wide range of data management applications 
! Teradata recently announced Database 15 and QueryGrid, 
an analytics platform that enables data processing across 
the enterprise
Twitter Tag: #briefr 
The Briefing Room 
Guest: Imad Birouty 
Imad Birouty holds the position of Manager of 
Teradata Product Marketing and is responsible 
for Teradata software and hardware products, 
including the Teradata Database, Teradata 
Platform Family, Teradata Unity, Tools and 
Utilities, and In-Database Analytics. Prior to 
this, Imad led the Product Management team 
responsible for the NCR/Teradata Platforms 
and was responsible for setting product 
strategy and direction.
NOT YOUR FATHER’S DATABASE: 
BREAKING TRADITION WITH NEW 
INNOVATIONS 
Imad Birouty 
Teradata
THE CHANGING DATABASE 
From Structured Data To Structured and Multi-Structured Data (XML, 
JSON, Weblogs) 
From SQL To SQL, Java, Perl, Ruby, Python, and R 
From Business Users To Business Users and Developers 
From Disk Data Storage To Disk Data Storage with Solid State Drives 
and in-memory 
From Query Single Database To Query Multi-Databases and Sources 
From Reporting/Ad Hoc Queries To Reporting/Ad Hoc Queries and 1,000s of In-database 
11 5/19/14 Copyright Teradata 
Analytics Algorithms 
From Row Data Storage To Hybrid Row/Column Data Storage
RUNS THE INTERNET OF THINGS 
– AND TERADATA RUNS JSON 
12 5/19/14 Copyright Teradata
Multi-structured Data à Data Warehouse 
Teradata Data Warehouse 
XML 
<xml /> 
13 5/19/14 Copyright Teradata 
JSON 
41521390 2013-01-01 
00:25:42 2.111.94.18 
Mozilla/5.0 (Macintosh; U; 
Intel Mac OS X 10_6_5; en-us) 
AppleWebKit/533.19.4 
(KHTML, like Gecko) Version/ 
5.0.3 Safari/533.19.4 
"http://www.cokstate.edu/ 
welcome/" 
"https://www.google.com/ 
#sclient=psyab&hl=en&sour 
ce=hp&q=oklahoma 
+state&pbx=1&oq” 
XML weblogs
Serving Two Perspectives 
Business User 
• New Data Elements 
• New Data Sources 
• Dynamic Data Sources 
• Rapid Turnaround 
• Agile Change 
• Independence, Autonomy 
14 5/19/14 Copyright Teradata 
IT Professional 
• Consistency 
• Stability 
• IT Processes 
• Governance and Security 
• Test Cycles 
• Smooth Application 
Interaction
Early and Late Binding in SQL 
BI 
tools 
LOAD TIME RUNTIME 
Early 
binding 
15 5/19/14 Copyright Teradata 
Late 
binding 
Data 
Warehouse 
Source 
data 
Schema 
ETL 
CLOB 
Weblogs 
SQL + 
parse/extract 
functions
Choice: Right Approach In Any Environment 
Schema on Write 
• Well understood data 
• Relational integrity 
• Storage efficiency 
16 5/19/14 Copyright Teradata 
Schema On Read 
• Dynamic data 
• Reduced coordination 
• Human readable 
Teradata 15 now offers both
ALL THE COOL KIDS CODE IN 
WELCOME TO THE COOLEST 
ANALYTIC DBMS, DUDES. 
Teradata table operators support 
C++, Java, Perl, Ruby – and Python. 
17 5/19/14 Copyright Teradata
Application Developers and BI SQL Programmers 
Application Developers 
• Flow logic control focus 
• Procedural and script 
languages 
• Data retrieved for use in 
application processing 
• Work within IDE 
• Object and custom build 
orientation 
BI SQL Programmers 
• Set-based data processing 
focus 
• SQL language 
• Data retrieval, processing, 
and presentation is the 
application 
• Standalone or template-based 
18 5/19/14 Copyright Teradata 
query development 
• RDBMS orientation
Choice of Languages 
Run in-database, in parallel 
• Perl 
• Python 
• Ruby 
• R 
• Shell Scripts 
• C/C++ 
• Java 
• Embed parts of application logic 
in database 
> Separate presentation and 
processing layers 
> Eliminate “round trips” 
> Automatically process data in 
parallel 
19 5/19/14 Copyright Teradata
95% IN A RECENT PETABYTE-SCALE BENCHMARK 
ON TERADATA TECHNOLOGY OF I/Os WERE SERVED FROM MEMORY 
In-memory performance, spinning disk prices. 
ANY QUESTIONS? 
20 5/19/14 Copyright Teradata
Improves Query Performance 
Performance of in-memory databases without their cost 
21 5/19/14 Copyright Teradata 
• 43% of disk I/O 
against 1% of data 
• Hottest data in 
memory/not all the 
data 
• Integrated into 
Teradata system 
• No need for 
separate appliance 
Data Temperature Profile – Typical DW
Leveraging Extended Memory Space 
Hottest data placed 
and maintained in 
memory, aged out 
as it cools 
22 5/19/14 Copyright Teradata 
• Sophisticated 
algorithms to 
track usage, 
measure 
temperature, 
and rank data 
• Compliments 
FSG cache 
• Dynamically 
adjusts to new 
query patterns 
Intelligent 
Memory 
most 
recently 
used 
data 
most 
frequently 
used data 
very hot in cool out 
FSG 
Cache 
Temporarily store data 
required for current 
queries, purges least 
recently used
1+ Petabyte Benchmark – Impact of TIM 
TIM set to 50% 
of total system 
memory 
TIM showed a 
cache 
effectiveness of 
95% 
60% Reduction in 
Total Physical IO! 
23 5/19/14 Copyright Teradata 
..but max CPU @ 100% 
For both benchmarks 
Clear reduction 
in physical I/O…
24 5/19/14 Copyright Teradata
Teradata QueryGrid™ 
Optimize, simplify, and orchestrate processing across 
and beyond the Teradata UDA 
• Run the right analytic on the right platform 
> Take advantage of specialized processing engines while operating as a 
cohesive analytic environment 
• Automated and optimized work distribution through “push-down” 
processing across platforms 
> Minimize data movement, process data where it resides 
> Minimize data duplication 
> Transparently automate analytic processing and data movement 
between systems 
> Bi-directional data movement 
• Integrated processing; within and outside the UDA 
• Easy access to data and analytics through existing SQL 
skills and tools 
25 5/19/14 Copyright Teradata
Teradata QueryGrid™ 
TERADATA 
ASTER 
DATABASE 
IDW Discovery 
TERADATA 
DATABASE 
TERADATA 
ASTER 
DATABASE 
HADOOP OTHER LANGUAGES 
TERADATA 
DATABASE 
26 5/19/14 Copyright Teradata 
DATABASES 
Remote, 
push-down 
processing in 
Hadoop 
Teradata 
Databases 
Aster functions 
such as SQL-MapReduce 
™, 
graph 
RDBMS 
Databases 
Leverage 
Languages such 
as SAS, Perl, 
Python, Ruby, R 
When fully implemented, the Teradata Database or the Teradata Aster Database will be able to 
intelligently use the functionality and data of multiple heterogeneous processing engines
Teradata Database 15 – Teradata QueryGrid™ 
Leverage Hadoop resources, 
Reduce data movement • Bi-directional to Hadoop 
3 4 
27 5/19/14 Copyright Teradata 
• Query push-down 
• Easy configuration of 
server connections 
• Query through Teradata 
• Sent to Hadoop through Hive 
• Results returned to Teradata 
• Additional processing joins data 
in Teradata 
• Final results sent back to 
application/user 
2 1
Customer Value Based on Social Influence 
Use Case 
HADOOP 
• Determine 
customer 
sentiment 
28 5/19/14 Copyright Teradata 
TERADATA 
ASTER 
DATABASE 
TERADATA 
DATABASE 
• Determine high value 
customers based on history 
• Determine customer value 
based on social influence 
<= 
• Determine 
customer 
sphere of 
influence 
1 $$ 
2 
3 
4
QUESTIONS? 
29 5/19/14 Copyright Teradata
Twitter Tag: #briefr 
The Briefing Room 
Perceptions & Questions 
Analyst: 
Robin Bloor
To Go With The Flow 
Robin Bloor, Ph.D.
Everything in Flux 
u Hardware (network, 
storage, servers) 
u Data sources 
u Data staging 
u Data volumes 
u Data flow 
u Data governance 
u Data usage 
u Data structures 
u Schema definition 
u Ingest speeds 
u Data workloads
The “Pipeline” Data Architecture 
Do we take the DATA TO 
THE PROCESSING… 
…or the PROCESSING TO 
THE DATA? 
This is not a simple question
Data as “The New Oil” 
The diagram illustrates 
the fractional distillation of 
crude oil 
The DATA RESERVOIR/ 
DATA HUB concept 
suggests something 
similar for data 
The analogy is not perfect, but 
it is useful
The Data Problem
In a Data Pipeline Architecture… 
The structure of the data reservoir 
cannot be independent of the structure 
of the logical data warehouse 
In our view, the whole ensemble 
needs to be heuristic
u How do you see the future of JSON and XML? 
u What is the penalty, with Teradata, for late 
binding in SQL? 
u What do you see as the fundamental division of 
workload between Hadoop/Asterdata and 
Teradata? Or, in fact, is there one? 
u Why do you think Hadoop is important from a 
technical perspective?
u Does Teradata provide any special optimization 
between query and analytical workloads? 
u Which specific components of the Hadoop 
ecosystem does Teradata recommend using?
Twitter Tag: #briefr 
The Briefing Room
This Month: DATABASE 
June: ANALYTICS & MACHINE LEARNING 
July: INNOVATIVE TECHNOLOGY 
www.insideanalysis.com/webcasts/the-briefing-room 
Twitter Tag: #briefr 
The Briefing Room 
Upcoming Topics 
2014 Editorial Calendar at 
www.insideanalysis.com
Twitter Tag: #briefr 
THANK YOU 
for your 
ATTENTION! 
The Briefing Room

More Related Content

What's hot

A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data IntegrationA Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data IntegrationMichael Rainey
 
Etl with talend (big data)
Etl with talend (big data)Etl with talend (big data)
Etl with talend (big data)pomishra
 
Data warehousing with Hadoop
Data warehousing with HadoopData warehousing with Hadoop
Data warehousing with Hadoophadooparchbook
 
Non-Stop Hadoop for Hortonworks
Non-Stop Hadoop for Hortonworks Non-Stop Hadoop for Hortonworks
Non-Stop Hadoop for Hortonworks Hortonworks
 
Format Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetFormat Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetDataWorks Summit
 
Hadoop & Cloud Storage: Object Store Integration in Production
Hadoop & Cloud Storage: Object Store Integration in ProductionHadoop & Cloud Storage: Object Store Integration in Production
Hadoop & Cloud Storage: Object Store Integration in ProductionDataWorks Summit/Hadoop Summit
 
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...Hortonworks
 
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)Roland Bouman
 
Hadoop crash course workshop at Hadoop Summit
Hadoop crash course workshop at Hadoop SummitHadoop crash course workshop at Hadoop Summit
Hadoop crash course workshop at Hadoop SummitDataWorks Summit
 
Data Regions: Modernizing your company's data ecosystem
Data Regions: Modernizing your company's data ecosystemData Regions: Modernizing your company's data ecosystem
Data Regions: Modernizing your company's data ecosystemDataWorks Summit/Hadoop Summit
 
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution AnalyticsRevolution Analytics
 
Data Science in the Cloud with Spark, Zeppelin, and Cloudbreak
Data Science in the Cloud with Spark, Zeppelin, and CloudbreakData Science in the Cloud with Spark, Zeppelin, and Cloudbreak
Data Science in the Cloud with Spark, Zeppelin, and CloudbreakDataWorks Summit
 
Big data at United Airlines
Big data at United AirlinesBig data at United Airlines
Big data at United AirlinesDataWorks Summit
 

What's hot (20)

A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data IntegrationA Walk Through the Kimball ETL Subsystems with Oracle Data Integration
A Walk Through the Kimball ETL Subsystems with Oracle Data Integration
 
Kettle – Etl Tool
Kettle – Etl ToolKettle – Etl Tool
Kettle – Etl Tool
 
Hadoop and other animals
Hadoop and other animalsHadoop and other animals
Hadoop and other animals
 
Etl with talend (big data)
Etl with talend (big data)Etl with talend (big data)
Etl with talend (big data)
 
Data warehousing with Hadoop
Data warehousing with HadoopData warehousing with Hadoop
Data warehousing with Hadoop
 
Big Data Platform Industrialization
Big Data Platform Industrialization Big Data Platform Industrialization
Big Data Platform Industrialization
 
Non-Stop Hadoop for Hortonworks
Non-Stop Hadoop for Hortonworks Non-Stop Hadoop for Hortonworks
Non-Stop Hadoop for Hortonworks
 
Keys for Success from Streams to Queries
Keys for Success from Streams to QueriesKeys for Success from Streams to Queries
Keys for Success from Streams to Queries
 
Format Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and ParquetFormat Wars: from VHS and Beta to Avro and Parquet
Format Wars: from VHS and Beta to Avro and Parquet
 
Hadoop & Cloud Storage: Object Store Integration in Production
Hadoop & Cloud Storage: Object Store Integration in ProductionHadoop & Cloud Storage: Object Store Integration in Production
Hadoop & Cloud Storage: Object Store Integration in Production
 
HDFS: Optimization, Stabilization and Supportability
HDFS: Optimization, Stabilization and SupportabilityHDFS: Optimization, Stabilization and Supportability
HDFS: Optimization, Stabilization and Supportability
 
Apache Hive 2.0: SQL, Speed, Scale
Apache Hive 2.0: SQL, Speed, ScaleApache Hive 2.0: SQL, Speed, Scale
Apache Hive 2.0: SQL, Speed, Scale
 
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...
Starting Small and Scaling Big with Hadoop (Talend and Hortonworks webinar)) ...
 
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)
Moving and Transforming Data with Pentaho Data Integration 5.0 CE (aka Kettle)
 
Hadoop crash course workshop at Hadoop Summit
Hadoop crash course workshop at Hadoop SummitHadoop crash course workshop at Hadoop Summit
Hadoop crash course workshop at Hadoop Summit
 
Data Regions: Modernizing your company's data ecosystem
Data Regions: Modernizing your company's data ecosystemData Regions: Modernizing your company's data ecosystem
Data Regions: Modernizing your company's data ecosystem
 
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics
12Nov13 Webinar: Big Data Analysis with Teradata and Revolution Analytics
 
Data Science in the Cloud with Spark, Zeppelin, and Cloudbreak
Data Science in the Cloud with Spark, Zeppelin, and CloudbreakData Science in the Cloud with Spark, Zeppelin, and Cloudbreak
Data Science in the Cloud with Spark, Zeppelin, and Cloudbreak
 
HDP Next: Governance
HDP Next: GovernanceHDP Next: Governance
HDP Next: Governance
 
Big data at United Airlines
Big data at United AirlinesBig data at United Airlines
Big data at United Airlines
 

Similar to Not Your Father’s Data Warehouse: Breaking Tradition with Innovation

Enterprise Hadoop is Here to Stay: Plan Your Evolution Strategy
Enterprise Hadoop is Here to Stay: Plan Your Evolution StrategyEnterprise Hadoop is Here to Stay: Plan Your Evolution Strategy
Enterprise Hadoop is Here to Stay: Plan Your Evolution StrategyInside Analysis
 
Hadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseHadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseDataWorks Summit
 
Hadoop and the Data Warehouse: Point/Counter Point
Hadoop and the Data Warehouse: Point/Counter PointHadoop and the Data Warehouse: Point/Counter Point
Hadoop and the Data Warehouse: Point/Counter PointInside Analysis
 
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data avanttic Consultoría Tecnológica
 
Teradata - Presentation at Hortonworks Booth - Strata 2014
Teradata - Presentation at Hortonworks Booth - Strata 2014Teradata - Presentation at Hortonworks Booth - Strata 2014
Teradata - Presentation at Hortonworks Booth - Strata 2014Hortonworks
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationInside Analysis
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMichael Hiskey
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsjdijcks
 
Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...Tech Triveni
 
Intelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockIntelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockJeffrey T. Pollock
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureDATAVERSITY
 
Achieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate DataAchieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate DataInside Analysis
 
Is the traditional data warehouse dead?
Is the traditional data warehouse dead?Is the traditional data warehouse dead?
Is the traditional data warehouse dead?James Serra
 
Powering Real-Time Big Data Analytics with a Next-Gen GPU Database
Powering Real-Time Big Data Analytics with a Next-Gen GPU DatabasePowering Real-Time Big Data Analytics with a Next-Gen GPU Database
Powering Real-Time Big Data Analytics with a Next-Gen GPU DatabaseKinetica
 
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondThe Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondInside Analysis
 
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio..."Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...Dataconomy Media
 
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...Mark Rittman
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...DATAVERSITY
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)James Serra
 

Similar to Not Your Father’s Data Warehouse: Breaking Tradition with Innovation (20)

Enterprise Hadoop is Here to Stay: Plan Your Evolution Strategy
Enterprise Hadoop is Here to Stay: Plan Your Evolution StrategyEnterprise Hadoop is Here to Stay: Plan Your Evolution Strategy
Enterprise Hadoop is Here to Stay: Plan Your Evolution Strategy
 
Hadoop is not an Island in the Enterprise
Hadoop is not an Island in the EnterpriseHadoop is not an Island in the Enterprise
Hadoop is not an Island in the Enterprise
 
Hadoop and the Data Warehouse: Point/Counter Point
Hadoop and the Data Warehouse: Point/Counter PointHadoop and the Data Warehouse: Point/Counter Point
Hadoop and the Data Warehouse: Point/Counter Point
 
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
Meetup Oracle Database MAD: 2.1 Data Management Trends: SQL, NoSQL y Big Data
 
Teradata - Presentation at Hortonworks Booth - Strata 2014
Teradata - Presentation at Hortonworks Booth - Strata 2014Teradata - Presentation at Hortonworks Booth - Strata 2014
Teradata - Presentation at Hortonworks Booth - Strata 2014
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter Integration
 
Meta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinarMeta scale kognitio hadoop webinar
Meta scale kognitio hadoop webinar
 
SQL In/On/Around Hadoop
SQL In/On/Around Hadoop SQL In/On/Around Hadoop
SQL In/On/Around Hadoop
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...Apache CarbonData+Spark to realize data convergence and Unified high performa...
Apache CarbonData+Spark to realize data convergence and Unified high performa...
 
Intelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff PollockIntelligent Integration OOW2017 - Jeff Pollock
Intelligent Integration OOW2017 - Jeff Pollock
 
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data ArchitectureADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
ADV Slides: When and How Data Lakes Fit into a Modern Data Architecture
 
Achieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate DataAchieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate Data
 
Is the traditional data warehouse dead?
Is the traditional data warehouse dead?Is the traditional data warehouse dead?
Is the traditional data warehouse dead?
 
Powering Real-Time Big Data Analytics with a Next-Gen GPU Database
Powering Real-Time Big Data Analytics with a Next-Gen GPU DatabasePowering Real-Time Big Data Analytics with a Next-Gen GPU Database
Powering Real-Time Big Data Analytics with a Next-Gen GPU Database
 
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and BeyondThe Intelligent Thing -- Using In-Memory for Big Data and Beyond
The Intelligent Thing -- Using In-Memory for Big Data and Beyond
 
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio..."Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
 
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
 
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
ADV Slides: Platforming Your Data for Success – Databases, Hadoop, Managed Ha...
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 

More from Inside Analysis

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIInside Analysis
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessInside Analysis
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownInside Analysis
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security Inside Analysis
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeInside Analysis
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataInside Analysis
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionInside Analysis
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsInside Analysis
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingInside Analysis
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLInside Analysis
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelInside Analysis
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureInside Analysis
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskInside Analysis
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataInside Analysis
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseInside Analysis
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopInside Analysis
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldInside Analysis
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave DuggalInside Analysis
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyInside Analysis
 

More from Inside Analysis (20)

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BI
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data Letdown
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On Time
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of Data
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop Adoption
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time Analytics
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of Everything
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global Level
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your Architecture
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the Risk
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big Data
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data Warehouse
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave Duggal
 
Modus Operandi
Modus OperandiModus Operandi
Modus Operandi
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey Malafsky
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Not Your Father’s Data Warehouse: Breaking Tradition with Innovation

  • 1. Grab some coffee and enjoy the pre-show banter before the top of the hour!
  • 2. Not Your Father’s Data Warehouse: Breaking Tradition with Innovation The Briefing Room
  • 3. Twitter Tag: #briefr The Briefing Room Welcome Host: Eric Kavanagh eric.kavanagh@bloorgroup.com @eric_kavanagh
  • 4. ! Reveal the essential characteristics of enterprise software, good and bad ! Provide a forum for detailed analysis of today’s innovative technologies ! Give vendors a chance to explain their product to savvy analysts ! Allow audience members to pose serious questions... and get answers! Twitter Tag: #briefr The Briefing Room Mission
  • 5. Twitter Tag: #briefr The Briefing Room Topics This Month: DATABASE June: ANALYTICS & MACHINE LEARNING July: INNOVATIVE TECHNOLOGY 2014 Editorial Calendar at www.insideanalysis.com/webcasts/the-briefing-room
  • 6. Twitter Tag: #briefr The Briefing Room Database
  • 7. Twitter Tag: #briefr The Briefing Room Analyst: Robin Bloor Robin Bloor is Chief Analyst at The Bloor Group robin.bloor@bloorgroup.com @robinbloor
  • 8. Twitter Tag: #briefr The Briefing Room Teradata ! Teradata is known for its analytics data solutions with a focus on integrated data warehousing, big data analytics and business applications ! It offers a broad suite of technology platforms and solutions and a wide range of data management applications ! Teradata recently announced Database 15 and QueryGrid, an analytics platform that enables data processing across the enterprise
  • 9. Twitter Tag: #briefr The Briefing Room Guest: Imad Birouty Imad Birouty holds the position of Manager of Teradata Product Marketing and is responsible for Teradata software and hardware products, including the Teradata Database, Teradata Platform Family, Teradata Unity, Tools and Utilities, and In-Database Analytics. Prior to this, Imad led the Product Management team responsible for the NCR/Teradata Platforms and was responsible for setting product strategy and direction.
  • 10. NOT YOUR FATHER’S DATABASE: BREAKING TRADITION WITH NEW INNOVATIONS Imad Birouty Teradata
  • 11. THE CHANGING DATABASE From Structured Data To Structured and Multi-Structured Data (XML, JSON, Weblogs) From SQL To SQL, Java, Perl, Ruby, Python, and R From Business Users To Business Users and Developers From Disk Data Storage To Disk Data Storage with Solid State Drives and in-memory From Query Single Database To Query Multi-Databases and Sources From Reporting/Ad Hoc Queries To Reporting/Ad Hoc Queries and 1,000s of In-database 11 5/19/14 Copyright Teradata Analytics Algorithms From Row Data Storage To Hybrid Row/Column Data Storage
  • 12. RUNS THE INTERNET OF THINGS – AND TERADATA RUNS JSON 12 5/19/14 Copyright Teradata
  • 13. Multi-structured Data à Data Warehouse Teradata Data Warehouse XML <xml /> 13 5/19/14 Copyright Teradata JSON 41521390 2013-01-01 00:25:42 2.111.94.18 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-us) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/ 5.0.3 Safari/533.19.4 "http://www.cokstate.edu/ welcome/" "https://www.google.com/ #sclient=psyab&hl=en&sour ce=hp&q=oklahoma +state&pbx=1&oq” XML weblogs
  • 14. Serving Two Perspectives Business User • New Data Elements • New Data Sources • Dynamic Data Sources • Rapid Turnaround • Agile Change • Independence, Autonomy 14 5/19/14 Copyright Teradata IT Professional • Consistency • Stability • IT Processes • Governance and Security • Test Cycles • Smooth Application Interaction
  • 15. Early and Late Binding in SQL BI tools LOAD TIME RUNTIME Early binding 15 5/19/14 Copyright Teradata Late binding Data Warehouse Source data Schema ETL CLOB Weblogs SQL + parse/extract functions
  • 16. Choice: Right Approach In Any Environment Schema on Write • Well understood data • Relational integrity • Storage efficiency 16 5/19/14 Copyright Teradata Schema On Read • Dynamic data • Reduced coordination • Human readable Teradata 15 now offers both
  • 17. ALL THE COOL KIDS CODE IN WELCOME TO THE COOLEST ANALYTIC DBMS, DUDES. Teradata table operators support C++, Java, Perl, Ruby – and Python. 17 5/19/14 Copyright Teradata
  • 18. Application Developers and BI SQL Programmers Application Developers • Flow logic control focus • Procedural and script languages • Data retrieved for use in application processing • Work within IDE • Object and custom build orientation BI SQL Programmers • Set-based data processing focus • SQL language • Data retrieval, processing, and presentation is the application • Standalone or template-based 18 5/19/14 Copyright Teradata query development • RDBMS orientation
  • 19. Choice of Languages Run in-database, in parallel • Perl • Python • Ruby • R • Shell Scripts • C/C++ • Java • Embed parts of application logic in database > Separate presentation and processing layers > Eliminate “round trips” > Automatically process data in parallel 19 5/19/14 Copyright Teradata
  • 20. 95% IN A RECENT PETABYTE-SCALE BENCHMARK ON TERADATA TECHNOLOGY OF I/Os WERE SERVED FROM MEMORY In-memory performance, spinning disk prices. ANY QUESTIONS? 20 5/19/14 Copyright Teradata
  • 21. Improves Query Performance Performance of in-memory databases without their cost 21 5/19/14 Copyright Teradata • 43% of disk I/O against 1% of data • Hottest data in memory/not all the data • Integrated into Teradata system • No need for separate appliance Data Temperature Profile – Typical DW
  • 22. Leveraging Extended Memory Space Hottest data placed and maintained in memory, aged out as it cools 22 5/19/14 Copyright Teradata • Sophisticated algorithms to track usage, measure temperature, and rank data • Compliments FSG cache • Dynamically adjusts to new query patterns Intelligent Memory most recently used data most frequently used data very hot in cool out FSG Cache Temporarily store data required for current queries, purges least recently used
  • 23. 1+ Petabyte Benchmark – Impact of TIM TIM set to 50% of total system memory TIM showed a cache effectiveness of 95% 60% Reduction in Total Physical IO! 23 5/19/14 Copyright Teradata ..but max CPU @ 100% For both benchmarks Clear reduction in physical I/O…
  • 25. Teradata QueryGrid™ Optimize, simplify, and orchestrate processing across and beyond the Teradata UDA • Run the right analytic on the right platform > Take advantage of specialized processing engines while operating as a cohesive analytic environment • Automated and optimized work distribution through “push-down” processing across platforms > Minimize data movement, process data where it resides > Minimize data duplication > Transparently automate analytic processing and data movement between systems > Bi-directional data movement • Integrated processing; within and outside the UDA • Easy access to data and analytics through existing SQL skills and tools 25 5/19/14 Copyright Teradata
  • 26. Teradata QueryGrid™ TERADATA ASTER DATABASE IDW Discovery TERADATA DATABASE TERADATA ASTER DATABASE HADOOP OTHER LANGUAGES TERADATA DATABASE 26 5/19/14 Copyright Teradata DATABASES Remote, push-down processing in Hadoop Teradata Databases Aster functions such as SQL-MapReduce ™, graph RDBMS Databases Leverage Languages such as SAS, Perl, Python, Ruby, R When fully implemented, the Teradata Database or the Teradata Aster Database will be able to intelligently use the functionality and data of multiple heterogeneous processing engines
  • 27. Teradata Database 15 – Teradata QueryGrid™ Leverage Hadoop resources, Reduce data movement • Bi-directional to Hadoop 3 4 27 5/19/14 Copyright Teradata • Query push-down • Easy configuration of server connections • Query through Teradata • Sent to Hadoop through Hive • Results returned to Teradata • Additional processing joins data in Teradata • Final results sent back to application/user 2 1
  • 28. Customer Value Based on Social Influence Use Case HADOOP • Determine customer sentiment 28 5/19/14 Copyright Teradata TERADATA ASTER DATABASE TERADATA DATABASE • Determine high value customers based on history • Determine customer value based on social influence <= • Determine customer sphere of influence 1 $$ 2 3 4
  • 29. QUESTIONS? 29 5/19/14 Copyright Teradata
  • 30. Twitter Tag: #briefr The Briefing Room Perceptions & Questions Analyst: Robin Bloor
  • 31. To Go With The Flow Robin Bloor, Ph.D.
  • 32. Everything in Flux u Hardware (network, storage, servers) u Data sources u Data staging u Data volumes u Data flow u Data governance u Data usage u Data structures u Schema definition u Ingest speeds u Data workloads
  • 33. The “Pipeline” Data Architecture Do we take the DATA TO THE PROCESSING… …or the PROCESSING TO THE DATA? This is not a simple question
  • 34. Data as “The New Oil” The diagram illustrates the fractional distillation of crude oil The DATA RESERVOIR/ DATA HUB concept suggests something similar for data The analogy is not perfect, but it is useful
  • 36. In a Data Pipeline Architecture… The structure of the data reservoir cannot be independent of the structure of the logical data warehouse In our view, the whole ensemble needs to be heuristic
  • 37. u How do you see the future of JSON and XML? u What is the penalty, with Teradata, for late binding in SQL? u What do you see as the fundamental division of workload between Hadoop/Asterdata and Teradata? Or, in fact, is there one? u Why do you think Hadoop is important from a technical perspective?
  • 38. u Does Teradata provide any special optimization between query and analytical workloads? u Which specific components of the Hadoop ecosystem does Teradata recommend using?
  • 39. Twitter Tag: #briefr The Briefing Room
  • 40. This Month: DATABASE June: ANALYTICS & MACHINE LEARNING July: INNOVATIVE TECHNOLOGY www.insideanalysis.com/webcasts/the-briefing-room Twitter Tag: #briefr The Briefing Room Upcoming Topics 2014 Editorial Calendar at www.insideanalysis.com
  • 41. Twitter Tag: #briefr THANK YOU for your ATTENTION! The Briefing Room