1. identify an analytic theme or goal for a fictitious business or something that you are working on (e.g. Maximize revenue in a car dealership)
2. Build an Enterprise Bus Matrix to identify the business processes that needs to be looked at and the dimensions
|
Vehicle
|
Time
|
Accessories
|
Sales Agent
|
Customer
|
Acquiring Car
|
x
|
x
|
x
|
|
|
Inventory
|
x
|
x
|
|
|
|
Marketing
|
x
|
x
|
x
|
|
x
|
Sales
|
x
|
x
|
x
|
x
|
x
|
Service
|
x
|
x
|
|
|
x
|
3. Identify Measures and Granularity, Identify Dimensions, Identify fact Tables
(e.g.) Profit, Cost, Inventory Turnover by day - Vehicle : OEM, Brand, Model etc.)
4. Create a blank database in SSMS and use it as a source
5. Build a Reverse Cube
6. Modify the dimensions and attributes as required and create hierarchies (Time hierarchy, OEM, Brand, Model hierarchy etc..)
7. Create the schema once all the attributes of the dimensions are defined and facts tables are identified with the measures and measure groups
8. Your cube should have at least two measure groups with a minimum of two measures in each, 3 or more hierarchies , 3 or more dimensions including Time.
9. Generate the schema in the database
10. Populate the data using Integration Services (At least two dimensions and one fact table must be populated using SSIS - You can enter data manually beyond that)
11. Build , process and deploy the cube.
12. Your output should include these:
o Business Process
o Enterprise Bus Matrix
o Solution File
o Screenshots of the following
- Integration Services Project to show data population (
- Empty Cube (Measures and Dimensions)
- Dimensions with attributes, hierarchies and their relationships
- Drilldown of dimensional hierarchies and measures in the browser (It is not necessary to do the screenshots for all dimensions and measures - show two dimensions and a measure group)
- Reports generated using the cube