Preview Content - log in or Join KEBI Academy

How to Create SSIS Package

Video

To access members only content...

Get 7 days for free OR Log in (active member)

Article

If you are new to SSIS and would like to create your first SSIS package then below is a simple example with step by step instructions which will show you how to create an SSIS package in bids. I will use SQL Server Integration Services 2008 R2 and Visual Studio 2008 (instructions should be very similar for 2008 and 2005). This tutorial is for beginners and will not be following best practise which includes using variables and package configuration. At the end of tutorial I will post extra materials (once I create them) which will include best practise and package deployment.

If you need SSIS Overview before you start than please visit the following link SSIS Package

Create SSIS Package – Purpose

The purpose of this package is to load employee data from a CSV file into SQL Server database new employee table.
 

Create SSIS Package – Prerequisites

In order to complete this tutorial you will need:

  • SQL Server 2008 R2 with default localhost instance and BIDS (should work on 2008 and 2005)
  • Employee CSV file which you should save in location you will remember. Download Employee CSV file

 

How to create an SSIS Package

 

First create SSIS Project using BIDS (For more information visit Create SSIS Project)

Below is example of an empty package. I have highlighted the elements we will use and briefly discuss it below (you can ignore the rest):
create ssis package empty

Solution Explorer - on the right you see solution explorer with your SSIS project (first icon from top). If you don’t have it go to view//solution explorer. In majority of cases you will use SSIS Packages only. The rest is not used in practise (best practise).
Package tab - In middle we have our ‘package.dtsx’ opened which contains control flow, data flow that we will use.
Toolbox - This shows ‘tools’ (items/tasks) that we can use to build our ETL package. Toolbox is different for control flow and data flow tabs in the package.
Control Flow - Here you will be able to control your execution steps. For example you can log certain information before you start the data transfer, you can check if file exists, and you can send an email when a package fails or finishes. In here you will also add a task to move data from source to destination however you will use data flow tab to configure.
Data Flow - This is used to extra source data and define destination. During the "data flow" you can perform all sorts of transformation for instance create new calculation fields, perform aggregations and many more.

Let’s get to work.
Make sure you are in control flow tab in SSIS Package designer and in the toolbox find data flow and drag into empty space in control flow pane.

To access members only content...

Get 7 days for free OR Log in (active member)
Did you find this page useful?

+10  |  -1
(11 Votes)

KEBI Academy Membership

Unlock your potential and succeed

Silver Easy start

$8per month

  • All BI Courses (75+)
  • All BI Video Lessons (300+)
  • All BI Text Lessons (300+)
  • Live Chat
  • .

Gold Learn Smarter

$16per month

  • Silver +
  • Member Forum
  • Progress Tracking
  • 70-461 Practice Tests
  • .

Platinum Progress fast

$24per month

  • Gold +
  • Webinar Recordings
  • DIY Projects
  • Boot Camps
  • .

Diamond Unstoppable

$40per month

  • Platinum +
  • Skype Video Coaching
  • Remote Database (coming soon)
  • Practice SQL Online (coming soon)
  • .
On Purchase you get
7 Days Free Trial
Subscriptions only
View more
60 days
Money back guarantee
View more
24/7
Access
View more
Instant Activation
via Email
View more
Easy & Anytime
Cancellation
View more
Price
Freeze
View more
Friendly
& helpful support
View more
New content
for free
View more
How to progress your career?
Frequently Asked Questions
Subscription gives you 7 days free trial and gives you re-occuring billing (auto-renewal) which means that your card (or payment account) will be charges automatically based on your selected frequency (monthly, quarterly or yearly). This option is ideal for those who want to use our membership long term without having to worry to extend it with option to cancel it at anytime.
Access pass does not give free trial and it is a one-off payment that gives access for fixed amount of time and which auto-expiries, this is ideal for those who want time limited access without having to worry about cancelling the membership.
7 days trial applies to subscription only and you will be asked to provide payment details (show commitment) but no payment will be taken during your 7 days trial. After 7 days, payment will be taken unless you decide to cancel your subscription. Cancelling is easy and even if you forget to cancel and payment is taken you still get 60 days money back guarantee so simply ask for refund.
You can cancel your subscription (including free trial) at any point in time.
There are many ways to cancel:
1. You can use your email payment receipt and click link with order number that ends with S.
2. You can send us an email (main menu).
3. You can call us (main menu).
4. You can use live chat (main menu).
It will depend on your goal. Please review membership benefits and explore our website including preview articles and videos.
If you want us to help you find out if our membership is suitable for the goal you want to achieve then please get in touch (main menu)
Our membership options were designed to fit most goals and budgets. If you are unsure which one is best for you then please contact us (main menu).
Yes, You can downgrade and upgrade your membership at any time. For more information contact us (main menu).
Yes, for more information contact us (main menu).
If you are on quarterly or yearly subscription you can cancel it and get money back for unused months, however we will not take into consideration the loyalty discount we give (33% off for Quarterly subscription and 50% off for Yearly Subscriptions) which means that if used months without discounts exceeds what you paid then there is no money back, otherwise you will get the difference back.
Fastspring is our retailer and we only sell membership to them. It's like going to a shop and buying a product in the shop instead of directly from the company who produces the product.
In our case, this actually makes the membership more affordable, as we have lower operational costs.
That occasionally happens. Make sure your card or paypal account has sufficient funds to cover the payment, it's not suspended, the card has not expiried and address matches your card address. Sometimes you may have to call your card provider to tell them you are happy to make this purchase. It's usually easier to try another card or account but if you want to use a particular card then contact us (main menu) and we will try to help you out.
Contact us (main menu) and we will help you out.
This is very rare and typical reasons are:
1. Mispelled email address.
2. Email went to spam folder.
3. Email was blocked.

We check activations reguarly and if we cannot reach you we will issue a refund usually after 30 days.
We try to make it very clear but this happens occasionaly so don't worry and simply contact us (main menu) and we will issue a refund and cancel your subscription.
There are many options like email, telephone, live chat and even skype. Use main menu to contact us.
We are based in UK and generally provide support between 8am and 8pm local time (GMT +0), Monday to Friday (business days) and occasionally during the weekeneds.
We will happily asnwer it. Please contact us (main menu).