Wednesday, June 27, 2012

Top 10 New features in SSIS 2012

1. GUI Improvements
-Package visualization
-Zoom
-Data flow source/destination wizard
-Sort packages by name
-Grouping in dataflow

2. CDC Task and Components
-CDC is nothing but Incremental load loads all rows that have changed since the last load
-CDC needs to keep track of which changes have already been processed.
-CDC task does this by storing LSNs in a tracking table
-CDC source component reads from the CDC table function, based on the LSN it for from the CDC task.
-CDC transformation splits records into new rows, updated rows and deleted rows.

3. Shared Connection Managers
-To create connection managers at the project level that can shared by multiple packages in the project.  The connection manager you create at the project level is automatically visible in the Connection Managers tab of the SSIS Designer  window for all packages.
-When converting shared connection managers back to regular (package) connection managers, they disappear in all other packages.

4. Offline Connection Managers
-Integration Services now validates all connections before validating all of the data flow components when a package is opened and sets any connections that are slow or unavailable to work offline. This helps to reduce the delay in validating the package data flow. After a package is opened, you can also turn off a connection by right-clicking the connection manager in the Connection Managers area and then clicking Work Offline. This can speed up operations in the SSIS Designer.

5. Flat File Connection Manager Changes
-The Flat File connection manager now supports parsing files with embedded qualifiers. The connection manager also by default always checks for row delimiters to enable the correct parsing of files with rows that are missing column fields

6. Undo/Redo

7. Reduced Memory Usage by the Merge and Merge Join Transformations

8. Scripting Enhancements
-Now Script task and Script Component support for 4.0.
- Breakpoints are supported in Script Component

9. ODBC Source and Destination
-ODBC was not natively supported in 2008
-SSIS 2012 has ODBC source & destination
-SSIS 2008 could access ODBC via ADO.NET

10. Mapping Data Flow Columns
-When modifying a data flow, column remapping is sometimes needed
-SSIS 2012 maps columns on name instead of id
-It also has an improved remapping dialog