Toolkit for DAX Optimization

Size: px
Start display at page:

Download "Toolkit for DAX Optimization"

Transcription

1 Toolkit for DAX Optimization Marco Russo SQL Saturday #464, Melbourne 20 th February 2016

2 Housekeeping Mobile Phones please set to stun during sessions Evaluations complete online to be in the draw for fantastic prizes SESSIONS sessions/sessionevaluation.aspx EVENT eventeval.aspx Wifi Details Login: ext-sqlsat Password: sqlsaturd4y

3 speaker Connect with the Community Event staff, volunteers and speakers are here to help and answer I attack SQL challenges by dropping onto them from above. Scan the QR code on the speaker badges to connect and network with them.

4 Marco Russo Founder of Consultant, Trainer, BI Pro, Book Writer SSAS Maestro, MVP, MCP

5 Agenda Tools VertiPaq Analyzer SQL Server Profiler DAX Studio OLAP PivotTable Extensions Techniques Know your data model Isolate query and measure Create repro query

6 Know your data model first Do you know.. The size in memory of each column The cardinality of each table The cardinality of each column Hint: they are not the same! VertiPaq Analyzer Simplify extraction of this data from DMVs

7 VertiPaq Analyzer Demo

8 Understanding Query Plans Logical Query Plan It is the logical flow of the query Fired as standard text Pretty hard to decode Physical Query Plan The logical query plan executed by the engine Can be very different from the logical one Uses different operators VertiPaq Queries Queries executed by the xvelocity engine

9 Tabular Two Engines Formula Engine (FE) Handles complex expressions Single threaded Storage Engine (VertiPaq / xvelocity) (SE) Handles simple expressions Executes queries against the database Multithreaded

10 SQL Server Profiler Catches events from SSAS Queries Events Query Processing

11 SQL Profiler Demo Setup & Flow Analysis

12 Detect slowest queries Isolate slowest query A report might generate several queries Use only Query End events in SQL Profiler to locate more expensive ones Create a single repro query Isolate slowest report If SQL Profiler is not available, identify slowest query Excel: capture MDX with OLAP PivotTable Extension

13 OLAP PivotTable Extension Demo

14 The simplest query Let s profile a simple query to get acquainted with the DAX query engine EVALUATE ROW ( "Result", SUM ( Sales[SalesQuantity] ) )

15 Profiler Information Logical query plan What FE needed from SE What SE executed CPU Usage Time spent in SE Physical query plan Query duration Part of FE time (not reliable)

16 Profiler Information Formula Engine time computed as Query Duration Time spent in SE = 8 milliseconds CPU Usage Time spent in SE Query duration Part of FE time (not reliable)

17 SQL Profiler Demo Query Plan & SE Events

18 Gathering meaningful numbers Values reported by the profiler might not be accurate on a busy server Always test on a dedicated server If not available, your workstation is better

19 What is a Data Cache? Column Storage Prod Amt Qty Storage Engine (VertiPaq) VertiPaq query (xmsql) Data Cache Prod SUM(Amt) SUM(Qty) Result Prod SUM(Amt) SUM(Qty) SE fills data cache FE works on data caches

20 xmsql Storage engine uses xmsql Syntax similar to SQL Few options (compared to SQL) Not intended for the user Simple mathematical operations Some (not all) aggregations Usage of model relationships

21 How FE uses Data Caches There is no indication of which data cache is used by which FE operator Only common sense and some geeky attitude helps For simple plans, it is easy For complex plans, it is nearly impossible Thus: optimize simple plans!

22 Cache DAX caches results of VertiPaq queries MDX caches measures too FE bound queries will not benefit from cache

23 Clear the Cache Always remember to clear the cache prior to execute any performance test, otherwise numbers will be contaminated. With DAX Studio it is a simple button click. With SSMS, you have to execute the following code snippet: <Batch xmlns=" <ClearCache> <Object> <DatabaseID>Adventure Works DW Tabular</DatabaseID> </Object> </ClearCache> </Batch>

24 DAX Studio The best all-in-one tool for developing DAX code

25 DAX Studio Free add-in for Excel Standalone executable for Tabular and Power BI It can query Analysis Services databases Power Pivot data models Power BI Desktop data models Both DAX and MDX queries

26 Main Features

27 DAX Studio Complete Demo

28 Conclusions Create a repro query Isolate MDX or DAX query Identify DAX expression (usually a measure) Modify DAX expression and test different timings DAX Studio improves productivity Use local DAX measure overriding the one defined in the data model 32

29 References The Definitive Guide to DAX By Marco Russo, Alberto Ferrari Microsoft Press Understanding DAX Query Plans Understanding Distinct Count in DAX Query Plans

30 Tools VertiPaq Analyzer OLAP PivotTable Extensions DAX Studio

31 Questions? Please make sure you visit our fantastic sponsors:

32 How did we do? Please complete an online Evaluation to be included the draw for a fantastic prize! There is a prize for each session timeslot and for the overall event survey so the more feedback you provide the more chances you have. Session Surveys Post-Event Survey sessions/sessionevaluation.aspx eventeval.aspx

Problem Solving Complex Project Assistance DataWarehouse Assesments and Development Courses, Trainings and Workshops

Problem Solving Complex Project Assistance DataWarehouse Assesments and Development Courses, Trainings and Workshops www.sqlbi.cm Wh We Are BI Experts and Cnsultants Funders f www.sqlbi.cm Prblem Slving Cmplex Prject Assistance DataWarehuse Assesments and Develpment Curses, Trainings and Wrkshps Bk Writers Micrsft Gld

More information

Martin Cairney. Hybrid data platform making the most of Azure plus your onprem

Martin Cairney. Hybrid data platform making the most of Azure plus your onprem Martin Cairney Hybrid data platform making the most of Azure plus your onprem kit Housekeeping Mobile Phones please set to stun during sessions Evaluations complete online to be in the draw for fantastic

More information

DirectQuery vs Vertipaq Modes in SSAS Tabular Model

DirectQuery vs Vertipaq Modes in SSAS Tabular Model DirectQuery vs Vertipaq Modes in SSAS Tabular Model Julie Koesmarno http://www.mssqlgirl.com Twitter: @mssqlgirl MCITP Database Administrator 2008 MCITP Database Developer 2008 MCITP Business Intelligence

More information

DAX as a Query Language

DAX as a Query Language DAX as a Query Language Matt Allington exceleratorbi.com.au Online Feedback goo.gl/srvpmj About me 25 year career at Coca-Cola working in both Sales and Information Technology Now running a Power Pivot

More information

Shabnam Watson. SQL Server Analysis Services for DBAs

Shabnam Watson. SQL Server Analysis Services for DBAs Shabnam Watson SQL Server Analysis Services for DBAs Shabnam Watson BI Consultant /ShabnamWatson @shbwatson info@abicube.com https://shabnamwatson.wordpress.com Work: BI Consultant Fifteen Years of experience

More information

Shabnam Watson. Performance Monitoring Analysis Services Tabular

Shabnam Watson. Performance Monitoring Analysis Services Tabular Shabnam Watson Performance Monitoring Analysis Services Tabular Shabnam Watson BI Consultant /ShabnamWatson @shbwatson info@abicube.com BLOG: https://shabnamwatson.wordpress.com Work: BI Consultant Fifteen

More information

Tasting the Flavors of Analysis Services 2012

Tasting the Flavors of Analysis Services 2012 Tasting the Flavors of Analysis Services 2012 Building up the foundation for Enterprise Analytics Alan Koo PRPASS Co-Founder & President Senior Consultant Nagnoi, Inc. Blog: www.alankoo.com Twitter: @alan_koo

More information

Building Data Models with Microsoft Excel PowerPivot

Building Data Models with Microsoft Excel PowerPivot Building Data Models with Microsoft Excel PowerPivot Overview This 3-day course extends the power of Excel and takes you inside the PowerPivot add-in for Excel 2013/2016. Based on the book Microsoft Excel

More information

SSAS Multidimensional vs. SSAS Tabular Which one do I choose?

SSAS Multidimensional vs. SSAS Tabular Which one do I choose? SSAS Multidimensional vs. SSAS Tabular Which one do I choose? About Alan Sr BI Consultant Community Speaker Blogs at FalconTekSolutionsCentral.com SSAS Maestro Will work for cupcakes Generally speaks on

More information

Developing SQL Data Models(768)

Developing SQL Data Models(768) Developing SQL Data Models(768) Design a multidimensional business intelligence (BI) semantic model Create a multidimensional database by using Microsoft SQL Server Analysis Services (SSAS) Design, develop,

More information

Download The Definitive Guide To DAX: Business Intelligence With Microsoft Excel, SQL Server Analysis Services, And Power BI (Business Skills) PDF

Download The Definitive Guide To DAX: Business Intelligence With Microsoft Excel, SQL Server Analysis Services, And Power BI (Business Skills) PDF Download The Definitive Guide To DAX: Business Intelligence With Microsoft Excel, SQL Server Analysis Services, And Power BI (Business Skills) PDF This comprehensive and authoritative guide will teach

More information

SSAS Tabular in the Real World Lessons Learned. by Gerhard Brueckl

SSAS Tabular in the Real World Lessons Learned. by Gerhard Brueckl SSAS Tabular in the Real World Lessons Learned by Gerhard Brueckl Gold sponsors Platinum sponsor About me Gerhard Brueckl From Austria Consultant, Trainer, Speaker Working with Microsoft BI since 2006

More information

10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012

10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012 10778A: Implementing Data Models and Reports with Microsoft SQL Server 2012 Course Overview This course provides students with the knowledge and skills to empower information workers through self-service

More information

MILOŠ RADIVOJEVIĆ, PRINCIPAL DATABASE CONSULTANT, BWIN GVC, VIENNA, AUSTRIA

MILOŠ RADIVOJEVIĆ, PRINCIPAL DATABASE CONSULTANT, BWIN GVC, VIENNA, AUSTRIA MILOŠ RADIVOJEVIĆ, PRINCIPAL DATABASE CONSULTANT, BWIN GVC, VIENNA, AUSTRIA Performance Tuning with SQL Server 2017 Sponsors About Me Principal Database Consultant, bwin GVC, Vienna, Austria Data Platform

More information

IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts. Enn Õunapuu

IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts. Enn Õunapuu IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts Enn Õunapuu enn.ounapuu@ttu.ee Content Oveall approach Dimensional model Tabular model Overall approach Data modeling is a discipline that has been practiced

More information

Developing SQL Data Models

Developing SQL Data Models Developing SQL Data Models 20768B; 3 Days; Instructor-led Course Description The focus of this 3-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement

More information

Evaluation Contexts in DAX (Level 200)

Evaluation Contexts in DAX (Level 200) Evaluation Contexts in DAX (Level 200) About me 25 year career at Coca-Cola working in both Sales and Information Technology Now running a Power BI consultancy in Sydney Australia Self Service BI Consulting

More information

Database Administration for Azure SQL DB

Database Administration for Azure SQL DB Database Administration for Azure SQL DB Martin Cairney SQL Saturday #582, Melbourne 11 th February 2017 Housekeeping Mobile Phones Please set to stun during sessions Evaluations Please complete a session

More information

DEVELOPING SQL DATA MODELS

DEVELOPING SQL DATA MODELS 20768 - DEVELOPING SQL DATA MODELS CONTEÚDO PROGRAMÁTICO Module 1: Introduction to Business Intelligence and Data Modeling This module introduces key BI concepts and the Microsoft BI product suite. Introduction

More information

sqlbi.com 1 Who am I Latest conferences Agenda sqlbi.com

sqlbi.com 1 Who am I Latest conferences Agenda sqlbi.com presented by Marco Russo marco@ Who am I Latest conferences BI Experts and Consultants Problem Solving Complex Project Assistance DataWarehouse Assesments and Development Courses, Trainings and Workshops

More information

Power Query For Power Bi Excel Jansbooksz

Power Query For Power Bi Excel Jansbooksz POWER QUERY FOR POWER BI EXCEL JANSBOOKSZ PDF - Are you looking for power query for power bi excel jansbooksz Books? Now, you will be happy that at this time power query for power bi excel jansbooksz PDF

More information

Where Does R Fit Into Your SQL Server Stack? Stacia Varga blog.datainspirations.com

Where Does R Fit Into Your SQL Server Stack? Stacia Varga blog.datainspirations.com Where Does R Fit Into Your SQL Server Stack? Stacia Varga Stacia@datainspirations.com blog.datainspirations.com Twitter: @_StaciaV_ Stacia (Misner) Varga Over 30 years of IT experience, 17 years of BI

More information

Build your first Analysis Services (Tabular Model) <not a Cube>! (using the tutorials on docs.microsoft.com)

Build your first Analysis Services (Tabular Model) <not a Cube>! (using the tutorials on docs.microsoft.com) Build your first Analysis Services (Tabular Model) ! (using the tutorials on docs.microsoft.com) gwalters@microsoft.com Why Analysis Services? Problem statements: We don t have per-user security

More information

Discovering the Power of Excel PowerPivot Data Analytic Expressions (DAX)

Discovering the Power of Excel PowerPivot Data Analytic Expressions (DAX) Discovering the Power of Excel 2010-2013 PowerPivot Data Analytic Expressions (DAX) 55108; 2 Days, Instructor-led Course Description This course is intended to expose you to PowerPivot Data Analytic Expressions

More information

Datazen. Bent On-premise mobile BI. November 28, #sqlsatparma #sqlsat462

Datazen. Bent  On-premise mobile BI. November 28, #sqlsatparma #sqlsat462 Datazen On-premise mobile BI Bent Pedersen @Bent_n_pedersen www.biblog.eu Sponsors Organizers getlatestversion.it Who am i Senior Business Analytics Consultant at Kapacity 9 years with SQL Server Speaker

More information

SQL Server Business Intelligence 20768: Developing SQL Server 2016 Data Models in SSAS. Upcoming Dates. Course Description.

SQL Server Business Intelligence 20768: Developing SQL Server 2016 Data Models in SSAS. Upcoming Dates. Course Description. SQL Server Business Intelligence 20768: Developing SQL Server 2016 Data Models in SSAS Get the skills needed to successfully create multidimensional databases using Microsoft SQL Server Analysis Services

More information

Audience BI professionals BI developers

Audience BI professionals BI developers Applied Microsoft BI The Microsoft Data Platform empowers BI pros to implement organizational BI solutions delivering a single version of the truth across the enterprise. A typical organizational solution

More information

Developing SQL Data Models

Developing SQL Data Models Course 20768B: Developing SQL Data Models Page 1 of 5 Developing SQL Data Models Course 20768B: 2 days; Instructor-Led Introduction The focus of this 2-day instructor-led course is on creating managed

More information

Martin Cairney. The Why and How of Partitioned Tables

Martin Cairney. The Why and How of Partitioned Tables Martin Cairney The Why and How of ed Tables Housekeeping Mobile Phones please set to stun during the session Session Evaluation Martin Cairney Microsoft Data Platform MVP Microsoft Certified Trainer Organiser

More information

Martin Cairney SPLIT, MERGE & ELIMINATE. SQL Saturday #572 : Oregon : 22 nd October, 2016

Martin Cairney SPLIT, MERGE & ELIMINATE. SQL Saturday #572 : Oregon : 22 nd October, 2016 Martin Cairney SPLIT, MERGE & ELIMINATE AN INTRODUCTION TO PARTITIONING SQL Saturday #572 : Oregon : 22 nd October, 2016 Housekeeping Mobile Phones please set to stun during the session Connect with the

More information

Phillip Labry Sr. BI Engineer IT development for over 25 years Developer, DBA, BI Consultant Experience with Manufacturing, Telecom, Banking, Retail,

Phillip Labry Sr. BI Engineer IT development for over 25 years Developer, DBA, BI Consultant Experience with Manufacturing, Telecom, Banking, Retail, Phillip Labry Phillip Labry Sr. BI Engineer IT development for over 25 years Developer, DBA, BI Consultant Experience with Manufacturing, Telecom, Banking, Retail, Government, Energy, Insurance, Healthcare,

More information

Analysis Services. Show Me Where It Hurts. Bill Anton Head Prime Data Intelligence

Analysis Services. Show Me Where It Hurts. Bill Anton Head Prime Data Intelligence Analysis Services Show Me Where It Hurts Bill Anton Head Beaver @ Prime Data Intelligence Life Is Good! Photo Credit: SuperCar-RoadTrip.fr Life is Photo Credit: Charlie This is avoidable! Bill Anton Business

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!  We offer free update service for one year PASS4TEST \ We offer free update service for one year Exam : 70-467 Title : Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Vendor : Microsoft Version : DEMO Get Latest & Valid

More information

SAP Crystal Reports and SAP HANA: Options and Opportunities (0301)

SAP Crystal Reports and SAP HANA: Options and Opportunities (0301) September 9 11, 2013 Anaheim, California SAP Crystal Reports and SAP HANA: Options and Opportunities (0301) Jaclyn Churcher Learning Points Connectivity options to SAP HANA for SAP Crystal Reports Two

More information

Implementing Data Models and Reports with Microsoft SQL Server 2012

Implementing Data Models and Reports with Microsoft SQL Server 2012 www.dumpspdf.com Microsoft 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2012 Version: Demo 30.0 QUESTION NO: 1 Microsoft 70-466 Exam You have been hired as a Business Intelligence

More information

WELCOME TO TECH IMMERSION

WELCOME TO TECH IMMERSION WELCOME TO TECH IMMERSION Track: SQL/BI PowerPivot with Excel 2010 Presenter: Jeff Jones Outline o BI EcoSystem o PowerPivot for Excel What, Why, Who? o Using PowerPivot o New Powerful Formulas o Using

More information

Table of Contents: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX. Notes from Video:

Table of Contents: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX. Notes from Video: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX Table of Contents: Notes from Video: 1) Standard PivotTable or Data Model PivotTable?... 3 2) Excel Power Pivot

More information

A Journey to Power BI

A Journey to Power BI A Journey to Power BI A Guide to use Self-service BI Leila Etaati 28/02/2015 Leila Etaati Our Sponsors AN ACP GROUP COMPANY 2 28/02/2015 Leila Etaati About Leila Etaati 10 years experience in SQL server

More information

Implementing Data Models and Reports with SQL Server 2014

Implementing Data Models and Reports with SQL Server 2014 Course 20466D: Implementing Data Models and Reports with SQL Server 2014 Page 1 of 6 Implementing Data Models and Reports with SQL Server 2014 Course 20466D: 4 days; Instructor-Led Introduction The focus

More information

MCSA BI Reporting. A Success Guide to Prepare- Analyzing and Visualizing Data with Microsoft Excel. edusum.com

MCSA BI Reporting. A Success Guide to Prepare- Analyzing and Visualizing Data with Microsoft Excel. edusum.com 70-779 MCSA BI Reporting A Success Guide to Prepare- Analyzing and Visualizing Data with Microsoft Excel edusum.com Table of Contents Introduction to 70-779 Exam on Analyzing and Visualizing Data with

More information

PowerPivot, an Introduction. By: Steve Lewis Principal Pyxis Analytics

PowerPivot, an Introduction. By: Steve Lewis Principal Pyxis Analytics PowerPivot, an Introduction By: Steve Lewis Principal Pyxis Analytics Agenda What is the BISM Model? Components of the BISM Model DAX Overview Walkthroughs What is the BISM Model Business Intelligence

More information

Performance Tuning for the BI Professional. Jonathan Stewart

Performance Tuning for the BI Professional. Jonathan Stewart Performance Tuning for the BI Professional Jonathan Stewart Jonathan Stewart Business Intelligence Consultant SQLLocks, LLC. @sqllocks jonathan.stewart@sqllocks.net Agenda Shared Solutions SSIS SSRS

More information

Sql Server Analysis Services 2012 Cube Development Cookbook By Dewald Baya Hughes Steve Turley Paul 2013 Paperback

Sql Server Analysis Services 2012 Cube Development Cookbook By Dewald Baya Hughes Steve Turley Paul 2013 Paperback Sql Server Analysis Services 2012 Cube Development Cookbook By Dewald Baya Hughes Steve Turley Paul 2013 SQL SERVER ANALYSIS SERVICES 2012 CUBE DEVELOPMENT COOKBOOK BY DEWALD BAYA HUGHES STEVE TURLEY PAUL

More information

Manohar Punna. Azure Database Migration Choosing the Right Tier

Manohar Punna. Azure Database Migration Choosing the Right Tier Manohar Punna Azure Database Migration Choosing the Right Tier Thank you to our sponsors: Evaluations: Please complete the evaluation forms for each session you attend. You received these in your welcome

More information

Time Intelligence Using DAX

Time Intelligence Using DAX Time Intelligence Using DAX About me 25 year career working at Coca-Cola in both Sales and IT Now running a Power BI consultancy in Sydney Australia Self Service BI Consulting Live Power BI Training Online

More information

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright DAX

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright DAX About the Tutorial DAX (Data Analysis Expressions) is a formula language that helps you create new information from the data that already exists in your Data Model. DAX formulas enable you to perform data

More information

Sql Server Analysis Services Ssas Sllevuecollege

Sql Server Analysis Services Ssas Sllevuecollege SQL SERVER ANALYSIS SERVICES SSAS SLLEVUECOLLEGE PDF - Are you looking for sql server analysis services ssas sllevuecollege Books? Now, you will be happy that at this time sql server analysis services

More information

Cortana Intelligence Suite; Where the Magic Happens

Cortana Intelligence Suite; Where the Magic Happens Cortana Intelligence Suite; Where the Magic Happens Reza Rad, Leila Etaati #509 Brisbane 2016 About Us Reza Rad Leila Etaati MVP BI Consultant and Trainer Author of Books Speaker in conferences; PASS Summit,

More information

WTF with SQL. It s just not right! Kennie Nybo Pontoppidan Dublin, June 18th 2016

WTF with SQL. It s just not right! Kennie Nybo Pontoppidan Dublin, June 18th 2016 WTF with SQL It s just not right! Kennie Nybo Pontoppidan Dublin, June 18th 2016 Please Visit Sponsors and Enter Raffles Stick around for SWAG! (Prize drawing at 4.15 p.m Be there (in person) or be Volunteers

More information

Reza Rad. Power Query and M Beyond Limits

Reza Rad. Power Query and M Beyond Limits Reza Rad Power Query and M Beyond Limits Thanks to our Event Sponsors PASS Summit 2018 Registration Offer Continue the learning. Save $150 USD Register for PASS Summit and as a participant in SQLSaturday

More information

6234A - Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

6234A - Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services 6234A - Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services Course Number: 6234A Course Length: 3 Days Course Overview This instructor-led course teaches students how to implement

More information

Power BI for the Enterprise

Power BI for the Enterprise Power BI for the Enterprise Paul Turley Principal Consultant, Intelligent Business LLC Microsoft Data Platform MVP, SolidQ Mentor e: Paul@IntelligentBiz.net t: @paul_turley b: SqlServerBiBlog.com Please

More information

Automating the testing of your BI solutions with NBi. Cédric L.

Automating the testing of your BI solutions with NBi. Cédric L. Automating the testing of your BI solutions with NBi Cédric L. Charlier @Seddryck Sponsors Who am I? Business Intelligence, Data & Information Architect MVP SQL Server from Belgium Principal committer

More information

Data Analysis Expressions (DAX)

Data Analysis Expressions (DAX) Javier Guillén About Me o Business Intelligence / Data Warehousing Consultant o MCTS/MCITP SQL Server 2008 BI o Microsoft Community Contributor Awardee (2011) o C# & ASP.NET Developer o Worked in Financial

More information

T-SQL Training: T-SQL for SQL Server for Developers

T-SQL Training: T-SQL for SQL Server for Developers Duration: 3 days T-SQL Training Overview T-SQL for SQL Server for Developers training teaches developers all the Transact-SQL skills they need to develop queries and views, and manipulate data in a SQL

More information

Columnstore Technology Improvements in SQL Server 2016

Columnstore Technology Improvements in SQL Server 2016 Columnstore Technology Improvements in SQL Server 2016 Subtle Subtitle AlwaysOn Niko Neugebauer Our Sponsors Niko Neugebauer Microsoft Data Platform Professional OH22 (http://www.oh22.net) SQL Server MVP

More information

Cortana Analytics : with Raspberry Pi and Weather Sensor

Cortana Analytics : with Raspberry Pi and Weather Sensor Cortana Analytics : with Raspberry Pi and Weather Sensor Leila Etaati (Microsoft MVP, PhD, Consultant, and Data science) #614 SQL Saturday South Island Leila Etaati Leila is Microsoft Data Platform MVP,

More information

Highline Excel 2016 Class 23: Introduction to Power BI Desktop to Create Data Model & Visualization

Highline Excel 2016 Class 23: Introduction to Power BI Desktop to Create Data Model & Visualization Highline Excel 2016 Class 23: Introduction to Power BI Desktop to Create Data Model & Visualization Table of Contents Visualization Goal:... 1 Power BI Desktop... 2 Download Power BI Desktop for FREE Don

More information

Course 20461C: Querying Microsoft SQL Server

Course 20461C: Querying Microsoft SQL Server Course 20461C: Querying Microsoft SQL Server Audience Profile About this Course This course is the foundation for all SQL Serverrelated disciplines; namely, Database Administration, Database Development

More information

BUSINESS INTELLIGENCE. SSAS - SQL Server Analysis Services. Business Informatics Degree

BUSINESS INTELLIGENCE. SSAS - SQL Server Analysis Services. Business Informatics Degree BUSINESS INTELLIGENCE SSAS - SQL Server Analysis Services Business Informatics Degree 2 BI Architecture SSAS: SQL Server Analysis Services 3 It is both an OLAP Server and a Data Mining Server Distinct

More information

Welcome! Power BI User Group (PUG) Copenhagen

Welcome! Power BI User Group (PUG) Copenhagen Welcome! Power BI User Group (PUG) Copenhagen Connect to Data in Power BI Desktop Just Thorning Blindbæk Consultant, Trainer and Speaker Connect to Data in Power BI Desktop Basic introduction to data connectivity

More information

70-466: Implementing Data Models and Reports with Microsoft SQL Server

70-466: Implementing Data Models and Reports with Microsoft SQL Server 70-466: Implementing Data Models and Reports with Microsoft SQL Server The following tables show where changes to exam 70-466 have been made to include updates that relate to SQL Server 2014 tasks. These

More information

MSBI. Business Intelligence Contents. Data warehousing Fundamentals

MSBI. Business Intelligence Contents. Data warehousing Fundamentals MSBI CAC Noida is an ISO 9001:2015 certified training center with professional experience that dates back to 2005. The vision is to provide professional education merging corporate culture globally to

More information

Automating Azure Analysis Services

Automating Azure Analysis Services Automating Azure Analysis Services Greg Galloway 5/19/2018 Page 1 Is This Even Possible? How do you schedule a refresh of the data in your Azure Analysis Services model? How do you pause the server on

More information

Power BI on SAP HANA. by Gerhard Brueckl and Markus Begerow

Power BI on SAP HANA. by Gerhard Brueckl and Markus Begerow Power BI on SAP HANA by Gerhard Brueckl and Markus Begerow Who we are http://www.pmone.com Gerhard Brueckl Analytical Databases (SSAS, HANA) Power BI and Office 365 Windows Azure @gbrueckl gerhard@gbrueckl.at

More information

BIG DATA COURSE CONTENT

BIG DATA COURSE CONTENT BIG DATA COURSE CONTENT [I] Get Started with Big Data Microsoft Professional Orientation: Big Data Duration: 12 hrs Course Content: Introduction Course Introduction Data Fundamentals Introduction to Data

More information

MICROSOFT EXAM QUESTIONS & ANSWERS

MICROSOFT EXAM QUESTIONS & ANSWERS MICROSOFT 70-466 EXAM QUESTIONS & ANSWERS Number: 70-466 Passing Score: 1000 Time Limit: 120 min File Version: 46.6 http://www.gratisexam.com/ MICROSOFT 70-466 EXAM QUESTIONS & ANSWERS Exam Name: Implementing

More information

MICROSOFT EXAM QUESTIONS & ANSWERS

MICROSOFT EXAM QUESTIONS & ANSWERS MICROSOFT 70-466 EXAM QUESTIONS & ANSWERS Number: 70-466 Passing Score: 1000 Time Limit: 120 min File Version: 46.6 http://www.gratisexam.com/ MICROSOFT 70-466 EXAM QUESTIONS & ANSWERS Exam Name: Implementing

More information

After completing this course, participants will be able to:

After completing this course, participants will be able to: Querying SQL Server T h i s f i v e - d a y i n s t r u c t o r - l e d c o u r s e p r o v i d e s p a r t i c i p a n t s w i t h t h e t e c h n i c a l s k i l l s r e q u i r e d t o w r i t e b a

More information

Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, Microsoft MVP SQL Server Founder SQLAuthority.com

Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, Microsoft MVP SQL Server Founder SQLAuthority.com Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, 2008 Pinal Dave Microsoft MVP SQL Server Founder SQLAuthority.com pinal@sqlauthority.com Speaker Profile Microsoft Most Valuable Professional

More information

SQL Server Analysis Services

SQL Server Analysis Services DataBase and Data Mining Group of DataBase and Data Mining Group of Database and data mining group, SQL Server 2005 Analysis Services SQL Server 2005 Analysis Services - 1 Analysis Services Database and

More information

Data Modelling for DW & Cubes

Data Modelling for DW & Cubes Data Modelling for DW & Cubes Alex Whittles Alex@PurpleFrogSystems.com PurpleFrogSystems.com PurpleFrogSystems.com/blog @PurpleFrogSys SQLSaturday #467 Sponsors Alex Whittles SQL Relay ExCo SQLRelay.co.uk

More information

Performance Troubleshooting Made Easier

Performance Troubleshooting Made Easier Performance Troubleshooting Made Easier New Features in Management Studio Taiob Ali Work 11 years as DBA MCSE Data Management and Analytics 10 years in Merchant Marine Outside Work Running One 26.2 and

More information

Duration Level Technology Delivery Method Training Credits. Classroom ILT 5 Days Intermediate SQL Server

Duration Level Technology Delivery Method Training Credits. Classroom ILT 5 Days Intermediate SQL Server NE-20761C Querying with Transact-SQL Summary Duration Level Technology Delivery Method Training Credits Classroom ILT 5 Days Intermediate SQL Virtual ILT On Demand SATV Introduction This course is designed

More information

After completing this course, participants will be able to:

After completing this course, participants will be able to: Designing a Business Intelligence Solution by Using Microsoft SQL Server 2008 T h i s f i v e - d a y i n s t r u c t o r - l e d c o u r s e p r o v i d e s i n - d e p t h k n o w l e d g e o n d e s

More information

Sql Server Analysis Services Tutorial

Sql Server Analysis Services Tutorial We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with sql server analysis

More information

POWER BI COURSE CONTENT

POWER BI COURSE CONTENT POWER BI COURSE CONTENT Why Power BI Training? Power BI is one of the newest additions to Office 365. In this course you will learn Power BI from beginner to advance. Power BI Course enables you to perform

More information

WHAT APPLICATION DEVELOPERS SHOULD KNOW ABOUT SQL SERVER?

WHAT APPLICATION DEVELOPERS SHOULD KNOW ABOUT SQL SERVER? WHAT APPLICATION DEVELOPERS SHOULD KNOW ABOUT SQL SERVER? MILOŠ RADIVOJEVIĆ, PRINCIPAL DATABASE CONSULTANT, BWIN.PARTY, AUSTRIA SQL SATURDAY MUNICH, 8 TH OCTOBER 2016 Our Sponsors Miloš Radivojević Data

More information

Implementing Data Models and Reports with Microsoft SQL Server 2012

Implementing Data Models and Reports with Microsoft SQL Server 2012 Implementing Data Models and Reports with Microsoft SQL Server 2012 Module 1: Introduction to Business Intelligence and Data Modeling Introduction to Business Intelligence The Microsoft Business Intelligence

More information

Bay Area BI User Group Mountain View 8 May, Mastering the Excel CUBE Functions

Bay Area BI User Group Mountain View 8 May, Mastering the Excel CUBE Functions Bay Area BI User Group Mountain View 8 May, 2014 Mastering the Excel CUBE Functions Presenter Introduction Peter Myers BI Expert Bitwise Solutions BBus, SQL Server MCSE, MCT, SQL Server MVP (since 2007)

More information

DAISI / PENTAHO Using Excel s PivotTables to Analyze Program Data and Manage Student Testing

DAISI / PENTAHO Using Excel s PivotTables to Analyze Program Data and Manage Student Testing DAISI / PENTAHO Using Excel s PivotTables to Analyze Program Data and Manage Student Testing Benjamin McDaniel Director for Adult Education Data and Accountability, ICCB PENTAHO s home: https://v21.iccbdaisi.org

More information

exam.105q Microsoft Implementing Data Models and Reports with Microsoft SQL Server 2014

exam.105q Microsoft Implementing Data Models and Reports with Microsoft SQL Server 2014 70-466.exam.105q Number: 70-466 Passing Score: 800 Time Limit: 120 min File Version: 1 Microsoft 70-466 Implementing Data Models and Reports with Microsoft SQL Server 2014 Question Set 1 QUESTION 1 DRAG

More information

Developing SQL Data Models

Developing SQL Data Models Developing SQL Data Models Duración: 3 Días Código del Curso: M20768 Temario: The focus of this 3-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement

More information

SQL Server 2016 gives 40% improved performance over SQL Server 2014

SQL Server 2016 gives 40% improved performance over SQL Server 2014 Overview World Record Breaking Performance (TPC-H) SQL Server 06 gives 40% improved performance over SQL Server 04 SSAS 06 Query Exec Multi-Dimensional (MOLAP) Tabular (VertiPaq) Query Exec ETL SSAS 06

More information

Querying Microsoft SQL Server

Querying Microsoft SQL Server Course Code: M20461 Vendor: Microsoft Course Overview Duration: 5 RRP: POA Querying Microsoft SQL Server Overview This 5-day instructor led course provides delegates with the technical skills required

More information

QUERYING MICROSOFT SQL SERVER COURSE OUTLINE. Course: 20461C; Duration: 5 Days; Instructor-led

QUERYING MICROSOFT SQL SERVER COURSE OUTLINE. Course: 20461C; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: QUERYING MICROSOFT SQL SERVER Course: 20461C; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This 5-day instructor led course provides students with

More information

SQL Server Windowing Functions

SQL Server Windowing Functions SQL Server Windowing Functions Enrique Catalá Bañuls Mentor, SolidQ MAP 2012 Microsoft Technical Ranger Microsoft Certified Trainer ecatala@solidq.com Twitter: @enriquecatala Enrique Catalá Bañuls Computer

More information

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER ABOUT THIS COURSE The focus of this five-day instructor-led course is on creating managed enterprise BI solutions. It describes how to implement multidimensional and tabular data models, deliver reports

More information

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server 20466C - Version: 1 Implementing Data Models and Reports with Microsoft SQL Server Implementing Data Models and Reports with Microsoft SQL Server 20466C - Version: 1 5 days Course Description: The focus

More information

Querying Microsoft SQL Server (MOC 20461C)

Querying Microsoft SQL Server (MOC 20461C) Querying Microsoft SQL Server 2012-2014 (MOC 20461C) Course 21461 40 Hours This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for

More information

Microsoft BI consultant at justb Trainer at Orange Man Founder of MsBIP.dk Worked with Microsoft BI in 9 years Strong focus on the front-end Analysis

Microsoft BI consultant at justb Trainer at Orange Man Founder of MsBIP.dk Worked with Microsoft BI in 9 years Strong focus on the front-end Analysis In SharePoint 2016 Microsoft BI consultant at justb Trainer at Orange Man Founder of MsBIP.dk Worked with Microsoft BI in 9 years Strong focus on the front-end Analysis Services Reporting Services PerformancePoint

More information

Columnstore in real life

Columnstore in real life Columnstore in real life Enrique Catalá Bañuls Computer Engineer Microsoft Data Platform MVP Mentor at SolidQ Tuning and HA ecatala@solidq.com @enriquecatala Agenda What is real-time operational analytics

More information

Microsoft End to End Business Intelligence Boot Camp

Microsoft End to End Business Intelligence Boot Camp Microsoft End to End Business Intelligence Boot Camp 55045; 5 Days, Instructor-led Course Description This course is a complete high-level tour of the Microsoft Business Intelligence stack. It introduces

More information

Advanced Scripting Using SSIS Script Tasks and Components

Advanced Scripting Using SSIS Script Tasks and Components Advanced Scripting Using SSIS Script Tasks and Components John Welch, VP of Software Thank You Presenting Sponsors Gain insights through familiar tools while balancing monitoring and managing user created

More information

20466: Implementing Data Models and Reports with Microsoft SQL Server

20466: Implementing Data Models and Reports with Microsoft SQL Server 20466: Implementing Data Models and Reports with Microsoft SQL Server Microsoft - Base de Dados Localidade: Lisboa Data: 20 May 2019 Preço: 1630 ( Os valores apresentados não incluem IVA. Oferta de IVA

More information

Querying Data with Transact-SQL

Querying Data with Transact-SQL Querying Data with Transact-SQL General Description This course is designed to introduce students to Transact-SQL. It is designed in such a way that the first three days can be taught as a course to students

More information

New technologies for BI and Data Warehousing they re cool alright, but how do they fit

New technologies for BI and Data Warehousing they re cool alright, but how do they fit New technologies for BI and Data Warehousing they re cool alright, but how do they fit Amit Bansal www.peoplewareindia.com www.sqlservergeeks.com www.amitbansal.net together? About Amit Bansal CTO, edominer

More information

MS-55045: Microsoft End to End Business Intelligence Boot Camp

MS-55045: Microsoft End to End Business Intelligence Boot Camp MS-55045: Microsoft End to End Business Intelligence Boot Camp Description This five-day instructor-led course is a complete high-level tour of the Microsoft Business Intelligence stack. It introduces

More information

SQL Server Internals: The Practical Angle Sneak Peek. Dmitri Korotkevitch Moderated by Roberto Fonseca

SQL Server Internals: The Practical Angle Sneak Peek. Dmitri Korotkevitch Moderated by Roberto Fonseca SQL Server Internals: The Practical Angle Sneak Peek Dmitri Korotkevitch Moderated by Roberto Fonseca Technical Assistance Maximize your screen with the zoom button on the top of the presentation window

More information

Querying Microsoft SQL Server

Querying Microsoft SQL Server Querying Microsoft SQL Server 20461D; 5 days, Instructor-led Course Description This 5-day instructor led course provides students with the technical skills required to write basic Transact SQL queries

More information