Presentation is loading. Please wait.

Presentation is loading. Please wait.

What’s New in SQL Server 2016 Integration Services

Similar presentations


Presentation on theme: "What’s New in SQL Server 2016 Integration Services"— Presentation transcript:

1 What’s New in SQL Server 2016 Integration Services
Microsoft C+E Technology Training Solution Area Data Analytics Solution Business Intelligence Technology SQL Server EIM What’s New in SQL Server 2016 Integration Services In this video I will demonstration What’s New in SQL Server 2016 Integration Services. Peter Myers

2 Presentation Outline Integration Services Overview New SSIS Features
Deprecated SSIS Features Discontinued SSIS Features Upgrading to SSIS 2016 Supported SSIS Features by Edition

3 Integration Services Overview
Integration Services is a platform for building enterprise-level data integration and data transformation solutions Primarily designed to implement ETL processes, and its capabilities are useful in many other scenarios: Assessing data quality Cleansing and standardizing data Merging data from heterogeneous data stores Implementing ad hoc data transfers Automating administrative tasks Orchestrating Azure data processes

4 New SSIS Features The new SSIS features are grouped by category:
Manageability Connectivity Usability and Productivity Other

5 New SSIS Features Manageability
The new Manageability features are further grouped by sub- category: Improved Deployment Improved Debugging Improved Package Management

6 New SSIS Features Manageability ► Improved Deployment
Support for Always On in the SSIS Catalog Support for Always Encrypted in the SSIS Catalog Incremental package deployment Single packages can now be deployed separately

7 New SSIS Features Manageability ► Improved Debugging
New ssis_logreader database-level role in the SSIS Catalog New RuntimeLineage logging level in the SSIS Catalog New customized logging levels in the SSIS Catalog Created from existing logging levels Can capture statistics, and log events, optionally including context Can be assigned as the server-wide default logging level Column names for redirected error rows can be programmatically retrieved

8 New SSIS Features Manageability ► Improved Debugging [Continued]
New IDTSComponentMetaData130 interface in the API Includes the GetIdentificationStringByID method New IDTSInputColumn130 and IDTSOutputColumn130 interfaces Both provide the LineageIdentificationString property

9 New SSIS Features Manageability ► Improved Package Management
Improved experience for project upgrade Project-level connection managers continue to work as expected, and package layout and annotations are retained New data flow task AutoAdjustBufferSize property to automatically calculate bigger size for the data flow If the property is set to true, the data flow engine uses the calculated value as the buffer size, and the value of DefaultBufferSize is ignored By default, this property is set to false Reusable control flow parts

10 New SSIS Features Control Flow Package Parts
A commonly used control flow executable (task or container) can be developed as a standalone part Parts are developed in an Integration Services project, by using the new package part editor Parts are stored with the .dtsxp file extension Parts within a project are available in the SSIS Toolbox, and external parts can be referenced Each instance of a part can be edited by using the Package Part Configuration dialog, allowing overrides to properties and connection managers

11 New SSIS Features Control Flow Package Parts [Continued]
Parts are a design-time feature When a package using parts is saved, the package designer generates a .dtsxdesigner file containing part- related information The content of the .dtsx.designer file is merged with the .dtsx file, and is never deployed with the package An update to a part will require the package re-merging and redeployment

12 New SSIS Features Connectivity
The new Connectivity features are further grouped by sub- category: Expanded On-Premises Connectivity Expanded Cloud Connectivity

13 New SSIS Features Connectivity ► Expanded On-Premises Connectivity
Out-of-the-box support for new data sources: OData v4 Excel 2013, and 2016 Hadoop Distributed File System (HDFS) The SQL Server 2016 Feature Pack includes: Connector for SAP BW Updates to the Oracle and Teradata components by Attunity

14 New SSIS Features Connectivity ► Expanded On-Premises Connectivity [Continued] Updated ODBC components for SQL Server 2016 The ODBC Source and Destination components have been updated to provide full compatibility with SQL Server 2016 There is no new functionality, and there are no changes in behavior

15 New SSIS Features Connectivity ► Expanded Cloud Connectivity
Download and install the Azure Feature Pack for new: Connection Managers: Azure Storage Azure Subscription Enumerators: Foreach Azure Blob Enumerator Tasks: Azure Blob Upload Task Azure Blob Download Task Azure HDInsight Hive Task Azure HDInsight Pig Task Azure HDInsight Create Cluster Task Azure HDInsight Delete Cluster Task Data Flow Components: Azure Blob Source Azure Blob Destination

16 New SSIS Features Connectivity ► Expanded Cloud Connectivity ► Example
Orchestrate Azure HDInsight big data processes:

17 New SSIS Features Usability and Productivity
Improved Installation Experience Upgrade is blocked if the SSISDB database belongs to an Availability Group Improved Design Experience SSIS designer creates and maintains packages for SQL Server 2012, 2014 and 2016 Improved SSMS experience Improved performance for SSIS Catalog views

18 New SSIS Features Other
The Balanced Data Distributor Transformation is now part of SSIS The Data Feed Publishing Components are now part of SSIS Support for Azure Blob Storage in the SQL Server Import and Export Wizard Updated CDC components provide full compatibility with SQL Server 2016 CDC Designer and Service for Oracle by Attunity now supports Oracle 12c (SQL Server Feature Pack) The Analysis Services Execute DDL Task has been updated to accept Tabular Model Scripting Language commands (models at compatibility level 1200 only) The Analysis Services Processing Task and Partition Processing Destination are configured by using tabular objects—instead of multidimensional objects (models at compatibility level 1200 only)

19 New SSIS Features Other [Continued] Support for Built-In R Services
SSIS already supports the built-in SQL Server 2016 R Services It is possible to use SSIS to extract data and load the output of analysis, and also to build, run and periodically re-train R models For further information, see the following blog post: Operationalize your machine learning project by using SSIS 2016 and R Services ssis-and-r-services.aspx

20 Deprecated SSIS Features
There are no deprecated features in SSIS 2016 Deprecated features are those which are marked for removal in future releases

21 Discontinued SSIS Features
SSIS 2005 custom components will no longer work Discontinued features are those which are no longer supported, and which is likely to have been removed in the SQL Server 2016 release

22 Upgrading to SSIS 2016 Upgrading to SSIS 2016 can involve:
Upgrading SSIS Upgrading the SSISDB database Upgrading SSIS packages

23 Upgrading to SSIS 2016 Upgrading SSIS
SSIS 2008, or later, can be upgraded The upgrade process will install SSIS 2016 side-by-side with the earlier version The SSISDB database should also be upgraded—unless you rely solely on the file system for package storage Before upgrading, Microsoft recommends that you run the Upgrade Advisor to report issues that you may encounter

24 Upgrading to SSIS 2016 Upgrading the SSISDB Database
In SSMS for SQL Server 2016, use the SSISDB Upgrade Wizard to upgrade the SSISDB database The wizard can only upgrade the database on the local instance Upgrade is blocked if the SSISDB database belongs to an Availability Group

25 Upgrading to SSIS 2016 Upgrading SSIS Packages
SSIS packages are not automatically upgraded Upgrade methods include: Executing a package with SSIS 2016 dtexec—this will perform a temporary upgrade Opening a package in SSDT, and saving the upgraded package Add a package to SQL Server 2016 SSDT project (with target server set to SSIS 2016) Open the project in SQL Server 2016 SSDT, and then use the SSIS Package Upgrade Wizard to upgrade all project packages Programmatically: Use the Application.Upgrade method of the Microsoft.SqlServer.ManagedDTS assembly

26 Upgrading to SSIS 2016 Upgrading SSIS Packages [Continued]
Script Task and Script Component scripts that explicitly reference ADODB.dll may not upgrade or run on machines without SSMS or SSDT installed In order to upgrade these scripts, it is recommended that you remove the dependency on ADODB.dll ADO.NET is the recommended alternative for managed code, such as VB and C# scripts

27 Supported SSIS Features by Edition
SSIS 2016 is supported by Enterprise, Standard and Developer editions Import/export Wizard, Built-in and Azure data source connectors and tasks are also supported by Web and Express editions Hadoop/HDFS connectors and tasks are also supported by Web edition Supported only by Enterprise edition: CDC Service and Designer for Oracle by Attunity Advanced adapters Advanced transforms

28 Supported SSIS Features by Edition
Supported Only by Enterprise Edition Advanced adapters: Advanced transforms: High performance Oracle destination Persistent (high performance) lookups High performance Teradata Destination Data mining query transformation SAP BW source and destination Fuzzy grouping and lookup transformations Data mining model training destination adapter Term extractions and lookup transformations Dimension processing destination adapter Partition processing destination adapter Change Data Capture components by Attunity Connector for Open Database Connectivity (ODBC) by Attunity

29 Summary Sixth release of Integration Services
Numerous new features and enhancements deliver improved manageability, connectivity, usability and productivity Upgrade to SQL Server 2016 is easily accomplished, it is possible to continue managing SSIS packages developed for SSIS 2012

30 Resources MSDN: SQL Server Integration Services
MSDN: What’s New in Integration Services MSDN: Features Supported by the Editions of SQL Server 2016 SQL Server Integration Services (SSIS) Official Blog

31 Resources [Continued]
MSDN: Reuse Control Flow Across Packages by Using Control Flow Parts MSDN: Azure Feature Pack for Integration Services (SSIS) Downloads: Microsoft SQL Server 2016 Feature Pack Includes the SSIS Azure Feature Pack, SAP BW connector, and Attunity CDC components

32 Resources [Continued]
TechNet Virtual Lab: Exploring What's New in SQL Server Integration Services Use the search pane to locate the lab

33 © 2016 Microsoft Corporation. All rights reserved
© 2016 Microsoft Corporation. All rights reserved. Microsoft, Windows, Microsoft Azure, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION


Download ppt "What’s New in SQL Server 2016 Integration Services"

Similar presentations


Ads by Google