Download presentation
Presentation is loading. Please wait.
Published byCurtis Norris Modified over 9 years ago
1
Developing an Optimized Analysis Services Tabular Project BI Semantic Model Peter Myers StrataDB DBI315
2
Peter Myers pmyers@stratadb.com peterjsmyers
6
BI Semantic Model DAX MDX Deployment Data Access –Cache Passthrough Business Logic Development Tool Design Type Project Type PowerPivot Workbook Tabular ProjectMultidimensional Project Excel 2010 DAX In-Memory N/A SharePoint Library / Analysis Services PowerPivot Tabular SQL Server Data Tools DAX In-Memory DirectQuery Analysis Services Tabular Tabular SQL Server Data Tools MDX MOLAP ROLAP Analysis Services Multidimensional Multidimensional A PowerPivot workbook can be restored to a Tabular instance, or imported to create a Tabular Project Third-Party Applications Reporting Services Excel PowerPivot SharePoint Insights Power View Files OData Feeds Cloud Services Hadoop Big Data Relational Databases Deployed BI Semantic Model
8
demo Peter Myers StrataDB Developing a Tabular Project
12
P2 Partition 1 Partition 2 Dictionary Col. Segment
14
t
15
t
16
Split
17
Encoding (Per Column) Compression (Per Segment) ValuesdataID (int) value hash
19
Create Function Value ► dataID Use Reverse Function to Decode dataID ► Value dataID = Value - 40909Value = dataID + 40909 Note: This example is representative, but not entirely accurate
20
Create Hash Dictionary for Delivery Type
21
Create Hash Dictionary for Product
22
Create Function Value ► dataID Use Reverse Function to Decode dataID ► Value dataID = (Value / 10) - 20Value = (dataID + 20) * 10 Note: This example is representative, but not entirely accurate
31
demo Peter Myers StrataDB Reviewing the VertiPaq Storage
32
DB1DB2 FE VertiPaq Caches DB1 New, not committed part of the database VertiPaqMemoryLimit – 60% TotalMemoryLimit – 80%
34
demo Peter Myers StrataDB Reviewing the VertiPaq Memory Usage
37
demo Peter Myers StrataDB Executing DAX Queries
47
FeatureTabularMultidimensional RAMLots (64-128GB)Some (16/32GB) RAM SpeedCrucialImportant Number of Cores4/8/16 Core SpeedCrucialLess Important Disk SpeedNot ImportantVery Important SSD Disk UsageNot ImportantStrongly Recommended Network SpeedImportant ConcurrencyNot DecidedGood
48
demo Peter Myers StrataDB Optimizing the Tabular Project
51
Instructor Led Labs Hands-on LabsFind Me Later At…
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.