Top new ssis 2012 features

download Top new ssis 2012 features

If you can't read please download the document

Transcript of Top new ssis 2012 features

Introduction to SQL Server Programming

Top new ssis 2012 featuresMiguel Cebollero (@SQLMiguel)

1

About MeMiguel CebolleroTwitter: @SQLMiguelBlog: http://www.SQLMiguel.comFather, husband & DBA13 years working with SQL Server Speaker, Consulting, Banking, Insurance, Sports, Logistics, Healthcare and Legal Industries Bachelor of Science, The University of Tampa Master of Science, The University of North Carolina

2

Have a doubt? Ask a Question!

3

Todays AgendaHands on Demo of Top FeaturesSSISDBVariables GaloreProject DeploymentsData TapsBuilt-in Reports

4

SSIS 2012 New FeaturesDeploymentDeploy to SSIS Server Project or PackageManagement & TroubleshootingSSISDB CatalogServer EnvironmentsOperations ReportsDevelopment EnhancementsProject Connections / Offline ConnectionsParametersUndo / RedoCompare / Merge PackagesPerformanceReduced Memory Usage by Merge & Merge Join TransformsData QualityDQS Cleansing

SSISDB

The SSISDB catalog is a central storage and administration point for Integration Services projects, packages, parameters, and environments.Right-click on the Integration Services folder to create the SSISDB catalog.

SSISDBDEMO

Package, Parameter, Project, Environment VariablesPackage Variable Scope is at the package levelSSIS Parameters - allow you to assign values to properties within packages at execution time. Replacement for configuration files.Project Parameters shareable parameters among several packages in a projectEnvironment Variables environment specific values that can alter parameter values at runtime

Package, Parameter, Project, Environment VariablesDEMO

Environment ConfigurationEnvironment references are Relative or Absolute.

Will use the new environment variable after the move.

Environment ConfigurationEnvironment references are Relative or Absolute.

Will continue to use the same environment variable before the move.

Environment ConfigurationDEMO

Data TapsNo GUI interfaceLimit the number of rows returned setting @max_rows parameter@dataflow_path_id_string found in DFT of your package Data Flow Path Editor

Data TapsDEMO

Environment ConfigurationTo configure a package to use an Environment Variable, it must be configured in two location; Project-level and Package-level

1. Project-level Configuration2. Choose the correct scope; Environment package

Environment ConfigurationTo configure a package to use an Environment Variable, it must be configured in two location; Project-level and Package-level3. Add reference to Env. variable4. Set the value for the Env. variable

Environment ConfigurationTo configure a package to use an Environment Variable, it must be configured in two location; Project-level and Package-level5. Configure the package to use Env. variable6. Set reference at package level

SSISDB PropertiesRight-click the SSISDB and select properties.

SSISDB PropertiesSSISDB properties are also available via tables & can be configured via stored procedures.SSISDB.catalog.catalog_properties(view) all existing property settingsSSISDB. catalog.configure_catalog(SP) configure SSISDB properties via SP

TerminologyServer (SQLDEV3)

Instance (OLTP)

Database (NCM)

Schema (CIA)

Objects (Tables)

Authentication Types

Windows Authentication

SQL Server AuthenticationNCM (Database)CIA (Schema) - Tables (Objects) - Views - Stored ProceduresSQLDEV3 (Server)\OLTP (Instance)

BRdbo - Tables - Views - Stored Procedures

What is SQL Server? - Demo

Show the actual .mdf, .ndf, .ldf and services running on server.21

Resources & Referenceshttp://www.sqlssis.comhttp://www.mattmasson.com (Program Manager)http://bi-polar23.blogspot.com (Program Manager)http://sqlserverpedia.com/blog/sql-server-bloggers/ssis-resources/

Where do I go for help?

22

The End