WISE OWL EXERCISES
SSIS INTEGRATION SERVICES EXERCISES
- Data flow tasks (4)
- Basic data transforms (1)
- Data conversion transforms (2)
- Conditional split transforms (5)
- Lookup transforms (4)
- Looping over files (3)
- Looping over rows (2)
- Merge joins (1)
- Previous versions (18)
- Script tasks (1)
- Variables in script (1)
- Script components (2)
- Accessing file attributes (2)
SSIS Integration Services | Data flow tasks exercise | Import an Excel workbook of songs about food to SQL Server
This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.
The answer to the exercise will be included and explained if you attend one of more of the courses listed below!
You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.
In SQL Server Management Studio, open the script in the above folder and execute it to get an empty table called FoodMusic:
The table you need to fill!
Open the Excel workbook in the above folder to have a look at its contents:
You might be beginning to guess where this is going ...
Close the Excel workbook, and create a package called If music be the food which imports the Excel workbook's data into the SQL Server table:
Your data flow task could look something like this.
Run this package - you should get a table of food songs in the FoodMusic table in SQL Server:
The table is populated when you run this package.
Run the package a second time - you should find you get another set of 6 songs. Add an Execute SQL task to the control flow of your package to run this command:
TRUNCATE TABLE FoodMusic
Here's what your final control flow could look like:
Again, feel free to give your tasks completely different names to these!
Run the package to check that you only get 6 songs in the SQL Server table, then close the package.