Research the concepts and technology of data etl

Assignment Help Software Engineering
Reference no: EM131258458

Introduction:

Research the concepts and technology of data ETL (Extraction, Transformation & Loading) and document the process from start to finish using Microsoft SSIS (SQL Server Integration Services) as the basis of your study.

Learning Outcome(s) Being Assessed:

1. Describe the operation of a data warehouse in support of business intelligence.

2. <not assessed in this coursework>

3. <not assessed in this coursework>

4. <not assessed in this coursework>

5. <not assessed in this coursework>

Details of Task:

ETL is an important process in the construction of Data WareHouse solutions. It consists of the following three primary phases, you must research each as well as the more specific steps contained within:

- Extracting Data
o From one or more external data sources.

- Transforming Data
o Ensure consistency and satisfy business requirements.

- Loading Data
o To the resultant Data WareHouse.

Microsoft SSIS provides a collection of tools to support ETL including:

- Data Flow Engine.
- Scripting Environment.
- Data Profiler.

"SSIS also acts to glue together the various servers and engines that make up SQL Server".

You must discuss the various tools that SSIS provides and relate them to the phases within ETL. You should also provide suitable examples from case studies (such as AdventureWorks & AdventureWorksDW) to reinforce your discussions.

Guidelines:

- Correctly reference resources that you use.
- You may also wish to compare & contrast other ETL solutions.

Resources Required:

You may use the computing laboratories on the 6th & 7th floors and the university's database servers (ask the lecturer for details).

You should make use of these specific tools & resources:

- Microsoft SQL Server 2012.
- SQL Server Books Online.
- The Internet.

Extenuating Circumstances:

If something serious happens that means that you will not be able to complete this assignment, you need to contact the module leader as soon as possible. There are a number of things that can be done to help, such as extensions, waivers and alternative assessments, but we can only arrange this if you tell us. To ensure that the system is not abused, you will need to provide some evidence of the problem.

More guidance is available at:

https://www.ljmu.ac.uk/about-us/public-information/student-regulations/guidance-policy-and-process

Reference no: EM131258458

Questions Cloud

Predicted relationship between money growth and inflation : How do these number match up with the predicted relationship between money growth and inflation in the long-run? Why do you think they matched up with the predicted relationship a bit better in one country than the other?
Examine the role that each public health agency : From the second e-Activity, analyze two to three (2-3) strategies that your state public health agency would employ in response to a pandemic event. From modifications made to policies in the last five years, infer the related lessons that have be..
Critique on an article-nationalisation of human capital : Summary of the article as you understand it ( do not copy-paste the abstract) and nature of the article (conceptual, descriptive or empirical) - provide the evidence
Identify the true statement about a claim of defamation : Identify the white collar crime that involves a fraudulent entity attracting investors, offering them high returns, and paying these returns, not from profits, but from investments made by subsequent investors.
Research the concepts and technology of data etl : Discuss the various tools that SSIS provides and relate them to the phases within ETL. You should also provide suitable examples from case studies (such as AdventureWorks & AdventureWorksDW) to reinforce your discussions.
How will dns be accessed by the lsdg systems explain : How will DNS be accessed by the LSDG systems? Explain. Explain how files on the network may be accessed by LSDG. Explain how LSDG can securely share files within their group and other selected groups/users in company.
What is the theoretical minimum for the smallest number : What is the theoretical minimum for the smallest number of workstations that Helms can achieve in this assembly line?
Create object called abc by assigning the number three : Create object called "abc" by assigning the number 3. Create different vectors ("a" is numeric, "b" is character and "c" is logical). List all the objects in the current session. Create vector "x" with the values {4, 4, 5, 6, 7, 2, 9}.
How does the decision in this case impact the validity : If auditing of financial statements is required for the protection of public investors, should all members of the PCAOB be taken from the investment community that uses audited financial statements or is there another suggestion for selecting memb..

Reviews

Write a Review

Software Engineering Questions & Answers

  Who determines if the case must be handled internally

Every morning the Advocacy cases from the previous day go to the unions staff attorney who determines if the case must be handled internally or refered to an external law firm that the Union has hired.

  Achieving operational excellence and customer intimacy

achieving operational excellence and customer intimacy enterprise applicationsbusinesses are expanding globally at an

  Drawing flowchart to accept two number

Draw a flowchart to accept two number and any one of the follwing characters: +,-,*, and / . based on the character entered, the number should be added.

  Sketch the eer diagram for unique number and single location

A department controls number of projects, each of which has unique name, unique number, and a single location. Sketch the EER Diagram for this situation.

  Define the elements of the risk breakdown structure

Evaluate and Assess the Risks (Define the elements of the risk breakdown structure for use in evaluating project risk. Analyze the impact of risk on project outcomes. Integrate risk analysis techniques to create a risk breakdown structure).

  How to parse and interpret a pascal program definition

How to parse and interpret a Pascal program definition - how to parse and interpret compound statements?

  What is the dre for the modeling activity

What is the DRE for the modeling activity - it has been determined that 30 errors were found during the modeling activity

  Eclipse czt latex a final pdf from the czt latex is needed

Eclipse czt latex a final pdf from the czt latex is needed -  codes to the specification to run on eclipse

  Do a real-time structured analysis for the amac

ASSIGNMENT 1 FOR ITECH7410 - Your task is to do a Real-Time Structured Analysis for the AMAC.An External Entity-Relationship Diagram (ERD) indicating relationships of the AMAC and the other external entities in the system.

  Construct an sbu analysis

Construct an SBU analysis: Based on the SBUs identified in the organizations annual report, analyze its current business portfolio and identify the investment opportunities for the firm and the business level strategy for each SBU consistent with ..

  Compare the six core processes in the sdlc

Compare the six (6) core processes in the SDLC. Give your opinion on which one you believe is the least important in developing software, and explain why. Give your opinion on which one you believe is the most important in developing software, and..

  The definition of the term quality in software engineering

The definition of the term quality in software engineering depends

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd