SSIS Package

In this post I will explain what is SSIS Package and how it is used. For more information how to create one visit our SSIS Tutorial page.

SSIS Package stands for SQL Server Integration Services and is part of Microsoft SQL Server Business Intelligence (BI) Stack. It is included in version 2005, 2008 and 2008 R2 (and soon Denali SQL 2011?). Previous version of SSIS was called DTS and was included in SQL Server 2000.
 

What is an SSIS Package ?

SSIS package is a tool to create ETL (Extract, Transform, Load) process and as the name suggest the purpose of it is to extract data from source system (or multiple source systems) this can database, excel files, text files. Then it performs transformation which just means you can apply certain business rules to the data or clean it for instance you can clean customer address or group together customers which are the same person. The final step is load and it is loading the data into final destination which is usually a data warehouses database.

So the package contains all the information (in XML format with file extension .dtsx) which are then used my SQL Server Integration Service Engine which perform the actual actions specified. (You can also run it using SSIS designer which I will discuss next).
 

Where do I create SSIS Package ?

If you starting to develop a package to move data than in most cases you will use Visual Studio more precisely BIDS (Business Intelligence Development Studio). In BIDS you will be able to create new SSIS Project and create a package. For more info please see SSIS Tutorial page.
 

How to use SSIS package ?

You can execute ssis package from BIDS (usually for testing or one-off tasks), you can also execute it as a job (or scheduled job) and exeute it from stored procudure or another file (using dtexec.exe)
If you have any questions feel free to post a comment Hope that helps Emil


SHARE:


Name: ADITYA
Comment:

IS DER ANY LOOKUP TYPE TRANSFORMATION TO LOAD DATA LIKE INFORMATICA......


Date Posted: 26/02/2012 4:34:18 PM

Name: Emil
Comment:

Hi ADITYA,

I sent you an email. Those who are after SSIS tutorial that include lookup transformation. Please visit the following link /ssis-tutorial-for-beginners-and-everyone-else


Date Posted: 27/02/2012 8:45:39 PM

Name: anuj
Comment:

this is really helpful to me...this is good artical.thanx u aditi

 


Date Posted: 13/03/2012 10:55:27 AM

Name: Lexy
Comment:

hello!

 

I am learning this! I need help please!

If you can help me, answer me. I want to know how to do a look up transformation, how to choose the destination??

 

Regards!


Date Posted: 28/09/2012 6:01:01 PM

Name: Emil
Comment:

Hi 

Please check our SSIS Tutorial and read SSIS Lookup transformation article.

Regards

Emil


Date Posted: 02/10/2012 1:04:38 PM

Name: Siva
Comment:

Hi Emil,

in my project we having n number modules, which is nothing but the ssis packages is it advisable to have same xml config file for all the packages

 

Thanks,

Siva


Date Posted: 28/02/2013 3:53:46 AM

Name: naresh addula
Comment:

sir can you explain ssis project...?


Date Posted: 23/04/2013 6:07:58 AM

Name: Emil
Comment:

Hi Addula,

I will add this to my to do list and I will create a video about it.

Basically a Project is a container for specific type of work created from a pre-defined Visual Studio Template. In other words it will contain a structure and ability to add certain types of files relevant to the project type you chose.

For instance SSIS Project Template allows to add SSIS Packages (and does not allow SSRS or SSAS items).

Take Care

Emil


Date Posted: 23/04/2013 7:33:31 AM




Disclaimer: While every caution has been taken to provide our readers with most accurate information and honest analysis, please use your discretion before taking any decisions based on the information in this blog. Author will not compensate you in any way whatsoever if you ever happen to suffer a loss/inconvenience/damage because of/while making use of information in this blog.