Configure Table and Column Properties (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
--> Configure Table and Column Properties


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

Configuring table and column properties is a critical step in designing a clean, intuitive, and performant Power BI data model. While these settings may appear cosmetic at first glance, they directly influence usability, accuracy, performance, and user experience — all of which are assessed on the PL-300: Microsoft Power BI Data Analyst exam.


Why Table and Column Properties Matter

Properly configured properties:

  • Make reports easier for business users to navigate
  • Reduce confusion and misuse of fields
  • Improve DAX readability and maintenance
  • Prevent incorrect aggregations
  • Support star schema best practices

On the exam, Microsoft frequently tests why and when to configure properties — not just where the settings are located.


Table Properties

Table Name

  • Should be descriptive and business-friendly
  • Avoid technical or source-system names

Good examples:

  • FactSales
  • DimCustomer

Poor examples:

  • tbl_sales_v2
  • Query1

Exam Tip: Clear naming improves self-service reporting.


Table Description

  • Used for documentation
  • Appears as tooltips in Power BI Service
  • Helps report consumers understand table purpose

Table Visibility (Hide/Show)

  • Hidden tables remain in the model but are not visible in the Fields pane
  • Commonly used for:
    • Bridge tables
    • Technical helper tables
    • Date tables used only for relationships

Important: Hiding does not improve performance — it only affects usability.


Column Properties

Column Name

  • Use business-friendly terminology
  • Avoid abbreviations unless widely understood
  • Remove underscores and technical prefixes

Column Description

  • Explains the meaning of the column
  • Appears as a tooltip
  • Valuable in shared datasets and Power BI Service

Data Type

Choosing the correct data type is foundational:

  • Impacts aggregation
  • Affects relationship behavior
  • Influences performance and compression

Examples:

  • Dates → Date or Date/Time
  • IDs → Whole Number or Text (depending on source)
  • Currency → Decimal Number

Default Summarization

Controls how numeric columns aggregate by default.

Common options:

  • Sum
  • Average
  • Min / Max
  • Count
  • Do not summarize

Best Practice:

  • Disable summarization for:
    • IDs
    • Keys
    • Percentages
    • Rates

Exam Insight: Misconfigured summarization is a common exam trap.


Format

Determines how values display in visuals.

Examples:

  • Currency
  • Percentage
  • Decimal places
  • Date formats

Formatting improves readability and consistency across reports.


Sort By Column

Used when a column’s natural sort order is not alphabetical.

Common use cases:

  • Month Name sorted by Month Number
  • Day Name sorted by Day of Week

PL-300 Tip: Sort By Column is frequently tested.


Column Visibility

  • Hide columns not intended for report authors
  • Common examples:
    • Surrogate keys
    • Technical IDs
    • Relationship-only columns

Special Column Properties

Data Category

Informs Power BI how to interpret data, especially for maps.

Examples:

  • City
  • Country/Region
  • Latitude / Longitude
  • URL

Correct categorization improves map accuracy and link behavior.


Summarize Across Tables

Controls whether a column can be aggregated across relationships.

  • Typically enabled for measures
  • Rarely changed for standard columns

Properties and the Star Schema

In a well-designed star schema:

  • Fact tables:
    • Numeric columns summarized
    • Foreign keys hidden
  • Dimension tables:
    • Descriptive columns visible
    • Primary keys hidden
    • Sorted attributes configured properly

These property settings reinforce proper analytical usage.


Impact on the Data Model

Correct configuration:

  • Prevents incorrect totals
  • Improves DAX clarity
  • Simplifies report authoring
  • Reduces user errors

Poor configuration leads to:

  • Summing IDs
  • Confusing field lists
  • Incorrect visual behavior
  • Increased support questions

Common Mistakes (Often Tested)

❌ Leaving default summarization on ID columns

This results in meaningless totals.


❌ Not configuring Sort By Column

Causes incorrect ordering in visuals.


❌ Exposing technical columns to report users

Leads to misuse and confusion.


❌ Using inconsistent naming conventions

Makes models hard to understand and maintain.


Best Practices for PL-300 Candidates

  • Use business-friendly names
  • Hide keys and technical columns
  • Disable summarization for non-additive values
  • Always configure Sort By Column when needed
  • Add descriptions for shared datasets
  • Validate formatting and data categories

How This Appears on the PL-300 Exam

You may encounter questions like:

  • Why are totals incorrect in a visual?
  • Why are months sorting alphabetically?
  • Which columns should be hidden from report view?
  • What property controls default aggregation?

The correct answer often involves column properties, not DAX.


Quick Decision Guide

RequirementProperty to Configure
Prevent summing IDsDefault Summarization
Correct month orderSort By Column
Improve map visualsData Category
Hide technical fieldsColumn Visibility
Improve usabilityNames & Descriptions

Final PL-300 Takeaways

  • Table and column properties shape how users interact with data
  • Defaults are rarely optimal
  • Proper configuration prevents errors before they happen
  • This topic is high-value on the exam
  • Most fixes do not require DAX

Practice Questions

Go to the Practice Exam Questions for this topic.

One thought on “Configure Table and Column Properties (PL-300 Exam Prep)”

Leave a comment