Dynamic SSIS Sswug

Report 5 Downloads 139 Views
Mike Davis, MCTS, Sr. BI Consultant ([email protected])

Agenda o Expressions o Variables o Configuration Files o Parent & Child Packages

Dynamic SSIS Packages o No Hard Coding – Use Variables o Child Packages o Configuration Files or Table o Environment Variables

SSIS Expressions o Work together with Variables o Can be used on o Tasks o Connections o Variables o Disadvantage: Difficult to manage a large number of expressions

Creating SSIS Expressions

SSIS Variables o Can Contain an Expression o Can be Updated outside the Package o Use Across Packages (Parent & Child) o Reduce Re-Deployments

Using SSIS Variables and Expressions

SSIS Configuration Files o Exist outside the Package o Plain Text (Security Concerns) o Used across Multiple Packages o Set up per Connection or per Package

Using SSIS Configuration Files

Using Parent and Child Packages o Parent can Pass Variables to Child o Child Package can be used by Multiple Parents o Reduce duplicate coding

SSIS Parent &Child Packages

Schedules with Configuration Files o Configuration files on any package o Different Configuration on Schedules o Package may not have Configuration o No Need to redeploy, just add the Configuration File to the Schedule

Scheduling with Configuration

Thank You o [email protected] o SSIS Personal Trainer is Available on Amazon.com o BIDN.com/Blogs/MikeDavis