Professional Documents
Culture Documents
Business Intelligence
Concepts Power BI
Hybrid BI
One unified
development
tool for BI and
Engine
Works across
VS 2015
versions
SQL Server 2016 Analysis Services
Enhancements
SQL 2016 Analysis Service Tabular Enhancements
Parallel Processing for Multiple Partitions
New DAX Functions
Enhanced Direct Query
Extended Events Updates
Development Enhancements
Bi-directional cross filters
Tabular Model Scripting Language
Parallel Processing
Increases system
No configuration resource use, while
Requires partitioning
required benefitting
performance
New DAX Functions
Date and Time Calendar, Datediff
Informational Isonorafter
Math and Pi
Trigonometry Percentile
Statistical Chisq
Text Concatenateex
Other Groupby
Intersect
Direct Query Enhancements
DirectQuery takes SSAS tabular beyond in-memory
Model
Roles can be
metadata is
defined for
now stored
tabular
in JSON
models
format
Support for
Enhanced
Visual Studio
DAX variable
Configuratio
behavior
n Manager
Bi-Directional Cross Filtering
Effectively allows many
to many relationship in
a tabular model
Behavior must be
changed at the model
or environment level
Tabular Model Scripting Language (TMSL) Support in SSMS
{
TMSL is functionally
equivalent to XMLA ASSL
"create": {
Extension
"database": {
"name": "AdventureWorksTabular1200",
"readWriteMode": "readWrite",
}
Other SSAS Enhancements
Script command
DBCC CheckDB
enabled in
(Multidimensional
Management
and Tabular)
Studio
Translated
Metadata can be Better DAX
stored in tabular formula editing
models
SQL Server 2016 Integration Services
Enhancements
SQL Server 2016—BI Enhancements SSIS
New
Connectors
Enhanced
Logging
OData v4
Support
Incremental
Package
Deployment
Support
AlwaysOn
Support
SSIS—AlwaysOn Availability Groups
• SSMS
• SQL Sever Data Tools
• Deploy_Packages Stored Procedure
• Management Object Model API
Better SSIS Project Upgrade Behavior
Project-level
Package layout and
connection manager
annotations are
work as expected with
retained
upgrade
Odata v4 Data Source Support
SSIS_Logreader custom
database role in SSISDB
Customizable logging in
SSIS catalog
Other SSIS Enhancements
HTML5
Power BI Deployment
Options
Modern Web Portal
Tree Map
Sunburst
Modern updates to
traditional charts
Power BI Integration
Enhancements to subscriptions
Introducing R Services for SQL Server 2016
In-database Advanced Analytics
Build intelligent applications with SQL Server R Services
R Built into SQL Server
Take advantage of
parallel processing and
Mission critical OLTP
Client • Tools that developers and data scientists can use to explore
Leverage SQL
Server features • In-memory database engine
for maximum • Columnstore indexes
performance
Methods for Using SQL Server R Services
Develop (Data
Models)
Integrate
Optimize
(Data Science
(Performance)
and realtional)
Manage and
Deploy (to
Monitor
SQL Server)
(runtime)
R Implementation in SQL Server
Similar to CLR
Hadoop
Hadoop
Query Tools
Data
MPP Engine Movement
Service
ETL Tools
SQL Server
Configs
Compute Node
Compute Nodes
Compute Node
Compute Nodes
TempDB Shell Db Data Movement Service
SQL Server
User Data
Elastic Scale
Spin up for heavy workloads, cycle down for daily activity
Buy time to insight based on what you need, when you need it
Choose the combo of compute and storage that meets your needs
Compute and Storage
Azure Compute
Compute Compute
Control
Azure Blob Storage
Compute Compute
Mirrored DC
Hybrid cloud
On-premises & cloud
Consistent experience is everything
Single-vendor support