Design a simple dashboard for your data warehouse

Assignment Help Database Management System
Reference no: EM13908955

Description:

Part 1 - Prototype Data Warehouse

a) Use Dimensional Modelling Technique to design a prototype data warehouse using the data on invoices for spending over £1,000 in the Department for Work and Pensions (https://data.gov.uk/dataset/financial-transactions-data-dwp ) for the Period 2012-2013 (April 2012 to April 2013 inclusive). Negative values in the AMOUNT column represent refunds and as such are valid and must be kept. For refunds, amounts of £250 or more are valid.

b) Use SSIS perform ETL on the invoice data to populate the data warehouse, in doing so you should demonstrate the use of SSIS filters/expressions and SQL where appropriate.

c) Create an OLAP cube from your data warehouse and perform the following analyses:

1. Show the top three Sub-Categories and the total amount spent on these for the year and for each of the four quarters e.g. April-June, July-September, October-December and January-April.

2. Show the top five expense areas and the totals amount spent on these for the year and for each of the two half-years April-September and October-April.

3. Show the four suppliers who refunded the most money and the totals they repaid for the year and for each of the four quarters April-June, July-September, October-December and January-April.

d) On paper, design a simple dashboard for your data warehouse.

This should be accompanied by a 1500-word report which describes/evaluates the creation and use of your data warehouse. Your report should include the following:

i. A description of the source data used.

ii. An explanation of any design decisions you have made.

iii. An explanation of your ETL process, highlighting any particular problems you had to overcome and including examples of any SQL queries you have used.

iv. A relationship diagram or database schema.

v. A description of how the analyses were performed, illustrating the results of the analyses with screenshots.

vi. Excel screenshots of your dashboard design and the reasons for your design choices.

All parts

The report should be appropriately referenced and should include the appropriate tables of contents, tables of figures and tables of tables. Any figures should have titles and identification labels. The document should also be spellchecked and grammar-checked.

Reference no: EM13908955

Questions Cloud

Prepare the journal entry to charge overhead costs : Prepare the journal entry to charge overhead costs to the Goods in Process Inventory account and to record any variances.
Determine the average investment in accounts receivable : Pretty Lady Cosmetic Products has an average production process time of forty days. Finished goods are kept on hand for an average of fifteen days before they are sold. Determine the average investment in accounts receivable, inventories, and account..
Show that the expected service time of customers : View the customers in (a) as a single type of customer with Poisson arrivals of rate λ = J, λi and with a service density J, (λi/λ)μi exp(-μix). Show that the expected service time is ρ/λ.
What is the value of martell minings stock : Martell Mining Company's ore reserves are being depleted, so its sales are falling. Also, because its pit is getting deeper each year, its costs are rising. As a result, the company's earnings and dividends are declining at the constant rate of 8% pe..
Design a simple dashboard for your data warehouse : Use SSIS perform ETL on the invoice data to populate the data warehouse, in doing so you should demonstrate the use of SSIS filters/expressions and SQL where appropriate - Create an OLAP cube from your data warehouse and perform.
What factors that led to the downfall of failing business : I am in need of some help composing a 4-5 page report regarding a failing business and a business that is currently very accomplished. Specifically, one outling what factors
Seconds of elapsed time to execute : Suppose that a certain program takes 500 seconds of elapsed time to execute. Out of these 500 seconds, 280 seconds is the CPU time and the rest is I/O time. What will be the I/O time?
Stock is expected to pay a year-end dividend : A stock is expected to pay a year-end dividend of $2.00, i.e., D1 = $2.00. The dividend is expected to decline at a rate of 5% a year forever (g = -5%). If the company is in equilibrium and its expected and required rate of return is 15%, The company..
How have violent injuries affected a community? : How have violent injuries affected a community?

Reviews

Write a Review

Database Management System Questions & Answers

  Making a query to produce all clients for one of the sales

Making a query to produce all clients for one of the sales that are assigned to multiple clients - Produce a full client list by each sales person.

  Identify and explain the differences between a stack and a

identify and explain the differences between a stack and a queue data structure and provide examples of the basic

  Identify the different components of an erd

Identify the different components of an ERD and recognize some business rules from the relationships contained in an ERD

  Advantages of a database management to file processing

How will wireless information appliances and services affect the business use of the Internet and the Web? Explain.

  Relational databases are more efficient and effective

Describe why relational databases are more efficient AND effective for data management in organizations. How does the task of data normalization help to achieve these goals?

  Database implementation and queries please tell me howmuch

please tell me howmuch it costs and please give me some discount as this is the second time i am

  Write a select statement that returns three columns

Write a SELECT statement that returns three columns: EmailAddress, OrderID, and the order total for each customer. To do this, you can group the result set by the EmailAddress and OrderID columns.

  Apply and consolidate skills acquired in the requirement

Develop a domain model for the car park system. Express your model with a class diagram, showing any inheritance and compositional relationships.

  What factors will influence how you design the database

The small publishing company you work for wants to create a new database for storing information about all of its author contracts. What factors will influence how you design the database?

  Design a flowchart or pseudocode

Design a flowchart or pseudocode for the following:A program that accepts a candy name (for example, "chocolate-covered blueberries"), price per pound, and number of pounds sold in the average month, and displays the item's data only if it is a be..

  Virtual private databasesearching web specially oracle and

virtual private databasesearching web specially oracle and microsoft websites and via talking with any database

  Examine the common threats to data systems like web

suppose that you are currently employed as an information security manager for a medium-sized software development and

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