1. Homepage
  2. Homework
  3. COMP3350 Assignment 2 - Business Intelligence
This question has been solved

COMP3350 Assignment 2 - Business Intelligence

Engage in a Conversation
AustraliaThe University of NewcastleCOMP3350Advanced DatabaseBusiness Intelligence

COMP3350 CourseNana.COM

Assignment 2 – Business Intelligence

Semester 1, 2023 CourseNana.COM

Each group will • upload the assignment files to Canvas and • present your BI report and demonstrate your assignment on tutorial session on Apr 25th - 26th All members must be present for the demonstration. Groups without demonstrations will be penalised for sections which are not demonstrated. Weighting 20% of course mark CourseNana.COM

Assignment Information

This is a group assignment. This assignment has 3 sections. CourseNana.COM

Group Formation You need to work in groups of two for this assignment. You may continue with your group members in Assignment 1 or form different groups for Assignment 2. If you are forming a different group from Assignment 2, you must email the lecturer (CCing your new group member and old group member from Assignment 1) by on 5th April 11:59pm. Otherwise, your group is assumed to be the same as in Assignment 1. CourseNana.COM

Assignment Specifications

This assignment has 3 sections. CourseNana.COM

Section 1: Datawarehouse Design (5 marks)

In this section you will design a data warehouse schema for the LeisureAustralasia (the scenario discussed in Assignment 1). Design a data warehouse schema to satisfy LeisureAustralasia’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 CourseNana.COM

satisfies the information analysis needs of the University. Give examples of analysis queries that your design supports. Save your document as DatawarehouseDesignLeisureAustralasia.docx. CourseNana.COM

Section 2: ETL Exercise (3 marks)

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 StagingArea by creating a Server Integration Services (SSIS) project, called Assignment3_ETLExercise Next, create an SSIS Package called LoadingCustomerData to load Customer data. CustomerData.txt LoadingCustomerData.dtsx CustomerDimension Ensure that the following data type conversions are included in the loading package for data: CustomerDimension CustomerKey Integer DateOfBirth Date 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* Input File Package Name Destination Table Name Destination Table Column Name Data Type CourseNana.COM

Section 3: Business Intelligence Report (12 marks)

Download and restore the WorldWideImporters (WWI) Data Warehouse sample database. Download WideWorldImportersDW-Full.bak file from https://github.com/Microsoft/sql-server-samples/releases/tag/wide-world-importers- v1.0. CourseNana.COM

The following information about WWI are extracted from https://docs.microsoft.com/en-us/sql/samples/wide-world-importers-what- is?view=sql-server-2017 CourseNana.COM

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. CourseNana.COM

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. CourseNana.COM

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. CourseNana.COM

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. CourseNana.COM

• 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. CourseNana.COM

Part A: Reporting (2 marks)

You are asked to create a report using SQL Server’s Reporting Services. Save the project as Assignment2__SQLReports. The report provides the monthly and yearly sales for Califormia for all years. The format of the report is given below: Monthly-Yearly Sales Report (California) Year Month Monthly Sales Amount 2013 ... 2014 January February Yearly Sales $2,345.98 $2,532.99 $1,232,322.99 ... Note that the data is sample data and does not pertain to correct values in the actual database. CourseNana.COM

Part B: Data Analytics (10 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 or directly import the data to Power BI data model to analyse. Save the project/file as Assignment2__DataMarts. CourseNana.COM

Analyse the data and write a Business Intelligence report based on World Wide. Use 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 25th-26th tutorial session. Your group’s presentation should not exceed 10 minutes. Save your report as BusinessIntelligenceReport_.docx. Submission Your submission to this assignment contains 3 parts: Section 1: A softcopy of DatawarehouseDesignLeisureAustralasia .pdf document with a signed group assessment cover sheet submitted via Assignment2Section1 link. Section 2: Your root assignment folder zipped named as Assignment2< group number>.zip and submitted to Canvas link. Section 3: A softcopy BusinessIntelligenceReport_< group number>.pdf should be submitted to Assignment2Section3 link. The root folder Assignment2< group number> should contain the Setup.docx file which outlines any specification for installation and configuration for the submitted project and the following subfolders: CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
Australia代写,The University of Newcastle代写,COMP3350代写,Advanced Database代写,Business Intelligence代写,Australia代编,The University of Newcastle代编,COMP3350代编,Advanced Database代编,Business Intelligence代编,Australia代考,The University of Newcastle代考,COMP3350代考,Advanced Database代考,Business Intelligence代考,Australiahelp,The University of Newcastlehelp,COMP3350help,Advanced Databasehelp,Business Intelligencehelp,Australia作业代写,The University of Newcastle作业代写,COMP3350作业代写,Advanced Database作业代写,Business Intelligence作业代写,Australia编程代写,The University of Newcastle编程代写,COMP3350编程代写,Advanced Database编程代写,Business Intelligence编程代写,Australiaprogramming help,The University of Newcastleprogramming help,COMP3350programming help,Advanced Databaseprogramming help,Business Intelligenceprogramming help,Australiaassignment help,The University of Newcastleassignment help,COMP3350assignment help,Advanced Databaseassignment help,Business Intelligenceassignment help,Australiasolution,The University of Newcastlesolution,COMP3350solution,Advanced Databasesolution,Business Intelligencesolution,