Practice Exam

Question 2 of 75

Prepare Data for a Star Schema Dimension Table

You work for MDFT Pro, a well-known training agency that offers professional certification courses. Mark, a Business Intelligence Analyst at MDFT Pro, has been asked to design a data warehouse to analyze course material sales.

Currently, all sales data is stored in a flat table in a Fabric lakehouse called CourseMaterials. The table contains the following columns:

Column NameDescription
TransactionIDThe unique transaction ID
DateThe date of the transaction
MaterialIDThe unique ID of the purchased course material
MaterialColorThe type of the course material
MaterialNameThe name of the course material
SalesAmountThe sales amount of the transaction

Mark plans to implement a star schema by creating two tables: FactSales (for transaction metrics) and DimMaterial (for material information). The DimMaterial table will track changes over time using slowly changing dimension techniques.

Which three columns should Mark include in the DimMaterial table?

Choose all correct answers from the options below.

Explanations for each answer:

Learn more about dimensional modeling:
Dimensional Modeling
Next Question
Discuss this question on social media: