What’s new in Tabular 2016? Polonychko Yevgen. SQLSat Kyiv Team Vitaliy Popovych Mykola Pobyivovk Yevhen Nedashkivskyi Olena Smoliak Oksana Borysenko.

Slides:



Advertisements
Similar presentations
Chris Webb Crossjoin Consulting Ltd
Advertisements

SPONSORS. Microsoft PowerPivot for SQL Server, Excel 2010, and SharePoint 2010 Michael Herman Syntergy, Inc.
David Dye.  Introduction  Introduction to PowerPivot  Working With PowerPivot.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
BISM Introduction Marco Russo
OM. Platinum Level Sponsors Gold Level Sponsors Pre Conference Sponsor Venue Sponsor Key Note Sponsor.
Taking Analysis Services Tabular to Enterprise Levels Stacia Varga Data Inspirations
Performance Monitoring for SQL Server Analysis Services Stan Geiger #506 | Baltimore BI 2016.
Review DirectQuery in SSAS 2016, best practices and use cases
Tabular BI in SQL Server 2012
SQL Server Analysis Services Tabular Model
Welcome! Power BI User Group (PUG)
Service Broker in action
What’s New in SQL Server 2016 Analysis Services
Cloud BI with Azure Analysis Services
45 Minutes to Your First Tabular Model
Julie Strauss Senior Program Manager Lead Microsoft Corporation
Building Tabular Models
45 Minutes to Your First Tabular Model
What’s new in SQL Server 2017 for BI?
Introduction to Tabular Data Models
Power BI Performance Tips & Tricks
Relationship modeling patterns in SSAS and Power bi
Continuous Integration and the Data Warehouse
6/12/2018 2:19 PM BRK3245 DirectQuery in Analysis Services: best practices, performance, and use cases Marco Russo SQLBI © Microsoft Corporation. All rights.
6/16/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Data Platform and Analytics Foundational Training
Model complex data easily with SQL Server 2016 Analysis Services
What's new with SQL Server 2016 and SQL Server vNext?
Julie Strauss Senior Program Manager Microsoft
Welcome! Power BI User Group (PUG)
Encryption in SQL Server
See what’s new in SQL Server Analysis Services 2016 Tabular Models
ROLAP partitioning in MS SQL Server 2016
Download Free Verified Microsoft Study Material Exam Dumps Realexamdumps.com
Modeling and Analytics Features Coming in Analysis Services vNext
SSAS Tabular Toolbelt Sergiy Lunyakin.
Analysis Services for the Absolute Beginner
Boosting SSAS Productivity with Tabular Editor
A lightweight editor for SSAS Tabular Models built in .NET / WinForms
Introducing the SQL Server 2016 Query Store
Tabular Automation: With TMSL and PowerShell
Statistics for beginners
What’s New in Azure Analysis Services
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Welcome! Power BI User Group (PUG)
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Welcome to SQL Saturday Denmark
Cloud BI with Azure Analysis Services
SQL Saturday New York City May 19th, 2018
Azure SQL DWH: Tips and Tricks for developers
Kasper de Jonge Microsoft Corporation
Module 12: Implementing an Analysis Services Tabular Data Model
SQL Server Performance Tuning Nowadays
Processing Analysis Services Tabular Models
Multi-client SSAS deployment
Data Modeling and Prototyping
Azure Data Factory v2: What’s new?
Azure SQL DWH: Tips and Tricks for developers
SQL Database on IoT devices could you? should you? would you?
Power BI with Analysis Services
Introducing DAX July 11th, 2015.
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
Let’s Build a Tabular Model in Azure
Enriching your BI Semantic Models with Data Analysis Expressions (DAX)
Get data insights faster with Data Wrangling
A lightweight editor for SSAS Tabular Models built in .NET / WinForms
SQL Like Languages in Azure IoT
Data Modeling and Prototyping
Presentation transcript:

What’s new in Tabular 2016? Polonychko Yevgen

SQLSat Kyiv Team Vitaliy Popovych Mykola Pobyivovk Yevhen Nedashkivskyi Olena Smoliak Oksana Borysenko

3 Sponsor Sessions at 12:40  Don’t miss them, they might be providing some interesting and valuable information! Room ARoom BRoom C 13: :15IntappDB BestNULL 13: :50MicrosoftDevArtJetBrains

Our Awesome Sponsors

Session will begin very soon :)  Please complete the evaluation form from your pocket after the session. Your feedback will help us to improve future conferences and speakers will appreciate your feedback!  Enjoy the conference!

 Евгений Полоничко. 6 лет работы с MSSQL. В основном занимаюсь BI проектами(SSAS, SSIS, PowerBI, Cognos, Informatica PowerCenter, Pentaho, Tableau)  Сейчас работаю в качестве DWH/BI архитектора   twitter:  blog:

Tabular model architecture

Tabular mode  In-memory – по умолчанию режим работы. Движок Vertipaq  DirectQuery – метаданные разворачиваются без данных  In-memory with DirectQuery – в этом режиме необходимо обработать кэш, прежде чем получить доступ к данным  DirectQuery with In-memory - кэш разворачивается и доступен клиенту

How does it work?

SQL Server Analysis Services 2016

New tabular script in SSDT Tabular Model Scripting Language(TMSL) for XMLA JSON Version and model type MultidimensionalTabular 110xTabular 1200 SQL Server 2012ASSL Not Applicable SQL Server 2014ASSL Not Applicable SQL Server 2016ASSL TMSL

New tabular script in SSDT  {  "name": "SemanticModel",  "id": "SemanticModel",  "compatibilityLevel": 1200,  "model": {  "culture": "en-US",  "dataSources": [  {  "name": "SqlServer local AdventureworksDW2016CTP3",  "connectionString": "Provider=SQLNCLI11;Data Source=(local);Initial Catalog=AdventureworksDW2016CTP3;Integrated Security=SSPI;Persist Security Info=false",  "impersonationMode": "impersonateServiceAccount",  "annotations": [  {  "name": "ConnectionEditUISource",  "value": "SqlServer"  }  ]  },  tables": [  {  "name": "DimAccount",  "columns": [  {  "name": "AccountKey",  "dataType": "int64",  "sourceColumn": "AccountKey",  "sourceProviderType": "Integer",  "annotations": [  {  "name": "Format",  "value": " "  }  ]  },

Relationship. Many-to-many? Realy? In practical terms, cross-filtering can enable forms of data exploration typically delivered only through a many-to-many construction. Having said that, it’s important to recognize that bi-directional cross-filtering is not a many-to-many construct. An actual many- to-many table configuration remains unsupported in the designer for tabular models in this release. Bi-directional cross filters

DBCC for SSAS For Tabular databases, consistency checks performed by DBCC are equivalent to the built-in validation that occurs automatically every time you reload, synchronize, or restore a database. In contrast, consistency checks for Multidimensional databases happen only when you run DBCC on demand. Command syntax for Multidimensional and Tabular 110x Command syntax for Tabular

Translation and Display folder

Perfomance  Parallel processing for multiple table partitions  DirectQuery now generates simpler queries that provide better performance  Improved SSDT modeling performance for Tabular 1200 models  Performance optimization: redundant join elimination for VertiPaq and DirectQuery  Update AMO

DAX: variables  We can define VARIABLES in DAX Syntax: VAR = TermDefinition nameThe name of the variable (identifier). Empty spaces are not allowed. expressionA DAX expression which returns a scalar or table value.

DAX: calculate tables A calculated table is a computed object, based on either a DAX query or expression, derived from all or part of other tables in the same model. Role-playing dimension

DAX: new function Over 50 new function Date and Time function Other function Filter Functions Text Functions Math and Trig functions Statistical Functions New function in MSDN

DirectQuery Excel and other MDX clients in DirectQuery mode Import and processing in DirectQuery mode Security in DirectQuery Mode Calculated tables – no, no, no. Calculated columns

21 us/library/bb aspxhttps://msdn.microsoft.com/en- us/library/bb aspx What is read about SSAS 2016?

Do you have any questions?

Our Awesome Sponsors