Design a data warehouse schema for the university

Assignment Help Other Subject
Reference no: EM133132957

COMP3350 Business Intelligence

Section 1: Datawarehouse Design
In this section you will design a data warehouse schema for the University (the scenario discussed in Assignment 1).

Design a data warehouse schema to satisfy University's decision makers' information needs. You need to only design the data warehouse schema only. You do not need to implement it.

You need to write a short report explaining subject-area/s covered by your data warehouse, illustrate the documented schema and discuss how the data warehouse

satisfies the information analysis needs of the University. Give examples of analysis queries that your design supports.
Save your document as DatawarehouseDesign_University _<team number>.docx.

Section 2: ETL Exercise
In this section, you will create an ETL task to load Customer Data to a table. Your group is already provided with sample text data of Customer data.
• Customer data: Data on customers (CustomerData.txt)
Your group is asked to load this data into SQL Server database called Staging_Area by creating a Server Integration Services (SSIS) project, called Assignment3_<team number>_ETLExercise

Next, create an SSIS Package called LoadingCustomerData to load Customer data.

Ensure that the following data type conversions are included in the loading package for data:

You have been informed that there have been errors in your SSIS package when loading Customer data. That is, in some records, the following fields have incorrect data:
• City
• StateProvinceCode
• StateProvinceName
• CountryCode
• CountryName
• PostCode

You need to create a SSIS package called LoadingCustomersCorrected which loads the data correctly for all records in the CustomerData.txt file

Hints:
• In CustomerData.txt file, the StreetAddress field in some instances contains a "," (comma) which is also the value used to denote the end of a field value.
• You may need to explore constructs for data cleaning and transformation in SSIS such as Conditional Splits and Derived Columns*

Section 3: Business Intelligence Report

Download and restore the WorldWideImporters (WWI) Data Warehouse sample database.

Wide World Importers (WWI) is a wholesale novelty goods importer and distributor operating from the San Francisco bay area.

As a wholesaler, WWI's customers are mostly companies who resell to individuals. WWI sells to retail customers across the United States including specialty stores, supermarkets, computing stores, tourist attraction shops, and some individuals. WWI also sells to other wholesalers via a network of agents who promote the products on WWI's behalf. While all of WWI's customers are currently based in the United States, the company is intending to push for expansion into other countries.

WWI buys goods from suppliers including novelty and toy manufacturers, and other novelty wholesalers. They stock the goods in their WWI warehouse and reorder from suppliers as needed to fulfil customer orders. They also purchase large volumes of packaging materials, and sell these in smaller quantities as a convenience for the customers.

Recently WWI started to sell a variety of edible novelties such as chilli chocolates. The company previously did not have to handle chilled items. Now, to meet food handling requirements, they must monitor the temperature in their chiller room and any of their trucks that have chiller sections.

Workflow for warehouse stock items

The typical flow for how items are stocked and distributed is as follows:

• WWI creates purchase orders and submits the orders to the suppliers.
• Suppliers send the items, WWI receives them and stocks them in their warehouse.
• Customers order items from WWI
• WWI fills the customer order with stock items in the warehouse, and when they do not have sufficient stock, they order the additional stock from the suppliers.
• Some customers do not want to wait for items that are not in stock. If they order say five different stock items, and four are available, they want to receive the four items and backorder the remaining item. The item would them be sent later in a separate shipment.
• WWI invoices customers for the stock items, typically by converting the order to an invoice.
• Customers might order items that are not in stock. These items are backordered.
• WWI delivers stock items to customers either via their own delivery vans, or via other couriers or freight methods.
• Customers pay invoices to WWI.
• Periodically, WWI pays suppliers for items that were on purchase orders. This is often sometime after they have received the goods.

Additional workflows

These are additional workflows.

• WWI issues credit notes when a customer does not receive the good for some reason, or when the goods are faulty. These are treated as negative invoices.
• WWI periodically counts the on-hand quantities of stock items to ensure that the stock quantities shown as available on their system are accurate. (The process of doing this is called a stocktake).
• Cold room temperatures. Perishable goods are stored in refrigerated rooms. Sensor data from these rooms is ingested into the database for monitoring and analytics purposes.
• Vehicle location tracking. Vehicles that transport goods for WWI include sensors that track the location. This location is again ingested into the database for monitoring and further analytics.

Part A: Reporting (2 marks)
You are asked to create a report using SQL Server's Reporting Services. Save the project as Assignment2_<team number>_SQLReports. The report provides the monthly and yearly sales for Califormia for all years.

Note that the data is sample data and does not pertain to correct values in the actual database.

Part B: Data Analytics (8 marks)
Explore the data warehouse schema and data. Select subject area(s) that your group would like to analyse in WWI. Create data mart(s) either using SQL Server Analysis Server. Save the project/file as Assignment2_<team number>_DataMarts.

Analyse the data and write a Business Intelligence report based on World Wide Importers data. Use Excel's BI features such as pivot tables, charts and graphs; and/or PowerBI's visuals, dashboards etc. in your analysis, data visualisation and presentation.

Note that your BI report is presented to the business management team of World Wide Importers such as CEO and senior management, so your BI report should be understood by business decision makers of WWI.

Write a report detailing data analysis, information discovered and present helpful insights and actions items from your data analysis. Use appropriate tables, charts, graphs etc. to present your findings. In addition to the written report, you need to present your BI report to class on Apr 26th tutorial session. Your group's presentation should not exceed 10 minutes.

Save your report as BusinessIntelligenceReport_<team number>.docx.

Submission
Your submission to this assignment contains 3 parts:
Section 1: A softcopy of DatawarehouseDesign_University_<team number>.pdf document with a signed group assessment cover sheet submitted via Assignment2_Section1 link.
Section 2: Your root assignment folder zipped named as Assignment2_<team number>.zip and submitted to Canvas link.
Section 3: A softcopy BusinessIntelligenceReport_<team number>.pdf should be submitted to Assignment2_Section3 link.

Attachment:- Business Intelligence.rar

Reference no: EM133132957

Questions Cloud

Should OSK continue the project based on net present value : OSK has a tax rate of 24% and the cost of capital for the new product project is 12%. Should OSK continue the project based on net present value
Outlawed the practice of using capital punishment : In 2005 the United States Supreme Court outlawed the practice of using capital punishment (the death penalty) for juvenile offenders. What was the basis of this
Monetary aggregates are groupings of financial assets : 1. Suppose we observe the following prices: eggs - $1/dozen, butter - $2/pound, shoes - $50/pair, MP3 player - $100. Which of the following is true about the pu
Demand or marginal bene?t function : An industrial chemical plant produces hazardous by-products. The own or private marginal cost function (supply,r function) of this chemical producer can be repr
Design a data warehouse schema for the university : Design a data warehouse schema for the University - Design a data warehouse schema to satisfy University's decision makers' information needs.
How much is the total partnership capital : From January 1, 2019 to July 1, 2019, the partnership incurred a net loss of 15,000. How much is the total partnership capital after admission of D, E and F
Explain ratification debate mcclellan : 1. Explain Ratification debate McClellan 2. Explain Fed and Anti-Fed 3. Are we a republic or an empire?
How can be used or thrifted goods damage the economy : How can be used or thrifted goods DAMAGE the economy? Expound and explain in a way that it can easily understand.
Major project of construction of highways : If the Philippine government agrees to a major project of construction of highways, bridges, ports, installation of a hybrid network sites, and solar panels fro

Reviews

Write a Review

Other Subject Questions & Answers

  Compare the benefits and costs of these treatment options

PSY645:Highlight the relevant information from the patient's history you will use to inform your conceptualization of the patient's problems and diagnosis.

  Calculate the mean squared error

Calculate the mean squared error for the following information.

  What does mean to you as a future early childhood educator

What do you think some of the most significant trends of the past have been that influence the delivery of early childhood programs today? Why?

  How might social media tools affect an employees online

What is the importance of setting guidelines for employee use before social media tools are launched within an organization?

  How did sarah and handful fight for the freedom

How did Sarah and Handful fight for their freedom? What was the turning points for them?- Do you think Sarah and Handful achieved their freedom? Why or why not?

  How do caldwell et al. describe ethical stewardship

How do Caldwell et al. describe ethical stewardship

  Develop a basic philosophy of instructional supervision

Develop a basic philosophy of instructional supervision / leadership with at least three key principles, providing a rationale and support for those principles.

  Who will have the final authority

Your textbook poses the following question on page 277: "Who will have the final authority if the human and computer disagree about the proper control actions in a given system task?"

  What is distinction plato draws between science-dialectic

Draw Plato's Divided Line and explain what each of its parts represent. What two relationships exist between a Form and some visible thing that "participates" in it? What is the distinction Plato draws between "science" and "dialectic," and how doe..

  Create series of goal that improve and motivate team work

Create Goals: You must create a series of goal that will improve and motivate the team work in in your department, all your practice goal must answer.

  What is the role of the prosecutor

What is the role of the prosecutor? How does a prosecutor determine which cases to pursue? What would happen if the criteria for taking a case were more stringent? What if the criteria were less stringent?

  Karen independence and continued function

Remitting Multiple Sclerosis- Karen Bailey is a 39 year old who was diagnosed with remitting Multiple Sclerosis 4 years ago. Question - Care partnerships required to maximize Karens independence and continued function

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