Power BI
Microsoft's stack from ingestion to sharing: Power Query for shaping, a star-schema model, DAX measures, report visuals, and the Service for distribution. Interviewers ask about it as a whole, because each layer's mistakes surface in the next one.
on this pageshowhide
explore
- Power Query (M)6 questions
- Data Modeling6 questions
- DAX Measures7 questions
- Report Visuals5 questions
- Power BI Service6 questions
- Row-Level Security6 questions
questions
page 2 of 2In Power BI, how do you model both order date and ship date against one Date table?
basics
~20 sOnly one relationship between two tables can be active, so the second date relationship is created inactive. Either activate it per measure with USERELATIONSHIP, or load a second, separately named date table so users can slice by each role directly.
In DAX, why doesn't CALCULATE change the value of a VAR defined before it?
basics
~20 sA DAX variable is evaluated once, in the context where it is defined, and its result is then a constant. CALCULATE later in the expression modifies the filter context for what follows, but cannot re-evaluate a value that has already been computed.
In Power BI, what causes Power Query's Formula.Firewall error and how do you fix it?
basics
~20 sPower Query's data privacy firewall blocks combinations where a value from one source could leak into a query sent to another. It fires when a query both references other queries and touches a source directly, or when combined sources have incompatible privacy levels.
How do Publish to Web, secure embedding and Power BI Embedded differ in who can see the data?
basics
~20 sPublish to Web makes a report anonymously public to anyone with the link. Secure embedding still authenticates each viewer with their own account and licence. Power BI Embedded lets an application authenticate on behalf of users who have no Power BI identity.
How do you decide whether to allow AppSource custom visuals in Power BI reports across an organization?
basics
~20 sWeigh the capability gained against supportability: certified visuals pass a Microsoft code review and avoid external service calls, so they behave in export and subscription scenarios. Most organizations allow certified visuals plus a short vetted list, and block the rest.
Should row filtering live in Power BI RLS or in the warehouse when several tools read the same data?
basics
~20 sEnforce once, as close to the data as the access pattern allows. Warehouse row policies with DirectQuery and single sign-on cover every tool but cost per query; Power BI RLS is faster and self-contained but re-implements the rule for one tool over a cached copy.
showing 31–36 of 36