Practice Questions: Create a Common Date Table (PL-300 Exam Prep)

This post is a part of the PL-300: Microsoft Power BI Data Analyst Exam Prep Hub; and this topic falls under these sections:
Model the data (25–30%)
--> Design and implement a data model
--> Create a Common Date Table


Below are 10 practice questions (with answers and explanations) for this topic of the exam.
There are also 2 practice tests for the PL-300 exam with 60 questions each (with answers) available on the hub.

Practice Questions


Question 1

Why is creating a common date table recommended instead of using date columns directly from fact tables?

A. It reduces dataset size
B. It improves report rendering speed
C. It enables reliable time-intelligence calculations
D. It automatically creates relationships

Correct Answer: C

Explanation:
DAX time-intelligence functions require a proper date table with contiguous dates. Using fact table date columns often leads to incorrect or blank results.


Question 2

Which requirement must be met for a table to be marked as a Date table in Power BI?

A. It must contain a Year column
B. It must contain a unique, contiguous Date column
C. It must be created using DAX
D. It must be hidden from report view

Correct Answer: B

Explanation:
A valid date table must contain a single column of unique dates with no gaps. This column is selected when marking the table as a Date table.


Question 3

What happens if a date table is not marked as a Date table?

A. Relationships are disabled
B. Time-intelligence functions may not work correctly
C. Measures cannot be created
D. The model refresh fails

Correct Answer: B

Explanation:
Marking a table as a Date table enables Power BI to correctly evaluate time-intelligence functions like TOTALYTD and SAMEPERIODLASTYEAR.


Question 4

Which DAX function is commonly used to create a date table?

A. DATEADD
B. DATATABLE
C. CALENDAR
D. FORMAT

Correct Answer: C

Explanation:
The CALENDAR() function generates a continuous date range, making it ideal for creating date tables in DAX.


Question 5

A fact table contains Order Date and Ship Date columns. What is the recommended modeling approach?

A. Use one date table with two inactive relationships
B. Use auto date/time for both columns
C. Duplicate the date table for each role
D. Merge the two date columns

Correct Answer: C

Explanation:
Duplicating the date table creates role-playing dimensions, allowing both relationships to remain active and slicers to work intuitively.


Question 6

Which attribute is least likely to be included in a common date table?

A. Month Name
B. Quarter
C. Customer ID
D. Fiscal Year

Correct Answer: C

Explanation:
A date table contains time-related attributes only. Customer ID belongs in a customer dimension.


Question 7

Why is Auto Date/Time generally discouraged in enterprise Power BI models?

A. It increases refresh times
B. It limits customization and control
C. It disables relationships
D. It prevents DAX calculations

Correct Answer: B

Explanation:
Auto Date/Time creates hidden tables that lack flexibility and are not ideal for advanced time-intelligence scenarios.


Question 8

Which relationship configuration is most appropriate between a date table and a fact table?

A. One-to-one with bi-directional filtering
B. One-to-many with single-direction filtering
C. Many-to-many with bi-directional filtering
D. Many-to-one with bi-directional filtering

Correct Answer: B

Explanation:
The date table should be on the one-side, filtering the fact table via single-direction filtering, consistent with star schema design.


Question 9

What is a common mistake when creating a date table?

A. Including fiscal columns
B. Extending the date range beyond the fact data
C. Leaving gaps in the date sequence
D. Using Power Query

Correct Answer: C

Explanation:
Date tables must contain continuous dates. Gaps can break time-intelligence calculations.


Question 10

Which scenario most strongly indicates the need for a common date table?

A. Reports with only categorical data
B. Models without relationships
C. Reports using year-over-year comparisons
D. Importing a single Excel table

Correct Answer: C

Explanation:
Year-over-year and other time-based comparisons depend on a properly configured date table.


Final Exam Tips 🧠

  • Always create and mark a date table
  • Avoid relying on auto date/time
  • Ensure dates are unique and contiguous
  • Use role-playing dimensions for multiple date fields
  • Think “time intelligence” whenever dates appear in a question

Go back to the PL-300 Exam Prep Hub main page

2 thoughts on “Practice Questions: Create a Common Date Table (PL-300 Exam Prep)”

Leave a comment