Download presentation
Presentation is loading. Please wait.
Published byDaniella Bailey Modified over 9 years ago
1
Optimizing Your BI Semantic Model for Performance and Scale Dave Wickert (AE7TD) dwickert@microsoft.com Principal Program Manager SQL Server Business Intelligence Microsoft
2
Main rig: ICOM 7000 100w HF into a 33’ Buddipole
3
QRP rig: (on order ) Elecraft KX3 10w HF into a 17M 28’ PAR EndFedz wire thrown up into a tree
4
SDR ‘toy’: Funcube Dongle
5
DStar digital radio in my office: DV Dongle
8
Data model Business logic and queries Data access ROLAP MOLAP xVelocity VertiPaq Direct Query MDXDAX Multi- dimensional Tabular Third-party applications Reporting Services ExcelPowerPivot DatabasesLOB ApplicationsFilesOData FeedsCloud Services SharePoint Insights
12
Encoding (per column) Compression (per segment) valuesdataID (int) value hash
13
Sales 1 2,000,000,000 Sales 1 2 Hash Encoding Value Encoding Defined automatically to conserve space, discoverable through DMVs
14
P2 Partition 1 Partition 2 Dictionary Col. Segment
15
demo Inspecting VertiPaq Storage
16
Processing Architecture
18
Hands On
19
t
20
t
21
Split
26
DB1 FE VertiPaq caches DB2 DB1~ New, not committed part of the database DB1~ New, not committed part of the database
27
demo Inspecting Processing Sequence
28
Query Processing
30
VertiPaq Query Performance Scans @ 5B+ rows/s 1B+ rows of data Scans @ 20B+ rows/s 10B+ rows of data
31
demo Inspecting Query Evaluation
32
DAX/MDXVertiPaq Query
33
Vertipaq Performance, Performance, Performance Amdahl's law: Establishes the maximum expected improvement to an overall system when only part of the system is improved. The speedup of a program using multiple processors in parallel computing is limited by the time needed for the sequential fraction of the program.
35
DBI61-HOL: Developing a Tabular BISM Using SQL Server Data Tools Microsoft SQL Server: Breakthrough Insights - Credible, Consistent Data
36
Available here: http://www.powerpivotblog.nl/ /what-is-using-all-that-memory-on-my-analysis-server-instance /bismservermemoryreport http://www.powerpivotblog.nl/wp-content /uploads/2012/02/BISMServerMemoryReport.xlsx http://www.powerpivotblog.nl/?s=BISMServerMemory
37
@sqlserver @ms_teched mva Microsoft Virtual Academy SQL Server 2012 Eval Copy Get Certified! Hands-On Labs
38
Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn
39
Evaluations http://europe.msteched.com/sessions Submit your evals online
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.