Labels

Apache Hadoop (3) ASP.NET (2) AWS S3 (2) Batch Script (3) BigQuery (21) BlobStorage (1) C# (3) Cloudera (1) Command (2) Data Model (3) Data Science (1) Django (1) Docker (1) ETL (7) Google Cloud (5) GPG (2) Hadoop (2) Hive (3) Luigi (1) MDX (21) Mongo (3) MYSQL (3) Pandas (1) Pentaho Data Integration (5) PentahoAdmin (13) Polybase (1) Postgres (1) PPS 2007 (2) Python (13) R Program (1) Redshift (3) SQL 2016 (2) SQL Error Fix (18) SQL Performance (1) SQL2012 (7) SQOOP (1) SSAS (20) SSH (1) SSIS (42) SSRS (17) T-SQL (75) Talend (3) Vagrant (1) Virtual Machine (2) WinSCP (1)

Monday, June 20, 2011

Parameter Mapping in SSIS


Below is the sample package of using parameters in SSIS:

1. Create a package as shown below:















2. Create variables as shown below:









3. Configure Execute SQL Task as shown below, in SQL query replace parameter with '?' symbol.
























4. Go to Parameter Mapping and configure as given below:























When you going to pass the parameter value in to SQL command then you need to chose 'Input' as Direction. In this package I want to get Max(SalesID) as an output so I have selected 'Output' as Direction. Simillarly if you are using more than 1 parameters than you need to number the parmeter from '0, 1, 2....'.

5. Now go to th eproperties of "SelectData" variable and configure expression field as shown below:




6. Now you can use the variable "SelectData" in any of your Data Flowsources to retrive the data from table. 












No comments:

Post a Comment