0% found this document useful (0 votes)
51 views8 pages

Power BI Interview Questions

Power BI is a Microsoft business analytics tool that enables data visualization and interactive reporting. It consists of components like Power BI Desktop, Service, Mobile, and Report Server, and utilizes DAX for calculations. Key features include dashboards, calculated columns, relationships, and Row-Level Security, among others, facilitating data analysis and sharing.

Uploaded by

Dhiraj Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views8 pages

Power BI Interview Questions

Power BI is a Microsoft business analytics tool that enables data visualization and interactive reporting. It consists of components like Power BI Desktop, Service, Mobile, and Report Server, and utilizes DAX for calculations. Key features include dashboards, calculated columns, relationships, and Row-Level Security, among others, facilitating data analysis and sharing.

Uploaded by

Dhiraj Patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Basic Level Questions

What is Power BI?

• Power BI is a business analytics tool by Microsoft that helps visualize data, share insights,
and create interactive dashboards and reports.

What are the components of Power BI?

• Power BI Desktop

• Power BI Service (Cloud-based)

• Power BI Mobile

• Power BI Report Server

• Power Query and Power Pivot

What is a Power BI Dashboard?

• A dashboard is a single-page interface displaying visuals and key metrics from one or more
reports.

What is the difference between Power BI Desktop and Power BI Service?

• Power BI Desktop: Used for creating reports and visuals.

• Power BI Service: A cloud-based platform for sharing, collaborating, and managing reports.

What are DAX functions in Power BI?

• Data Analysis Expressions (DAX) are formulas used for calculations and data manipulation in
Power BI.

Intermediate Level Questions

What are calculated columns in Power BI?

• A calculated column is a custom column created using DAX expressions in a data model.
What is the difference between a calculated column and a measure?

• Calculated Column: Adds a new column to a table.

• Measure: Performs on-the-fly calculations, providing dynamic results.

How do you create relationships between tables in Power BI?

• Go to the Model view, drag and drop columns to create relationships based on keys.

What are slicers in Power BI?

• Slicers are visual filters that allow users to filter data in reports interactively.

What are some common data sources for Power BI?

• Excel, SQL Server, Azure, SharePoint, Salesforce, Google Analytics, JSON, and OData.

Advanced Level Questions

What is a Power BI Gateway?

• A gateway acts as a bridge to connect on-premises data with Power BI Service.

What are composite models in Power BI?

• Composite models allow using DirectQuery and Import modes simultaneously in a single
report.

What is Row-Level Security (RLS) in Power BI?

• RLS restricts data access for users based on roles defined in the Power BI model.

What is the difference between DirectQuery and Import modes in Power BI?

• DirectQuery: Queries data directly from the source.

• Import: Imports data into Power BI for faster performance.


How does Power BI integrate with Excel?

• Power BI can import Excel data and visualize it, and users can export Power BI data to Excel.

DAX Questions

What is the CALCULATE function in DAX?

• CALCULATE modifies the filter context of a measure or calculation.

What is the difference between SUM and SUMX in DAX?

• SUM: Adds values in a column.

• SUMX: Adds values after row-by-row calculations.

What is the use of ALL() in DAX?

• ALL removes filters applied to a column or table.

What is the RELATED function in DAX?

• RELATED retrieves data from a related table in a relationship.

How do you handle errors in DAX?

• Using functions like IFERROR or ISERROR.

• Performance Optimization

How can you optimize performance in Power BI reports?

• Reduce dataset size.

• Use aggregations.

• Optimize DAX queries.

• Limit visuals and slicers.


What is query folding in Power Query?

• Query folding refers to pushing data transformations to the source system.

How do you improve Power BI dashboard loading time?

• Optimize visuals.

• Reduce data load.

• Use aggregated tables.

What is the VertiPaq engine?

• The VertiPaq engine compresses and stores data in memory for fast retrieval in Power BI.

How do you manage large datasets in Power BI?

• Using data reduction techniques like aggregation, incremental refresh, and partitioning.

• Visualizations and Reports

What are KPI visuals in Power BI?

• Key Performance Indicator (KPI) visuals track performance against targets.

What is drill-through in Power BI?

• Drill-through allows users to navigate to detailed reports by selecting data points.

What is conditional formatting in Power BI?

• Conditional formatting changes visual formatting based on values.

What are bookmarks in Power BI?

• Bookmarks capture the current state of a report page for navigation or storytelling.
How do you use tooltips in Power BI?

• Tooltips display additional information when hovering over visuals.

• Deployment and Sharing

How do you publish a report to Power BI Service?

• Click "Publish" in Power BI Desktop and choose the desired workspace in Power BI Service.

What are the different types of licenses in Power BI?

• Free

• Pro

• Premium

What is the Power BI REST API?

• The REST API allows developers to interact with Power BI Service programmatically.

How do you embed a Power BI report into an application?

• Using Power BI Embedded and APIs to integrate reports into web apps.

What is Power BI Workspace?

• Workspaces are collaborative environments for sharing reports and dashboards.

• Scenario-Based Questions

How would you handle missing data in Power BI?

• Use Power Query to filter, replace, or fill missing values.

How would you show year-over-year growth in Power BI?

• Use DAX functions like SAMEPERIODLASTYEAR or DATEADD.


How do you compare sales between regions in Power BI?

• Use bar/column charts with a region slicer or filter.

How would you design a report for non-technical users?

• Focus on simplicity, using KPIs, cards, and interactive visuals.

What would you do if a report fails to refresh?

• Check data source connections, gateway settings, and query errors.

• Miscellaneous Questions

What are Power BI custom visuals?

• Custom visuals are additional visual types created by developers or third parties.

How do you create hierarchies in Power BI?

• Drag and drop fields in the Model view to create a hierarchy.

What are quick measures in Power BI?

• Predefined DAX calculations available for common analytics.

What is incremental refresh in Power BI?

• Incremental refresh updates only new or changed data instead of the entire dataset.

What are dataflows in Power BI?

• Dataflows are reusable ETL processes in Power BI Service for transforming data.

• Problem-Solving Questions
How would you identify and fix slow queries in Power BI?

• Use Performance Analyzer to identify bottlenecks and optimize DAX queries.

What are the advantages of using Power BI over Excel?

• Interactive dashboards.

• Scalability.

• Better data integration.

How do you manage Power BI report versioning?

• Save versions locally and use comments or descriptions in Power BI Service.

What is the purpose of Q&A in Power BI?

• Q&A allows users to ask natural language questions and generate visuals automatically.

Can Power BI handle real-time data?

• Yes, using streaming datasets and live dashboards.

You might also like