Computation Reuse in Analytics Job Service at Microsoft
Alekh Jindal, Shi Qiao, Hiren Patel, Zhicheng Yin, Jieming Di, Malay Bag, Marc Friedman, Yifung Lin, Konstantinos Karanasos, Sriram Rao Microsoft
Computation Reuse in Analytics Job Service at Microsoft Alekh - - PowerPoint PPT Presentation
Computation Reuse in Analytics Job Service at Microsoft Alekh Jindal, Shi Qiao, Hiren Patel, Zhicheng Yin, Jieming Di, Malay Bag, Marc Friedman, Yifung Lin, Konstantinos Karanasos, Sriram Rao Microsoft Computation Reuse in Analytics ! Job
Alekh Jindal, Shi Qiao, Hiren Patel, Zhicheng Yin, Jieming Di, Malay Bag, Marc Friedman, Yifung Lin, Konstantinos Karanasos, Sriram Rao Microsoft
Alekh Jindal, Shi Qiao, Hiren Patel, Zhicheng Yin, Jieming Di, Malay Bag, Marc Friedman, Yifung Lin, Konstantinos Karanasos, Sriram Rao Microsoft
First VLDB First SIGMOD
Materialized Views Logical Database Design View Maintenance Optimizing Queries View Selection XML XQuery Knowledge Bases Incremental Dynamic Partial
Recurring Workload Feedback Loop View Sel.
Expiry Metadata Service User Interfaces & Tooling Online Materialization Rewrite queries using Views Synchronization Job Coordination
Feedback Loop View Sel.
Expiry User Interfaces & Tooling Online Materialization Rewrite queries using Views Synchronization Job Coordination Metadata Service Recurring Workload
June 5, 2018 Q1 Q2 June 6, 2018 Q1’ Q2’ June 7, 2018 Q1’’ Q2’’ sig sig’ sig’’
Analysis Reuse
8:00 am 9:00 am 10:00 am
Recurring Workload Feedback Loop View Sel.
Expiry User Interfaces & Tooling Online Materialization Rewrite queries using Views Synchronization Job Coordination Metadata Service
Recurring Workload Feedback Loop View Sel.
Expiry User Interfaces & Tooling Synchronization Job Coordination Metadata Service Rewrite queries using Views Online Materialization
Query Rewriting using Views Online View Materialization
Shuffle Sort Joins Filters
critical path
materialization
read/write
when creating/using views
Selecting Subexpressions to Materialize at Datacenter Scale
Alekh Jindal, Konstantinos Karanasos, Sriram Rao, Hiren Patel VLDB 2018/PVLDB, Rio de Janeiro, Brazil
Poster Session 1, Wednesday 16:00-18:00, Houston 567
✓Materialized views over recurring workloads ✓CloudViews Analyzer
✓Feedback Loop ✓View Selection ✓Physical Design ✓View Expiry
✓CloudViews Runtime
✓Metadata Service ✓Online Materialization ✓Query Rewriting ✓Synchronization ✓Job Coordination
Computation Reuse in Analytics Job Service at Microsoft
Alekh Jindal (Microsoft), Shi Qiao (Microsoft), Hiren Patel (Microsoft), Zhicheng Yin (Microsoft), Jieming Di (Microsoft), Malay Bag (Microsoft), Marc Friedman (Microsoft), Yifung Lin (Microsoft), Konstantinos Karanasos (Microsoft), Sriram Rao (Microsoft)
Industry 1 Tue, 11-12:30