Practical No.2 Perform The Extraction Transformation and Loading (ETL) Process To Construct The Database in The Sqlserver
Practical No.2 Perform The Extraction Transformation and Loading (ETL) Process To Construct The Database in The Sqlserver
Practical No.2 Perform The Extraction Transformation and Loading (ETL) Process To Construct The Database in The Sqlserver
Practical No.2
Perform the Extraction Transformation and Loading (ETL) process to construct the database in the
Sqlserver.
ETL is a process in Data Warehousing and it stands for Extract, Transform and Load.
It is a process, in which an ETL tool extracts the data from various data source systems, transforms
it in the staging area and then finally, loads it into the Data Warehouse system.
Note : For Practical No.2 we have to create .CSV file as source for ETL process.
Step1 : Open notepad, and add the following records and save the file with name teachers.csv
A comma-separated values file is a delimited text file that uses a comma to separate values. Each line of the file is a data
record. Each record consists of one or more fields, separated by commas. The use of the comma as a field separator is the
source of the name for this file format.
Step2: Now we will define the target in SQL SERVER Management Studio as follows.
Now Open SQL Server Management Studio and Create Database and Table.
Step3: Now we will perform the ETL, So open SQL Server Data Tools(SSDT)
Drag and drop the Flat File Source from SSDT Tool Box.
Click New
Now we will define the ETL target, select ADO.NET Destination from SSDT toolbox.
2
3
Select DataBase
Click Ok
Click Ok
Step 3: Now we will define Transformation, for this drag and drop Derived Column from SSDT Toolbox
Connect the Blue arrows from left to right and execute the project.
To execute Click
To see the output goto SQL Server Management Studio and Check the Table_1