SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data...

20
SSIS Changes in Denali Phil Brammer

Transcript of SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data...

Page 1: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

SSIS Changes in Denali

Phil Brammer

Page 2: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Phil Brammer

• Over 10 years’ experience in database technologies, data warehousing, ETL, on-call…

• Started on Red Brick Data Warehouse. Ralph Kimball’s product. Inmon Who?

• Worked with Teradata at PayPal• Operationally manages multi-terabyte instances• Dabbles a bit in SSIS – ssistalk.com• Microsoft MVP, SQL Server – 5th year

Page 3: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Denali

• Code name• Yukon, Katmai, Kilimanjaro• CTP 3• microsoft.com/sql/

Page 4: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

SSIS

• Born in 2005 as a replacement for DTS• Groans or applause?• Client focused

Page 5: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

SSIS in Denali

• Server Focused!• Minimal, but juicy changes in the client• Cluster aware. Sort of.• DTS is no longer supported.• BIDS changes!

Page 6: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Getting Started

• A new window with links to samples and videos.• Demo

Page 7: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Undo / Redo

• CTRL-Z / CTRL-Y• Toolbar buttons• Demo

Page 8: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Expression Indicators

• Variables and Connection Managers• A welcome addition; currently found in BIDS

Helper. http://bidshelper.codeplex.com/• The next release (after CTP3) will also show

expressions on tasks.• Demo

Page 9: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Expressions

• No 4,000 character limit!• LEFT() function• TOKEN() function• TOKENCOUNT() function• Demo

Page 10: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Expression Task

• You can now assign a value to a variable in the control flow!

• Good for initializing a variable in a loop• Simplifies variable management• Demo

Page 11: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Variables

• Default to package scope, no matter where they are created.

• Can now be moved to different scopes!• Demo

Page 12: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Execution status indicators

• Primarily for accessibility (disability) support• Creates a more refined look• Demo

Page 13: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Data Viewer

• Now a simplified UI• Demo

Page 14: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Row Count Component

• New UI! Just select a variable.

Page 15: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Projects

• Packages are now part of a project• A server feature• Can share connections• Can share parameters• .ispac file (really just a .zip file)• Demo

Page 16: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Parameters

• Project level – deployed across all packages within a project

• Package level – specific to a single package• Demo

Page 17: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Deployment

• Deploy from BIDS• Will deploy all packages in a project• Demo

Page 18: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Environments

• Chosen at run time, contains a set of parameters.• Useful for creating one package and allowing for

different environments/requirements• Demo

Page 19: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Logging

• Captures logs by default• Reporting infrastructure by default• Many troubleshooting resources• Demo

Page 20: SSIS Changes in Denali Phil Brammer. Over 10 years’ experience in database technologies, data warehousing, ETL, on-call… Started on Red Brick Data Warehouse.

Data Taps

• A SQL-based data viewer• No need to open up package• Insert data tap to investigate issues• Can only store files in <SQLInstallDir>\110\DTS\

DataDumps• Demo