This document summarizes new features in SQL Server 2016 for SQL Server Integration Services (SSIS), Master Data Services (MDS), Data Quality Services (DQS), Analysis Services (SSAS), and Reporting Services (SSRS). For SSIS, new features include auto-adjusting buffer size, an Azure feature pack, and incremental package deployment. For MDS, improvements include longer attribute names, composite indexes, and entity synchronization. For SSAS, enhancements focus on performance, consistency, and new DAX functions. For SSRS, additions center around treemap/sunburst charts, custom parameters, and HTML5 rendering.
1. New Business Intelligence
Features of SQL Server 2016
Chris Testa-O’Neill –
Principal Consultant
SQL Server MVP Melissa Data MVP
Microsoft SQL Server and Azure Consulting
3. Publications
AUTHOR
• Collection 6233AE: Implementing and
Maintaining Business Intelligence in Microsoft
SQL Server 2008
• Collection 2778BE: Querying and Modifying
Data in Microsoft SQL Server 2008 with
Transact-SQL
• Collection 6369AE: Implementing and
Maintaining Microsoft SQL Server 2008
• Collection 6370AE: Microsoft SQL Server 2008
R2 Database Development
AUTHOR/TECHNICAL REVIEWER
• Course 20467A: Designing Business
Intelligence Solutions with
Microsoft SQL Server 2012
TECHNICAL REVIEWER
• Course 10777A: Implementing a
Data Warehouse with Microsoft
SQL Server 2012
• Course 10778A: Implementing Data
Models and Reports with Microsoft
SQL Server 2012
TECHNICAL REVIEWER
• Course 20463A: Implementing a
Data Warehouse with Microsoft
SQL Server 2014
• Course 20466A: Implementing Data
Models and Reports with Microsoft
SQL Server 2014
• Course 20467B : Designing Business
Intelligence Solutions with
Microsoft SQL Server 2014
• Course 10977A: Updating Your SQL
Server Skills to Microsoft SQL Server
2014
Microsoft SQL Server and Azure Consulting
4. Agenda
• SQL Server Integration Services
• SQL Server Master Data Services
• SQL Server Data Quality Services
• SQL Server Analysis Services
• SQL Server Reporting Services
Microsoft SQL Server and Azure Consulting
5. SSIS – Data Sources
Microsoft SQL Server and Azure Consulting
6. SSIS – SSIS Catalog
Microsoft SQL Server and Azure Consulting
8. SSIS – Other features
Microsoft SQL Server and Azure Consulting
o AutoAdjustBufferSize property automatically calculates buffer size for data
flow
o Azure Feature Pack for SSIS released for SQL Server 2016
o Balanced Data Distributor transformation is now part of SSIS
o Incremental package deployment
o Improved experience for project upgrade
o Column names for errors in the data flow
o SSIS projects available in SQL Server Data Tools (SSDT)
9. MDS – Entity Improvements
Microsoft SQL Server and Azure Consulting
• Using attribute names that are longer than 50 characters.
• Renaming and hiding Name and Code attributes.
• You can create a non-clustered index on one attribute (single
index) or on a list of attributes (composite index), in an entity
• You can share entity data between different models by creating an
entity sync
• For a domain-based attribute, for a leaf member, you can use a
filter parent attribute to constrain the allowed values for the
domain-based
10. MDS – Security
Microsoft SQL Server and Azure Consulting
Permission in previous release New permission
User who originally installs Master Data Services has the Server
Admin permission.
User has the Super User function permission
User has Update permissions at the model level and no
permissions in the model subtree, and so is implicitly a model
admin.
User has explicit Admin permissions at the model level.
User has Read-only permissions. User has Read access permissions.
User has Update permissions.
User has all four access permissions: Create, Update, Delete, and
Read.
User has Deny permissions User has Deny permissions
•New Super User function permission
•More granular levels of permissions by introducing the following new permissions:
Read, Create, Update and Delete.
11. MDS – Performance
Microsoft SQL Server and Azure Consulting
Data compression on the entity level.
Clean transaction logs at pre-determined intervals or on a
schedule, using the System settings and at the model level
12. MDS – Other
Microsoft SQL Server and Azure Consulting
• A member revision history is recorded when a member is changed.
• Manage Business Rules in the Master Data Services Add-in for Excel
• Create a Derived Hierarchy that displays many-to-many relationships.
• You can perform merge conflicts and republish the changes.
• You can apply user-defined SQL scripts as an extension of business rules.
• You can use change sets to save pending changes to an entity.
13. SQL Server Data Quality Services
Microsoft SQL Server and Azure Consulting
No updates
14. SSAS – Performance/Consistency
Microsoft SQL Server and Azure Consulting
• Improved query generation for DirectQuery
• Parallel processing for multiple table partitions in Tabular models.
• DBCC for Analysis Services
15. SSAS – DAX Functionality
Microsoft SQL Server and Azure Consulting
Date and Time Functions
CALENDAR Function
CALENDARAUTO Function
DATEDIFF Function
Information Functions
ISONORAFTER Function
Filter Functions
ADDMISSINGITEMS Function
SUBSTITUTEWITHINDEX Function
Text Functions
CONCATENATEX Function
Other Functions
GROUPBY Function
INTERSECT Function
ISEMPTY Function
NATURALINNERJOIN Function
NATURALLEFTOUTERJOIN Function
SUMMARIZECOLUMNS Function
UNION Function
Math and Trig Functions
ACOS Function
ACOSH Function
ASIN Function
ASINH Function
ATAN Function
ATANH Function
COMBIN Function
COMBINA Function
COS Function
COSH Function
DEGREES Function
EVEN Function
And more…..
Statistical Functions
BETA.DIST Function
BETA.INV Function
CHISQ.INV Function
And more….
16. SSAS – other
Microsoft SQL Server and Azure Consulting
• Tabular model 1200 compatibility level
• JSON to replace XMLA files
• Bi-directional cross-filters enable slicing data along alternative data
paths with no ambiguity.
• Easier setup for Analysis Services Power Pivot Mode
17. SSRS – Development/Usability
Microsoft SQL Server and Azure Consulting
Treemap and sunburst charts
Custom report parameters
.Net 4.0 Framework Support
HTML 5.0 Rendering Engine
Render to PowerPOint
18. SSRS – Integration
Microsoft SQL Server and Azure Consulting
Microsoft reporting strategy
PowerBI
DataZen
Improved Subscriptions
19. SSRS – Other
Microsoft SQL Server and Azure Consulting
High DPI improvements
New Report Builder interface
PDF Printing
20. Summary
Microsoft SQL Server and Azure Consulting
• SQL Server Integration Services
• SQL Server Master Data Services
• SQL Server Data Quality Services
• SQL Server Analysis Services
• SQL Server Reporting Services