SlideShare a Scribd company logo
© Eckerson Group LLC
Query Any Data
Wayne W. Eckerson
© Eckerson Group LLC
Query All Types of Data
Pros: Transactions/Integrity
Cons: Missing 80% of data
Pros: Multi-structured data
Cons: Not SQL
Relational Non-relational
Approach: SQL Approach: NoSQL
NoSQL Strategies
- BLOBs and Text mining
- NoSQL APIs
- Search APIs
SQL Strategies
- SQL on Hadoop
- SQL-like languages
- Search APIs
Query
Virtualization
On premises/
Cloud
Search

More Related Content

What's hot

Advanced Model Comparison and Automated Deployment Using ML
Advanced Model Comparison and Automated Deployment Using MLAdvanced Model Comparison and Automated Deployment Using ML
Advanced Model Comparison and Automated Deployment Using ML
Databricks
 
FlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at HumanaFlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at Humana
Databricks
 
A Practical Guide to Hypermedia APIs
A Practical Guide to Hypermedia APIsA Practical Guide to Hypermedia APIs
A Practical Guide to Hypermedia APIs
SmartLogic
 

What's hot (20)

APEX Wearables
APEX WearablesAPEX Wearables
APEX Wearables
 
Translating Models to Medicine an Example of Managing Visual Communications
Translating Models to Medicine an Example of Managing Visual CommunicationsTranslating Models to Medicine an Example of Managing Visual Communications
Translating Models to Medicine an Example of Managing Visual Communications
 
Auto-Scalable REST APIs with YAWP! and Google Cloud
Auto-Scalable REST APIs with YAWP! and Google CloudAuto-Scalable REST APIs with YAWP! and Google Cloud
Auto-Scalable REST APIs with YAWP! and Google Cloud
 
Does it Mix? Cassandra and RDBMS working together!
Does it Mix? Cassandra and RDBMS working together!Does it Mix? Cassandra and RDBMS working together!
Does it Mix? Cassandra and RDBMS working together!
 
Voice Powered Analytics
Voice Powered AnalyticsVoice Powered Analytics
Voice Powered Analytics
 
Cloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an EcosystemCloud and Analytics - From Platforms to an Ecosystem
Cloud and Analytics - From Platforms to an Ecosystem
 
Advanced Model Comparison and Automated Deployment Using ML
Advanced Model Comparison and Automated Deployment Using MLAdvanced Model Comparison and Automated Deployment Using ML
Advanced Model Comparison and Automated Deployment Using ML
 
Business Intelligence is Not an Oxymoron
Business Intelligence is Not an OxymoronBusiness Intelligence is Not an Oxymoron
Business Intelligence is Not an Oxymoron
 
Optimising Queries - Series 4 Designing Effective Indexes
Optimising Queries - Series 4 Designing Effective IndexesOptimising Queries - Series 4 Designing Effective Indexes
Optimising Queries - Series 4 Designing Effective Indexes
 
Rich Data Graphs for MapReduce
Rich Data Graphs for MapReduceRich Data Graphs for MapReduce
Rich Data Graphs for MapReduce
 
Building Read Models using event streams
Building Read Models using event streamsBuilding Read Models using event streams
Building Read Models using event streams
 
Finding the Bad Actor: Custom scoring & forensic name matching with Elastics...
Finding the Bad Actor: Custom scoring & forensic name matching  with Elastics...Finding the Bad Actor: Custom scoring & forensic name matching  with Elastics...
Finding the Bad Actor: Custom scoring & forensic name matching with Elastics...
 
Agile data warehousing
Agile data warehousingAgile data warehousing
Agile data warehousing
 
Database theory and modeling
Database theory and modelingDatabase theory and modeling
Database theory and modeling
 
Make Text Search "Work" for Your Apps - JavaOne 2013
Make Text Search "Work" for Your Apps - JavaOne 2013Make Text Search "Work" for Your Apps - JavaOne 2013
Make Text Search "Work" for Your Apps - JavaOne 2013
 
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
Designing Well-Architected Microsoft Workloads in AWS (WIN333) - AWS re:Inven...
 
FlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at HumanaFlorenceAI: Reinventing Data Science at Humana
FlorenceAI: Reinventing Data Science at Humana
 
How to obtain the Cloudera Data Engineer Certification
How to obtain the Cloudera Data Engineer CertificationHow to obtain the Cloudera Data Engineer Certification
How to obtain the Cloudera Data Engineer Certification
 
A Practical Guide to Hypermedia APIs
A Practical Guide to Hypermedia APIsA Practical Guide to Hypermedia APIs
A Practical Guide to Hypermedia APIs
 
Operationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at StarbucksOperationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at Starbucks
 

Viewers also liked

BookScanCenter (3)
BookScanCenter (3)BookScanCenter (3)
BookScanCenter (3)
Tammy Hobot
 

Viewers also liked (16)

Polesie CE certificate
Polesie CE certificatePolesie CE certificate
Polesie CE certificate
 
AHRI Dec-Jan2017
AHRI Dec-Jan2017AHRI Dec-Jan2017
AHRI Dec-Jan2017
 
РЕАЛІЗАЦІЯ МІЖПРЕДМЕТНИХ КОМПЕТЕНЦІЙ У МЕЖАХ ВИВЧЕННЯ ПРОПЕДЕВТИЧНОГО КУРСУ «...
РЕАЛІЗАЦІЯ МІЖПРЕДМЕТНИХ КОМПЕТЕНЦІЙ У МЕЖАХ ВИВЧЕННЯ ПРОПЕДЕВТИЧНОГО КУРСУ «...РЕАЛІЗАЦІЯ МІЖПРЕДМЕТНИХ КОМПЕТЕНЦІЙ У МЕЖАХ ВИВЧЕННЯ ПРОПЕДЕВТИЧНОГО КУРСУ «...
РЕАЛІЗАЦІЯ МІЖПРЕДМЕТНИХ КОМПЕТЕНЦІЙ У МЕЖАХ ВИВЧЕННЯ ПРОПЕДЕВТИЧНОГО КУРСУ «...
 
BookScanCenter (3)
BookScanCenter (3)BookScanCenter (3)
BookScanCenter (3)
 
Color bath
Color bathColor bath
Color bath
 
Clinic 5 Presentation
Clinic 5 PresentationClinic 5 Presentation
Clinic 5 Presentation
 
Spectra precision (ashtech) pro mark700 gnss
Spectra precision (ashtech) pro mark700 gnssSpectra precision (ashtech) pro mark700 gnss
Spectra precision (ashtech) pro mark700 gnss
 
Técnicas de estudio y de lectura 2017
Técnicas de estudio y de lectura 2017Técnicas de estudio y de lectura 2017
Técnicas de estudio y de lectura 2017
 
SUMMARY DEVELOPMENT PLAN OF LIRCAY
SUMMARY DEVELOPMENT PLAN OF LIRCAYSUMMARY DEVELOPMENT PLAN OF LIRCAY
SUMMARY DEVELOPMENT PLAN OF LIRCAY
 
Las respuestas fisiológicas en el paciente quirúrgico i
Las respuestas fisiológicas en el paciente quirúrgico iLas respuestas fisiológicas en el paciente quirúrgico i
Las respuestas fisiológicas en el paciente quirúrgico i
 
Presentation1 140429171809-phpapp02
Presentation1 140429171809-phpapp02Presentation1 140429171809-phpapp02
Presentation1 140429171809-phpapp02
 
Cent carreras
Cent carrerasCent carreras
Cent carreras
 
Elemento I
Elemento IElemento I
Elemento I
 
Improving Your CRM Experience
Improving Your CRM ExperienceImproving Your CRM Experience
Improving Your CRM Experience
 
7 способов сделать презентацию запоминающейся
7 способов сделать презентацию запоминающейся7 способов сделать презентацию запоминающейся
7 способов сделать презентацию запоминающейся
 
[인천] Neopop 팜플렛 안 v1.0
[인천] Neopop 팜플렛 안 v1.0[인천] Neopop 팜플렛 안 v1.0
[인천] Neopop 팜플렛 안 v1.0
 

More from Zoomdata

More from Zoomdata (7)

The New Basics of Business Intelligence Lesson 5: Embedded Analytics
The New Basics of Business Intelligence Lesson 5: Embedded AnalyticsThe New Basics of Business Intelligence Lesson 5: Embedded Analytics
The New Basics of Business Intelligence Lesson 5: Embedded Analytics
 
The New Basics of Business Intelligence Lesson 4: Search Data
The New Basics of Business Intelligence Lesson 4: Search DataThe New Basics of Business Intelligence Lesson 4: Search Data
The New Basics of Business Intelligence Lesson 4: Search Data
 
The New Basics of Business Intelligence Lesson 3: Multi Source Analysis
The New Basics of Business Intelligence Lesson 3: Multi Source AnalysisThe New Basics of Business Intelligence Lesson 3: Multi Source Analysis
The New Basics of Business Intelligence Lesson 3: Multi Source Analysis
 
The New Basics of Business Intelligence Lesson 2: Real Time Data Visualization
The New Basics of Business Intelligence Lesson 2: Real Time Data VisualizationThe New Basics of Business Intelligence Lesson 2: Real Time Data Visualization
The New Basics of Business Intelligence Lesson 2: Real Time Data Visualization
 
The New Basics of Business Intelligence Lesson 1: Big Data Exploration
The New Basics of Business Intelligence Lesson 1: Big Data ExplorationThe New Basics of Business Intelligence Lesson 1: Big Data Exploration
The New Basics of Business Intelligence Lesson 1: Big Data Exploration
 
Data as a Product by Wayne Eckerson
Data as a Product by Wayne EckersonData as a Product by Wayne Eckerson
Data as a Product by Wayne Eckerson
 
Spark meetup - Zoomdata Streaming
Spark meetup  - Zoomdata StreamingSpark meetup  - Zoomdata Streaming
Spark meetup - Zoomdata Streaming
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Query Any Data by Wayne Eckerson

  • 1. © Eckerson Group LLC Query Any Data Wayne W. Eckerson
  • 2. © Eckerson Group LLC Query All Types of Data Pros: Transactions/Integrity Cons: Missing 80% of data Pros: Multi-structured data Cons: Not SQL Relational Non-relational Approach: SQL Approach: NoSQL NoSQL Strategies - BLOBs and Text mining - NoSQL APIs - Search APIs SQL Strategies - SQL on Hadoop - SQL-like languages - Search APIs Query Virtualization On premises/ Cloud Search