Describe Power BI Desktop models Flashcards
What is the primary focus when developing reports and dashboards in Microsoft Power BI?
Understanding the questions that users will ask and designing the semantic model to support visualizations.
What tasks are involved in developing a semantic model in Power BI Desktop?
Connecting to data, transforming and preparing data, adding DAX calculations, and publishing the model to Power BI.
Why is it important to design an optimal semantic model?
To ensure good query performance, minimize data refresh times, and reduce the use of service resources such as memory and CPU.
What is the advantage of using fewer resources in Power BI?
More models can be hosted at a lower cost.
What is the role of Data Analysis Expressions (DAX) in Power BI?
DAX is used to define business logic and calculations within the semantic model.
What is a star schema in the context of Power BI semantic models?
A design approach commonly used by relational data warehouse designers that presents a user-friendly structure and supports high-performance analytic queries.
What are the two types of tables in a star schema?
Fact tables and dimension tables.
What is the primary role of a fact table?
To store an accumulation of rows representing observations or events, such as sales orders or stock movements.
What do dimension tables describe?
Business entities such as people, places, products, or concepts.
What is a key column in a dimension table?
A unique column that doesn’t contain duplicate values and should never have missing values, used to relate to fact tables.
How are dimension tables related to fact tables in a star schema?
Using one-to-many relationships, allowing filters and groups applied to dimension table columns to propagate to the fact table.
Why is it not recommended to relate a fact table directly to another fact table?
It goes against the principles of star schema design, which emphasizes clear relationships between dimension tables and fact tables.
What is an analytic query in Power BI?
A query that produces a result from a semantic model, typically written as a Data Analysis Expressions (DAX) query statement.
What are the three phases of an analytic query in Power BI?
Filter, Group, and Summarize.
What does the filtering phase in an analytic query do?
Targets data of relevance by applying filters to the report, a specific page, or a specific visual.