Submit Search
Upload
Approximate Query Processing
•
1 like
•
363 views
Deepak Goyal
Follow
AQP-as-a-middleware
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
Data Science Use cases in Banking
Data Science Use cases in Banking
Arul Bharathi
Business intelligence data analytics-visualization
Business intelligence data analytics-visualization
Muthu Natarajan
Simplify your analytics strategy
Simplify your analytics strategy
krushali98
An Introduction to Advanced analytics and data mining
An Introduction to Advanced analytics and data mining
Barry Leventhal
Introduction to Big Data
Introduction to Big Data
Dr. Amitabh Mishra
Bdml ecom
Bdml ecom
BDML_Ecomm
Introduction to Business Data Analytics
Introduction to Business Data Analytics
VadivelM9
Unit 4 Advanced Data Analytics
Unit 4 Advanced Data Analytics
Rani Channamma University, Sangolli Rayanna First Grade Constituent College, Belagavi
Recommended
Data Science Use cases in Banking
Data Science Use cases in Banking
Arul Bharathi
Business intelligence data analytics-visualization
Business intelligence data analytics-visualization
Muthu Natarajan
Simplify your analytics strategy
Simplify your analytics strategy
krushali98
An Introduction to Advanced analytics and data mining
An Introduction to Advanced analytics and data mining
Barry Leventhal
Introduction to Big Data
Introduction to Big Data
Dr. Amitabh Mishra
Bdml ecom
Bdml ecom
BDML_Ecomm
Introduction to Business Data Analytics
Introduction to Business Data Analytics
VadivelM9
Unit 4 Advanced Data Analytics
Unit 4 Advanced Data Analytics
Rani Channamma University, Sangolli Rayanna First Grade Constituent College, Belagavi
Foundations of analytics.ppt
Foundations of analytics.ppt
Surekha98
Business intelligence concepts & application
Business intelligence concepts & application
nandini patil
Basic analtyics & advanced analtyics
Basic analtyics & advanced analtyics
DEEPIKA T
Data Science for BI
Data Science for BI
Arul Bharathi
Data analytics presentation- Management career institute
Data analytics presentation- Management career institute
PoojaPatidar11
Introduction To Analytics
Introduction To Analytics
Alex Meadows
Data Analytics Business Intelligence
Data Analytics Business Intelligence
Ravikanth-BA
Data analytics vs. Data analysis
Data analytics vs. Data analysis
Dr. C.V. Suresh Babu
Data analytics
Data analytics
BindhuBhargaviTalasi
kinds of analytics
kinds of analytics
Benila Paul
Day 1 (Lecture 2): Business Analytics
Day 1 (Lecture 2): Business Analytics
Aseda Owusua Addai-Deseh
Unit ii data analytics
Unit ii data analytics
Rani Channamma University, Sangolli Rayanna First Grade Constituent College, Belagavi
intro_to_business_analytics_and_data_science_ver 1.0
intro_to_business_analytics_and_data_science_ver 1.0
Anthony Paulus
Applied Data Science for E-Commerce
Applied Data Science for E-Commerce
Arul Bharathi
Data Analytics in Azure Cloud
Data Analytics in Azure Cloud
Microsoft Canada
Business intelligence and analytics
Business intelligence and analytics
Yogesh Supekar
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Aseda Owusua Addai-Deseh
Modern Analytics And The Future Of Quality And Performance Excellence
Modern Analytics And The Future Of Quality And Performance Excellence
ICFAI Business School
Simplify your analytics strategy
Simplify your analytics strategy
Girish Nookella
Introduction to Data Analytics
Introduction to Data Analytics
Utkarsh Sharma
Understanding big data and data analytics big data
Understanding big data and data analytics big data
Seta Wicaksana
Basics on BI.pptx
Basics on BI.pptx
Anwar593476
More Related Content
What's hot
Foundations of analytics.ppt
Foundations of analytics.ppt
Surekha98
Business intelligence concepts & application
Business intelligence concepts & application
nandini patil
Basic analtyics & advanced analtyics
Basic analtyics & advanced analtyics
DEEPIKA T
Data Science for BI
Data Science for BI
Arul Bharathi
Data analytics presentation- Management career institute
Data analytics presentation- Management career institute
PoojaPatidar11
Introduction To Analytics
Introduction To Analytics
Alex Meadows
Data Analytics Business Intelligence
Data Analytics Business Intelligence
Ravikanth-BA
Data analytics vs. Data analysis
Data analytics vs. Data analysis
Dr. C.V. Suresh Babu
Data analytics
Data analytics
BindhuBhargaviTalasi
kinds of analytics
kinds of analytics
Benila Paul
Day 1 (Lecture 2): Business Analytics
Day 1 (Lecture 2): Business Analytics
Aseda Owusua Addai-Deseh
Unit ii data analytics
Unit ii data analytics
Rani Channamma University, Sangolli Rayanna First Grade Constituent College, Belagavi
intro_to_business_analytics_and_data_science_ver 1.0
intro_to_business_analytics_and_data_science_ver 1.0
Anthony Paulus
Applied Data Science for E-Commerce
Applied Data Science for E-Commerce
Arul Bharathi
Data Analytics in Azure Cloud
Data Analytics in Azure Cloud
Microsoft Canada
Business intelligence and analytics
Business intelligence and analytics
Yogesh Supekar
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Aseda Owusua Addai-Deseh
Modern Analytics And The Future Of Quality And Performance Excellence
Modern Analytics And The Future Of Quality And Performance Excellence
ICFAI Business School
Simplify your analytics strategy
Simplify your analytics strategy
Girish Nookella
Introduction to Data Analytics
Introduction to Data Analytics
Utkarsh Sharma
What's hot
(20)
Foundations of analytics.ppt
Foundations of analytics.ppt
Business intelligence concepts & application
Business intelligence concepts & application
Basic analtyics & advanced analtyics
Basic analtyics & advanced analtyics
Data Science for BI
Data Science for BI
Data analytics presentation- Management career institute
Data analytics presentation- Management career institute
Introduction To Analytics
Introduction To Analytics
Data Analytics Business Intelligence
Data Analytics Business Intelligence
Data analytics vs. Data analysis
Data analytics vs. Data analysis
Data analytics
Data analytics
kinds of analytics
kinds of analytics
Day 1 (Lecture 2): Business Analytics
Day 1 (Lecture 2): Business Analytics
Unit ii data analytics
Unit ii data analytics
intro_to_business_analytics_and_data_science_ver 1.0
intro_to_business_analytics_and_data_science_ver 1.0
Applied Data Science for E-Commerce
Applied Data Science for E-Commerce
Data Analytics in Azure Cloud
Data Analytics in Azure Cloud
Business intelligence and analytics
Business intelligence and analytics
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Day 1 (Lecture 1): Data Management- The Foundation of all Analytics
Modern Analytics And The Future Of Quality And Performance Excellence
Modern Analytics And The Future Of Quality And Performance Excellence
Simplify your analytics strategy
Simplify your analytics strategy
Introduction to Data Analytics
Introduction to Data Analytics
Similar to Approximate Query Processing
Understanding big data and data analytics big data
Understanding big data and data analytics big data
Seta Wicaksana
Basics on BI.pptx
Basics on BI.pptx
Anwar593476
Data Refinement: The missing link between data collection and decisions
Data Refinement: The missing link between data collection and decisions
Vivastream
BigData.pptx
BigData.pptx
MuhammadAzharHussain5
Big data
Big data
Balaji Venkatesan
big data.pptx
big data.pptx
Nunung Nurul Qomariyah
A picture is worth a thousand words
A picture is worth a thousand words
Masum Billah
Big_Data.pptx
Big_Data.pptx
mohamedibrahim946387
BUSINESSINTELLIGENCE.pptx
BUSINESSINTELLIGENCE.pptx
pushkarajchillal1
Data Science at UCSB Information Meeting
Data Science at UCSB Information Meeting
Jason Freeberg
uae views on big data
uae views on big data
Aravindharamanan S
Technologies and Innovation – Digital Economics
Technologies and Innovation – Digital Economics
Lee Schlenker
Bmgt 311 chapter_5
Bmgt 311 chapter_5
Chris Lovett
Business intelligence
Business intelligence
Archana Gopinath
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
Vivastream
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
Vivastream
Big data
Big data
Srinivasa Reddy
Data Detectives - Presentation
Data Detectives - Presentation
Clint Campbell
Your AI and ML Projects Are Failing – Key Steps to Get Them Back on Track
Your AI and ML Projects Are Failing – Key Steps to Get Them Back on Track
Precisely
A Survey on Big Data Analytics
A Survey on Big Data Analytics
BHARATH KUMAR
Similar to Approximate Query Processing
(20)
Understanding big data and data analytics big data
Understanding big data and data analytics big data
Basics on BI.pptx
Basics on BI.pptx
Data Refinement: The missing link between data collection and decisions
Data Refinement: The missing link between data collection and decisions
BigData.pptx
BigData.pptx
Big data
Big data
big data.pptx
big data.pptx
A picture is worth a thousand words
A picture is worth a thousand words
Big_Data.pptx
Big_Data.pptx
BUSINESSINTELLIGENCE.pptx
BUSINESSINTELLIGENCE.pptx
Data Science at UCSB Information Meeting
Data Science at UCSB Information Meeting
uae views on big data
uae views on big data
Technologies and Innovation – Digital Economics
Technologies and Innovation – Digital Economics
Bmgt 311 chapter_5
Bmgt 311 chapter_5
Business intelligence
Business intelligence
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
Is Your Marketing Database "Model Ready"?
Big data
Big data
Data Detectives - Presentation
Data Detectives - Presentation
Your AI and ML Projects Are Failing – Key Steps to Get Them Back on Track
Your AI and ML Projects Are Failing – Key Steps to Get Them Back on Track
A Survey on Big Data Analytics
A Survey on Big Data Analytics
Recently uploaded
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
KurinjimalarL3
power system scada applications and uses
power system scada applications and uses
DevarapalliHaritha
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
959SahilShah
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Asst.prof M.Gokilavani
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Mark Billinghurst
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
ranjana rawat
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZTE
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
vipinkmenon1
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
GDSCAESB
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Dr.Costas Sachpazis
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Asst.prof M.Gokilavani
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Soham Mondal
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
ssuser7cb4ff
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Tsuyoshi Horigome
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
britheesh05
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Dr.Costas Sachpazis
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
misbanausheenparvam
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
VICTOR MAESTRE RAMIREZ
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
Recently uploaded
(20)
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
power system scada applications and uses
power system scada applications and uses
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
Approximate Query Processing
1.
Approximate Query Processing using Verdict Deepak Goyal @WalmartLabs
2.
About me Interests • Distributed Processing and Database platforms Present • Customer Backbone, Walmart Labs, Bengaluru Past •
Knowledge Graph, Bing, Microsoft, Hyderabad • B. Tech. in CSE, International Institute of Information Technology, Hyderabad
3.
Data Analytics • Processing and exploitation of cleansed data generates information. • Data analysis converts information to intelligence. •
Exploring various forms of data. • Searching for new data insights. • Hence, making better business decisions.
4.
Email marketing @Walmart • Email marketing Dedicated email campaigns for specific customers based on intelligence gathered from data analytics. • Customer Segmentation Dividing a broad business market into smaller targeted audience segments for email advertising. •
Segmentation base as a combination the following facets for example Demographics age, gender, income, etc. Geographic country, state, city, postal code, etc. Psychographics lifestyle, social, personality, etc.
5.
The Problem: Slow and Costly Data Analytics Contributing Factors • Limited cluster resources • Long running analytic jobs •
Large number of short/medium length analytic jobs • Large volumes of data • Slow response times implies Slow data analytics
6.
The solution: Verdict • A next generation approximate query processor • Built upon the theories of approximate query processing (AQP) •
Based on the novel architecture of AQP-as-a-middleware • Can reliably estimate many important statistics from a small fraction of the entire data • Exploits the state-of-the-art techniques from statistics • Paves the way from slow exact results to fast resource-efficient good approximates
7.
AQP-as-a-middleware
8.
Runs all on SQL-based engines
9.
Approximate Query Processing using Verdict • Reduces the query processing cost • Fewer resources •
No changes to the application • Compatible with all SQL engines • Highly accurate • Faster results • Enable continuous data exploration
10.
Notes and References • Verdict is developed primarily by the database group at the University of Michigan • Links •
http://verdictdb.org/ • https://github.com/mozafari/verdict • Discuss further • Mailing List: verdict-user@umich.edu • Walmart folks • Deepak Goyal deepak.goyal@walmartlabs.com • Giridhar Addepalli gaddepalli@walmartlabs.com • Chirag Singla cchirag@walmartlabs.com
11.
Thank you. Q&A
Download now