Optimizing Your BI Semantic Model for Performance and Scale Dave Wickert (AE7TD) Principal Program Manager SQL Server Business Intelligence.

Slides:



Advertisements
Similar presentations
The 12 Reasons to Love Microsoft SQL Server 2012 Dandy Weyn Thomas LaRock Sean Boon DBI202_R.
Advertisements

Tips and Tricks for Building Rich Reports in SQL Server 2012 Reporting Services Bob Meyers Senior Program Manager Microsoft Corporation DBI307.
Kevin Donovan Program Manager, Office BI Microsoft Corporation
Many-To-Many in DAX Alberto Ferrari Senior Consultant SQLBI DBI413.
Windows Azure SQL Reporting Dany Hoter Senior Program Manager Microsoft Corporation Ola Lavi Software Development Engineer Microsoft Corporation.
SQL Server Analysis Services
Building the Fastest SQL Servers Brent Ozar Microsoft Certified Solutions Master (MCSM) Brent Ozar PLF, LLC DBI328.
The information herein is for informational purposes only and represents the opinions and views of Project Botticelli and/or Rafal Lukawiecki. The material.
Business Intelligence and Data Visualization: Microsoft SQL Server 2012 Jen Stirrup MVP Copper Blue Consulting DBI206.
Building Stylish Power View Reports Riccardo Muti Microsoft Corporation DBI302 Building Stylish & Effective Power View Reports.
Exploring SQL Server Data Tier Applications Gert Drapers Principal Group Program Manager Microsoft Corporation Adam Mahood Program Manager.
Business Continuity Solutions for SQL Database* applications on Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
Enterprise Information Management (EIM): Bringing Together SSIS, DQS, and MDS Matt Masson Senior Program Manager Microsoft Corporation Matthew Roche Senior.
Practical Uses and Optimization of New T-SQL Features in Microsoft SQL Server 2012 Tobias Ternstrom DBI308.
Data Mining 2012 with Microsoft Excel 2010 and PowerPivot Mark Tabladillo, Ph.D. Microsoft MVP, Data Mining Architect MarkTab Consulting DBI204.
Top 10 Production Experiences with Service Manager and Orchestrator Nathan Lasnoski Infrastructure Architect Microsoft MVP Concurrency.
SQL Azure Administration and Application Self-Servicing Michal Lesiczka Program Manager Microsoft Corporation Vinod Jagannathan Program Manager Microsoft.
4/19/2017 7:47 PM DBI311 Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers Principal Group Program Manager.
Configuring Kerberos for Microsoft SharePoint 2010 BI in 7 Steps (SQL Server 2012) Chuck Heinzelman Senior Program Manager – BPD CX Microsoft Corporation.
Deploying Microsoft SQL Server 2012 Using Windows Server Core Chuck Heinzelman Senior Program Manager – BPD CX Microsoft DBI313 Thomas LaRock Technical.
Optimizing Microsoft SQL Server Analysis Services for Big Data Adam Jorgensen Microsoft Corporation.
SQL Server Columnstore Performance Tuning Eric N Hanson Principal Program Manager Microsoft Corporation.
Julie Strauss Senior Program Manager Lead Microsoft Corporation
IST722 Data Warehousing Business Intelligence Development with SQL Server Analysis Services and Excel 2013 Michael A. Fudge, Jr.
Developing an Optimized Analysis Services Tabular Project BI Semantic Model Peter Myers StrataDB DBI315.
The Dirty Dozen: Windows PowerShell Scripts for the Busy DBA Ike Ellis.
The information herein is for informational purposes only and represents the opinions and views of Project Botticelli and/or Rafal Lukawiecki. The material.
DBI329. video.
Advanced Microsoft SharePoint 2010 Upgrade Troubleshooting Todd Klindt SharePoint Nerd Rackspace OSP339.
BISM: Multidimensional vs. Tabular Marco Russo Senior Consultant SQLBI.
SQL Server xVelocity memory optimized Columnstore Index Performance Tuning Rapinder Jawanda Sr. Program Manager Microsoft Corporation.
Building Self-Service BI Applications Using PowerPivot Julie Strauss Senior Program Manager Lead Microsoft Corporation DBI301.
TechEd /24/2017 9:33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Tips and Tricks: Effectively Manage Your SharePoint Farm with BI Kevin Donovan Program Manager Microsoft Corporation DBI306.
OSP201: Creating Self- Service BI Solutions with SharePoint Server 2010 Peter Myers.
The information herein is for informational purposes only and represents the opinions and views of Project Botticelli and/or Rafal Lukawiecki. The material.
SQL Server Analysis Services 2012 BI Semantic Model BISM.
Microsoft SQL Server Data Tools: Database Development from Zero to Sixty Gert Drapers Principal Group Program Manager Microsoft Corporation.
+1 (425) Business Continuity Solutions for SQL Database* applications in Windows Azure Alexander (Sasha) Nosov Principal Program Manager Microsoft.
Cloud-Ready Data Services. cloud data services.
Building the Fastest SQL Servers Brent Ozar Microsoft Certified Solutions Master (MCSM) Brent Ozar PLF, LLC DBI328.
demo Value Profit per country $542, $56, $175, $182, $223, $324, Profit for current country Rank.
Getting Started with Tabular April 11, Phillip Labry  Sr. BI Engineer  IT development for over 25 years  Developer, DBA, Business Intelligence.
Integrating SQL Server FileTables, Property Search, and FTS/Semantic Search Bob Beauchemin Developer Skills Partner SQLskills.
Team BI Personal BI Corporate BI PowerPivot for ExcelPowerPivot for SharePointAnalysis Services My Context BI solution created by user. Context is.
Julie Strauss Senior Program Manager Lead Microsoft Corporation
Riccardo Muti Microsoft Corporation
Running Reporting Services in SharePoint Integrated Mode: How and Why
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Matt Masson Senior Program Manager Microsoft Corporation
TechEd /13/2018 7:46 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
9/23/2018 1:04 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Building the Perfect BI Semantic Model for Power View
11/16/ :06 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
TechEd /19/ :10 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Kasper de Jonge Microsoft Corporation
TechEd /4/2018 3:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
12/5/2018 3:17 PM DBI207 BI Power Hour Amit Velingkar, Sean Boon, Julie Strauss, Matt Masson, Matthew Roche Microsoft Corporation © 2007 Microsoft Corporation.
Business Intelligence
TechEd /11/ :54 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
TechEd /18/2019 2:43 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Building the Perfect BI Semantic Model for Power View
TechEd /10/2019 8:11 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
TechEd /11/ :25 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Building Self-Service BI Applications Using PowerPivot
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Abundantly “Crescent”
Running Reporting Services in SharePoint Integrated Mode: How and Why
Presentation transcript:

Optimizing Your BI Semantic Model for Performance and Scale Dave Wickert (AE7TD) Principal Program Manager SQL Server Business Intelligence Microsoft

Main rig: ICOM w HF into a 33’ Buddipole

QRP rig: (on order  ) Elecraft KX3 10w HF into a 17M 28’ PAR EndFedz wire thrown up into a tree

SDR ‘toy’: Funcube Dongle

DStar digital radio in my office: DV Dongle

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

Encoding (per column) Compression (per segment) valuesdataID (int) value hash

Sales 1 2,000,000,000 Sales 1 2 Hash Encoding Value Encoding Defined automatically to conserve space, discoverable through DMVs

P2 Partition 1 Partition 2 Dictionary Col. Segment

demo Inspecting VertiPaq Storage

Processing Architecture

Hands On

t

t

Split

DB1 FE VertiPaq caches DB2 DB1~ New, not committed part of the database DB1~ New, not committed part of the database

demo Inspecting Processing Sequence

Query Processing

VertiPaq Query Performance 5B+ rows/s 1B+ rows of data 20B+ rows/s 10B+ rows of data

demo Inspecting Query Evaluation

DAX/MDXVertiPaq Query

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.

DBI61-HOL: Developing a Tabular BISM Using SQL Server Data Tools Microsoft SQL Server: Breakthrough Insights - Credible, Consistent Data

Available here: /what-is-using-all-that-memory-on-my-analysis-server-instance /bismservermemoryreport /uploads/2012/02/BISMServerMemoryReport.xlsx

mva Microsoft Virtual Academy SQL Server 2012 Eval Copy Get Certified! Hands-On Labs

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

Evaluations Submit your evals online