beyond rounded corners: ssis changes for the developer

17
Beyond Rounded Corners SQL Server 2012 Integration Services Steve Hughes Practice Lead [email protected]

Upload: code-mastery

Post on 13-May-2015

533 views

Category:

Documents


2 download

DESCRIPTION

Unlike SSIS 2008, there are a number of developer improvements in SSIS SQL Server 2012, beyond the rounded corners and new icons. Microsoft has significantly improved the development, deployment, and execution capabilities of Integration Services with this release. I will focus on changes that directly affect development and deployment in this session including script debugging in dataflow tasks and deploying with parameters. Steve Hughes is a Practice Lead at Magenic, working with Microsoft’s SQL Server stack to deliver data and BI solutions. He has worked with technology for over 15 years and is passionate about helping customers understand that data is valuable and profitable. Over the past 6 years, he has delivered more than 30 presentations on SQL Server and data architecture. In 2010, he received Consultant of the Year honors at Magenic. Steve leads the Minnesota SQL Server User Group (PASSMN) and is a PASS Regional Mentor for the Northeast. You can read his insights from the field at http://dataonwheels.wordpress.com.

TRANSCRIPT

Page 1: Beyond Rounded Corners: SSIS Changes for the Developer

Beyond Rounded CornersSQL Server 2012 Integration Services

Steve HughesPractice [email protected]

Page 2: Beyond Rounded Corners: SSIS Changes for the Developer

Steve Hughes» Practice Lead – Data and Business Intelligence» Minnesota SQL Server User Group Board Chair» Professional Association of SQL Server (PASS) Regional Mentor for the

NorthEast Region» Twitter: @DataOnWheels» Blog: http://www.dataonwheels.com

Page 3: Beyond Rounded Corners: SSIS Changes for the Developer

Why Rounded Corners?

Page 4: Beyond Rounded Corners: SSIS Changes for the Developer

Advantages of Rounded Corners» Reduces number of pixels on the design surface, reducing memory

consumption» More aerodynamic, so data moves faster

Page 5: Beyond Rounded Corners: SSIS Changes for the Developer

Conclusion:Rounded Corners Are Pretty

Page 6: Beyond Rounded Corners: SSIS Changes for the Developer

Changes that MatterWhat is changed and why should you care

Page 7: Beyond Rounded Corners: SSIS Changes for the Developer

Microsoft’s Focuses for SSIS Denali» Enhanced usability for the developer

» Debugging SSIS Data Flow Script Tasks» Shared Connection Managers» Undo and Redo

» Improved deployment, configuration, and management of SSIS projects» SSIS Server and Catalog» Parameters

Page 8: Beyond Rounded Corners: SSIS Changes for the Developer

Developer Experience» Design Surface - WPF with Zoom» Annotations blocks support ENTER» Variables scoped for project by default» Decorated not painted» New toolbox – better organization and assistants» Data viewer is a grid, there was something else?» Project and package level connections and parameters» Debugging works» Right-click task, parameterize!

Page 9: Beyond Rounded Corners: SSIS Changes for the Developer

Some Notes on Script Changes» Scripts now use VSTA 3.0 – Visual Studio 2010 shell» .NET 4.0 Support» ReadWrite variables are filtered» Script component debugging

Page 10: Beyond Rounded Corners: SSIS Changes for the Developer

Working with Visual Studio 2012Developer experience demos

Page 11: Beyond Rounded Corners: SSIS Changes for the Developer

SSIS Server and Catalog» SQL Server Management Studio» Manage Projects» Run Packages» Server Environments

» Scheduling packages» Logging and Reports» Data Taps

Page 12: Beyond Rounded Corners: SSIS Changes for the Developer

Working in SSMSSSIS Server and Catalog demos

Page 13: Beyond Rounded Corners: SSIS Changes for the Developer

Deployment Improvements» Projects or Packages» Combine all packages into a single deployable unit (.ispac – “Ice Pack”)

» Server Environments» Environments support different runtime values» E.g. dev, test, prod

» Configuration files no longer necessary» Parameters» Shared Connection Managers

Page 14: Beyond Rounded Corners: SSIS Changes for the Developer

Upgrading SSIS Packages» Project Conversion Wizard» From Configuration Files to Shared Connection Managers, Parameters,

and Expression Tasks» Unsupported:» ExecuteDTSPackage task» ActiveX Script task

Page 15: Beyond Rounded Corners: SSIS Changes for the Developer

Some other improvements» Flat files data source now support for varying number of columns (ragged

right delimited)» Improved column mapper in data flow tasks» RowCount task has UI, simpler to use

Page 16: Beyond Rounded Corners: SSIS Changes for the Developer

Other Resources» Matt Masson’s Blog» http://www.mattmasson.com/

» Jamie Thomson – SQL Junkie» http://sqlblog.com/blogs/jamie_thomson/

» Microsoft SSIS Blog» http://blogs.msdn.com/b/mattm/

Page 17: Beyond Rounded Corners: SSIS Changes for the Developer

Thanks for AttendingQuestions?