Microsoft Power Bi

Top 80 Power BI Interview Questions You Must Prepare In 2023

Microsoft created the business intelligence tool known as Power BI in 2013. It combines many Excel add-ons to create a brand-new, standalone BI application. The need for experts who know how to use this instrument has risen dramatically in recent years. This article on Power BI Interview Questions intends to help you become ready for employment connected to Power BI in well-known companies that pay well. To get ready for the job interview, review these common Power BI interview questions for both seasoned and beginners:

General Power BI Interview Questions and Answers for Freshers

1.What is Power BI?

Microsoft developed Power BI to integrate several data visualization features. Power BI is the new term for the data-driven industry, which implies it has a bright future. It is comprised of three key components:

  • Power BI Services
  • Power BI Desktop
  • Power BI Mobile App

You can use these three components together with Power BI to create a data-driven insight into your business. Power BI may be used to your advantage in several roles by building reports, monitoring progress, connecting APIs, and more.

2.Why Power BI?

The issue of gathering data from multiple sources and combining it into one tool for proper management has been made simpler with Power BI. These interactive reports for many businesses, like retail, can be distributed without charge.

The current buzzword in the data-driven technology sector is “Power BI.” There are several and varied power BI options. With the right tool expertise, you can quickly seize chances as a:

  • Power BI Data Analyst
  • Power BI Developer
  • Power BI Software Engineer
  • Power BI Project Manager
  • SQL Server Power BI Developer 
  • Power BI Consultant

You can use a product’s data and learn about its insights while receiving fair compensation to make crucial decisions. Not only that, but Power BI took first place in the most recent Gartner BI and Analytics report. It is worthwhile to study Power BI with all the hype.

3.How would you evaluate Power BI as an appropriate solution for Business Analytics?

Power BI is an effective tool for business analysis that gathers data from various sources to produce insightful reports. Any source, including hybrid data warehouses and Microsoft Excel, can yield this data. Power BI’s dynamic graphical user interface and visuals enable a high level of utility and purpose. The Excel BI tools allow you to generate reports that you can then upload to the cloud and share with your coworkers.

4.What are the important components of Power BI?

The following are the major components of Power BI

  • Power Query
  • Power Pivot
  • Power View
  • Power Map (3D geo-spatial data visualization).
  • Power Q&A (for natural language Q&A).

5.Define Power Query 

You can extract data from several databases (such as SQL Server, MySql, and many more) and delete a portion of data from numerous sources using Power Query (for data mash-up and transformation).

6.What is Power Pivot? 

Power Pivot is a data modeling engine that carries out the calculations using the functional language Data Analysis Expression (DAX). also establishes a connection between several tables so that they can be used as pivot tables.

7.What is Power View?

The view offers an interactive presentation of different data sources to extract metadata for appropriate data analysis.

8.Define Power BI Desktop

Power BI Desktop is a supplementary development tool. Power BI Desktop combines Power Query, Power View, and Power Pivot into a single tool. Use the desktop tool to create complex queries, models, and reports.

9.What is Power BI Mobile App?

Power BI is used for phones running Android, iOS, and Windows. It effortlessly provides an interactive presentation of the site’s dashboards on various OS.

10.What is Self-Service BI?

Self-service Business Intelligence, often known as SSBI, is a technique for data analytics, reporting, and visualization that enables users to create actionable dashboards practically immediately.

The fact that users of SSBI are not required to be technical experts when it comes to data reporting is its most noticeable characteristic. They can modify the data to suit their business requirements by using the available filters and data manipulation capabilities, and they can then produce reports. Microsoft SSBI has two components:

  • Excel BI toolkit
  • Power BI

11.List the versions of Power BI.

There are currently three versions of Power BI:

Microsoft Power BI Free/Desktop – This edition is designed for people who want to use visuals to gain business insights from their data.

The whole version of Power BI is Microsoft Power BI Pro. Users are given limitless reporting, sharing, and report-watching options.

All users inside an organization will have access to a license thanks to Microsoft Power BI Premium.

12.What is Power BI Desktop?

Power BI Desktop is a Windows desktop program for laptops that is primarily used for creating, publishing, and designing reports to the cloud. Power BI Desktop, which can be used as an on-premises version of Power BI, runs on PCs and functions fully even when the machine is not connected to the Internet. Users must connect to the Internet only when they want to share or publish their reports to the cloud or with other users. Essentially, users launch Power BI Desktop as soon as they log in to the platform.

13.What different refresh options are there?

In Power BI, there are four primary refresh modes available:

Package/OneDrive Refresh: It synchronizes an Excel file or Power BI desktop between OneDrive and the Power BI service.

Data/Model Refresh: Refreshing data or models entails planning the data import from all sources based on a predetermined timetable or on-demand.

Tile Refresh: Refresh the dashboard tiles each time the data changes by performing a tile refresh.

Visual Container Refresh: When the data changes, update the visuals and visual container in the reports.

14.What are the various Power BI connectivity modes?

In Power BI, there are three main connectivity options:

Direct Query: The strategy makes it possible to connect directly to the Power BI model. The data is not kept by Power BI. It’s noteworthy to note that Power BI will not preserve the actual data, simply the information for the pertinent data tables. Supported data sources include the following:

  • Amazon Redshift
  • Azure HDInsight Spark (Beta)
  • Azure SQL Database
  • Azure SQL Data Warehouse
  • IBM Netezza (Beta)
  • Impala (version 2.x)
  • Oracle Database (version 12 and above)
  • SAP Business Warehouse (Beta)
  • Snowflake
  • Spark (Beta) (version 0.9 and above)
  • SQL Server
  • Teradata Database

Live Connection: Because it also doesn’t store any data in Power BI, a live connection is comparable to the direct query approach. However, it has a direct relationship to the analysis services model as compared to the direct query technique. Additionally, there are just a few supported data sources for the live connection method:

  • SQL Server Analysis Services (SSAS) Tabular
  • SQL Server Analysis Services (SSAS) Multi-Dimensional
  • Power BI Service

Import Data (Scheduled Refresh): The data is uploaded into Power BI using the Import Data (Scheduled Refresh) method. When you upload data to Power BI, your Power BI desktop memory is used. It takes up space on the Power BI cloud computer if it is on the website. Although it is the quickest approach, unless you have Power BI premium, the largest file that can be uploaded is limited to 1 GB (then you have 50 GB at the expense).

Note: But when to employ which model depends on your use and objectives.

15.In Power BI, where is the data stored?

Power BI mostly stores data from two sources:

  • Data uploaded by users is stored in Azure Blob Storage.
  • The Azure SQL Database houses all the system records and metadata.

They are stored in fact tables or dimensional tables, respectively.

16.What are the available views in Power BI?

Power BI offers several different types of views, including:

Data View: Curating, investigating, and visualizing the data set’s data tables. With data view, as opposed to Power Query editor, you may see the data after it has been provided to the model.

Model View: This view shows all the tables and the complex connections between them. With this, you may simplify these complex models into diagrams that are simpler to grasp or give them all the same characteristics.

Report View: The report view interactively displays the tables to make data analysis easier. You can make as many reports as you want, customize them, combine them, and use any other features.

17.What are the available formats in Power BI?

Power BI comes in a variety of formats, including:

  • For the desktop version, use Power BI Desktop
  • Power BI Mobile app: for sharing and utilizing the mobile OS visuals
  • Power BI Services:  SaaS for the online

18.Which data sources can Power BI connect to?

The location where the data was retrieved is known as the data source. It can be anything, including databases (SQL database, SQL Data Warehouse, Spark on Azure HDInsight), files in various formats (.xlsx,.csv,.pbix,.xml,.txt, etc.), or form content packets like Google Analytics or Twilio.

19.What does Power BI’s “Get Data” icon represent?

Users can select any data source from a drop-down menu that appears when they click the Get Data icon in Power BI.

Data may be immediately ingested from any source, including databases like SQL, Access, SQL Server Analysis Services, Oracle, IBM, MySQL, and much more as well as files in Excel, CSV, XML, JSON, PDF, and SharePoint formats. Additionally, Power BI data flows and datasets are interoperable. Additionally, data can be retrieved via Azure and other internet resources.

20.How does Power BI filter data?

Data can be filtered using a variety of implicit filters that Power BI provides. Page-level filters, Drillthrough filters, and Report-level filters are the three main categories of filters.

Users of Power BI Desktop can build a page in their reports that focus on particular entities, such as suppliers, customers, or manufacturers, by using drill through filters.

Charts on particular pages can be filtered using these page-level filters.

Charts that are displayed on all pages of a report can be filtered at the report level using these filters.

21.What sets Power BI apart from other BI applications?

Comparing Power BI to other BI solutions like Tableau, the functionalities and data manipulation tools are better. Without any coding or data analytics knowledge, one user can connect to numerous data sources. Power BI is tightly connected with other Microsoft products, including Office 365, SharePoint, and Bing.

The user can examine datasets with up to 1GB of storage and 10,000 rows of data streaming every hour with the free version of Power BI Desktop. Additionally, it offers tools like Power Query, which enables users to quickly visualize datasets by issuing commands in everyday English.

22.What distinguishes MSBI and Power BI from one another?

  • To integrate the processing elements and programming interfaces for the testing and sharing of the results on many platforms, MSBI uses SSRS. By converting the raw corporate data into aesthetically pleasing charts, maps, and graphs, Power Bi’s set of BI tools and methodologies enables users to build dashboards and reports.
  • MSBI is unable to access the data stored in the cloud. Power BI has access to data stored both locally and in the cloud.
  • Large datasets can be handled using MSBI without significantly taxing the computer systems. Datasets with a maximum size of 10MB or 33,000 rows can be handled by Power BI. If the amount of data is too much, the user must execute direct queries.
  • In MSBI, SSRS is only capable of producing reports and visualizations. Data models, reports, and dashboards are produced using Power BI, and you can access and share them through web browsers and Power BI Apps.

23.What are the differences between Tableau and Power BI?

  • A constrained number of datasets can be handled by Power BI. Large datasets can be handled by Tableau without negatively affecting the system’s performance.
  • Both novice and expert users can use Power BI. Experienced experts can utilize Tableau for data analytics objectives.
  • Power BI offers an intuitive user interface that makes it simple for users to visualize data and build reports. A non-technical user may find it challenging to understand the Tableau interface.
  • The reports can be easily embedded using Power BI. In-the-moment report embedding in Tableau is a hurdle.
  • Power BI creates formulas and expressions for measuring the columns using Data Analysis Expression (DAX). To perform intricate computations and evaluate columns and dimensions, Tableau uses Multidimensional Expressions (MDX).

24.What are the primary uses for Power BI?

The following departments and professionals use Power BI:

Project Management Office: Project managers utilize Power BI to assess the state of various business divisions. They can monitor the development of numerous initiatives and the team’s overall performance.

Data and Business Analysts: Power BI helps business analysts examine raw business data more quickly and effectively. They clean and modify the data in accordance with predetermined specifications before creating live reports that represent the unprocessed information in the form of visual insights.

Database Administrators: The database administrator can expand the Power BI integrated capacity and delegate the roles to various team members by using PowerShell or Microsoft 365. With Power BI, the Database Administrators can choose who has access to the reports and dashboards as well as configure the passwords.

IT Specialists: IT specialists can use Power BI to build spectacular dashboards and visualizations to track their performance and view different log files for meetings. They can use it to determine which areas the team needs to focus on in order to perform better.

Consumer Reports: Using Power BI, business users can add unique reports to a variety of apps that were created from the perspective of the consumer. For instance, you could make a report and publish it to your social media profiles, websites, and applications to illustrate how your daily sales are doing in other nations. This will demonstrate to the customer how well-liked your product is and encourage him to acquire it.

25.What are the benefits of using Power BI?

Here are a few benefits of using Power BI over alternative programs:

ETL/Data Recovery Suite: Power BI includes a comprehensive set of tools for implementing the ETL (extraction, transformation, and loading the datasets) capabilities. Before beginning the visualization phase, it is crucial to prepare and process the data. With the use of Power BI, users can easily create reporting data marts and clear up any ambiguities that may exist in datasets.

Custom Visualization: Power BI gives you the freedom to design unique visualizations and include them in your live reports and dashboards. Planners and decision-makers may detect issues and choose the best course of action to boost their performance in the market with the aid of customized reports.

Q&A Capability: With the use of Power Query and Power Q&A, Power BI is capable of processing natural language questions. The user’s commands are processed by Power Bi using AI and NLP algorithms, which then yield the desired outcomes.

Easy to Use: To use Power BI to view your data and produce reports, you don’t need to be an expert. Even a non-technical person can utilize its straightforward interface to turn raw data into visually engaging dashboards and reports.

Price: Power BI is very inexpensive in comparison to other BI and data visualization products. Small firms can make wise decisions to improve their performance in the market by utilizing Power BI for free. Additionally, Power BI Pro offers a wide range of tools for only $10/month.

26.What are the building blocks of Power BI?

Here are the components of Power BI:

Visualizations: These are visual depictions of the unprocessed data that have been gathered from various data sources. There are many various forms of visualizations, including line graphs, donut charts, pie graphs, bar graphs, and maps.

Datasets: Power BI leverages collections of data to produce visualizations and reports. Power BI supports a variety of dataset types, including Excel sheets, CSV files, Oracle tables, and more.

Power BI Reports: They are collections of visualizations that can be displayed on a single page or numerous pages. According to the specifications, each visualization in a report displays a certain feature of the data. For instance, sales by country, city report, and profit by-products.

Dashboards: They are single-layer displays that include one or more embedded visuals on a single page. To deliver real-time data, dashboards may be shared on a variety of platforms including Power BI Apps.

Tiles: A dashboard or report’s individual visuals are called tiles. For instance, a single tile in Power BI represents a pie chart, line graph, or any other type of visualization.

27.What are Custom Visualizations?

Users of Power BI Pro can utilize the custom visualizations library to build their own visualizations. The visual must first be built as a development project before it can be tested in Power BI services. The custom visualization is thoroughly tested before being posted as soon as it is finished. Before sharing, it is stored as a .pbiviz file.

28.Describe the Power BI filled map.

Both chart maps and filled maps are included in Power BI. Instead of only presenting points on a map, a full map will display data points on geographical areas. It can be much harder to work with a filled map than it is with a chart map.

29.How may query tasks be carried out on the Power BI desktop?

The power query editor on the Power BI desktop allows you to use Power Query. You must access it by selecting Edit Queries from the Power BI desktop’s main tab.

30.How do you create a group in Power BI?

The fields you want to group must first be selected, after which you must right-click the field to reveal the context menu. These items will be automatically grouped by Power BI when you choose the Group option from the menu.

Power BI Interview Questions for Intermediate

31.What is Power BI’s M language?

Power BI Query Editor uses the query language formula M. Before importing data into the Power BI model, it aids in preparation. Data mash-up from one supported source to another is the primary purpose of Power Query. The Power Query M Formula Language is used to express these data mashups.

32.What exactly does the Time Intelligence feature do?

Users can employ periods to alter data using the Time Intelligence tool.

33.How do content packs work in Power BI?

Content packs are pre-configured reports, dashboards, and datasets that can be distributed among organization-wide Power BI users. The report elements are combined into workspace lists when a content pack is connected on the portal.

The following are the content packs’ most prominent characteristics:

  • Give some individuals or entire organizations access.
  • May be altered to include a title and a description to aid users in choosing the appropriate bundle. 
  • Users that have access to the content pack can use it to build new dashboards.

34.What does Power BI’s row-level security necessitate?

Based on filters, row-level security limits the data that a user can access and view. Users can create rules and roles in Power BI Desktop and publish them to Power BI Service to configure row-level security. Additionally, you can limit the data to the current user by using table relationships and the username() function.

However, a Power BI Pro membership account is necessary to enable row-level security, and Excel sheets can only be used after being converted to the.pbix file format.

35.What is the DAX? What advantages do variables have in DAX?

Data Analysis, or DAX Expressions can be used to query a table expression and return data. The data in Power Pivot can be subjected to elementary computations and data analysis using this formula language. Calculated columns, calculated fields, and measures are also computed using it. Data cannot, however, be added to or changed using DAX.

Syntax of DAX

Total Sales = SUM (Sales[SalesAmount])

Where “Total Sales” denotes a measurement; “SUM” is a DAX function; and “Sales[SalesAmount]” denotes the name of the referred table and column.

DAX variables have the following advantages:

  • DAX queries can reuse variables to avoid running multiple queries against the source database.
  • DAX expressions are understandable because of variables.

36.Describe the dashboard.

The dashboard resembles a single-page canvas where you may add drawings and other visual elements to create reports based on data analysis. It merely uses the most important details from the reports in order to construct a story.

Tiles are the graphical elements of the dashboard. You can pin these report-related tiles to the dashboard. Any element on the dashboard that is clicked will show the report for that specific data collection.

37.What does Power BI’s bidirectional cross-filtering mean?

In Power BI Desktop, bidirectional cross-filtering enables data modelers to specify how filters should apply to data based on relationships across tables. With bidirectional cross-filtering, a second related table on the other side of a table relationship receives the filter context. Data modelers may be able to use this to resolve the many-to-many challenge without creating laborious DAX formulas. Bidirectional cross-filtering therefore makes data modelers’ jobs easier.

38.Relationships in Power BI Desktop are defined in what ways?

There are two ways to define associations between tables if there are no duplicate rows or null values:

Manually: Using primary and foreign keys, users can manually define relationships between tables.

Auto Detect Feature: When turned on, Power BI’s built-in autodetect tool automatically finds relationships between tables and builds them.

39.How well-versed are you in Power BI Query Editor?

Users can load data from a greater variety of data sources using Power BI Query Editor and perform transformations on it, such as adding new columns and measurements.

40.What is the use of the Home tab in the Query Editor?

Following are the use cases of the Home Tab in Query Editor

  • Data from the Query Editor can be imported into the New Query group.
  • Create and manage parameters using the parameter group.
  • Add a feature that allows you to update the dataset’s preview data for the current table or all tables.
  • Manage columns, cut down rows, and group items.

41.What is the use of the Transform tab in the Query Editor?

Following are the use cases of Transform Tab in Query Editor

  • Change the Any Column group’s column names, values, and data types, and correct any problems.
  • Options for handling nested data are provided by the structured column group.
  • The Power BI Query Editor’s Run R Script function makes it possible to execute R Queries directly.

42.What is the use of the Add Column tab in the Query Editor?

Following are the use cases of Add Column Tab in Query Editor

  • To add a new column with a DAX formula, use Add Custom Column.
  • To add a column dependent on the values in another column, use conditional columns.
  • Apply statistical, conventional, and scientific functions on numerical columns using the From Number group.

43.What is the use of the View tab in the Query Editor?

Following are the use cases of View Tab in Query Editor

  • Display or conceal the query editor settings
  • To see and modify the query code from here, visit the Advanced Editor window.

44.What does Power BI’s Advanced Editor do?

The query that Power BI executes against data sources to import data can be seen using the Advanced Editor.

  • The power query formula language, M-code, is used to write the query.
  • Select Edit Queries from the Home tab in Power BI Desktop to see the query code.
  • To edit the query, select Advanced Editor from the Home or View tab. The window for the Advanced Editor opens and shows the code for the presently chosen query.
  • The steps are saved to the Applied Steps in the Query Settings after we convert our data in the Query Editor.
  • These procedures are also used with the Advanced Editor’s code.

45.Why should Power BI apply general formatting to data?

Users may aid Power BI in categorizing and identifying data by formatting it, which makes it much easier to deal with.

  • To add a new column, enter a custom formula that includes computations based on data from the existing columns.
  • Click on Add Custom Column to add a new column.
  • Type the column’s name in the “New Column Name” box, then enter the formula in the “Custom Column Formula” field;
  • Choose a column from the list of available columns, then click Insert or double-click to add it to the text box for the custom column formula. then select OK.
  • The table now includes the new column, and the formula is displayed in the Formula Bar.

Custom Column Formula:

= Table.AddColumn(#”Sorted Rows”,

“DaysOrderToShip”, each [ShipDate] –


The formula to build a custom column is in the code above, and it determines how many days pass from the time an order is placed and when it is shipped.

46.What does a Power BI system that is fully functional look like?

The working system for Power BI consists of four steps:

Data Importing: Importing the data is the initial phase, followed by format conversion.

Data transformation or cleaning is necessary to remove unnecessary data after the data has been compiled.

Data Visualization: With the aid of potent visualization tools, the data is visually displayed on the Power BI desktop in the form of reports and dashboards in this step.

Save and Publish: After you’ve finished writing your report, you can save and publish it. Users can access these through websites and mobile apps.

47.What types of visualizations can Power BI offer?

Some of the visuals available in Power BI include the following:

You can use bar and column charts to examine a particular value across several categories.

Area charts: Area charts can be used to examine how much something has changed over time.

Card: Cards can be used to display the total worth of specific data points.

Pie and doughnut charts can be used to see how various components of a whole relate to one another.

Maps: Maps display spatially referenced quantitative and categorical data.

The matrix table type makes it simple to visualize aggregate data.

Slicers: Slicers are used to filter other page-based visualizations.

48.How and why would you employ a custom visual file?

If none of the current visuals are suitable for the demands of the business, users might benefit from a custom visual file. These are frequently produced by developers and can be used in the same way as bundled files.

49.What categories of users are there for Power BI?

Report consumers: Depending on their specific requirements, they consume reports.

Report Analyst: For their study of the reports, they need specific data.

Self-Service Data Analyst: They require a thorough examination of the data on which to base their job.

They can create their own datasets as basic data analysts.

Advanced Data Analyst: They have experience with Power BI and writing SQL queries.

50.What is the maximum amount of data that a client can have in Power BI’s free version?

Users of the free Power BI version receive 10 GB of cloud storage space for Power BI reports. In the cloud, reports can only be up to 1 GB in size.

51.What DAX functions are most frequently used?

Some of the most popular DAX functions are listed below:



52.What are the three core ideas behind DAX?

The following are the first three DAX fundamental ideas:

Syntax: The functions are contained in the formula. An error will appear in the output if the syntax is incorrect.

Functions are parameters that have a certain order for performance.

Row contexts and filter contexts are the two different forms of contexts. When a formula’s function applies a filter to identify a row in a table, the term “row context” is used. When one or more filters are employed to obtain a value, filter context is applied.

53.What types of Power BI’s Excel BI add-ins are there?

The following are the most significant Power BI add-ins for Excel:

Editing, loading, and locating external data are made easier with the aid of Power Query.

  • Power Pivot: Power Pivot is mostly utilized in data modeling and analysis.
  • Power View is used to create interactive and visually appealing reports.
  • Power Map: Power Map is a tool for displaying information on 3D maps.

54.Can you use Power Query/Query Editor with SQL?

Yes, by designating a SQL statement as the source of a Power Query/Query Editor function, SQL and Power Query/Query Editor can be utilized together. This makes sure that a good database query has made it to the source, for example. Additionally, it aids in avoiding any pointless processing and complexity on the client machine.

55.What data sources does Power Map use?

Excel or outside sources of data are both possible. To prepare the data, you must ensure that each row represents a distinct record and that the data is fully organized in an Excel table manner. Text, not actual data, must be present in the row/column headings. To ensure that Power Map reads it correctly when plotting geographic coordinates, it is crucial to do this. When constructing your tour in the Power Map Tour Editor pane, you can use useful labels to make the category and value field accessible.

The steps below can be used to load data from an external source:

  • Open Excel, choose the connection you wish to add from the Get External Data group and then click Data.
  • The wizard will start. You can adhere to the instructions.
  • Check the box next to Add this data to the Data Model on the wizard’s last step.

56.Is Power BI accessible on-premises?

No. Power BI is not a private cloud service that can be used on-premises. But Power BI and Power BI Desktop let you safely link your on-premises data sources.

57.Describe Power BI Q&A.

A language tool called Power BI Q&A aids in data querying and yields the desired results. Your inquiries are answered by Q&A, which also displays a newly formulated query about what it needs from your data.

58.What are the most popular methods for data shaping?

The most popular methods for data shaping are:

Adding Indexes, Adding Columns and Rows, Applying for a Sort Order

59.What type of In-memory Analytics Engine does Power Pivot employ?

xVelocity is the main in-memory analytics engine that powers Power Pivot. This engine manages massive amounts of data because it uses columnar databases to store the information. Because all of the data is loaded into RAM when using in-memory analytics, the processing time is extremely quick.

60.After they are published to the cloud, can Power BI Reports be refreshed?

It is indeed feasible. To do this, gateways can be employed.

  • Data Management Gateway for SharePoint 
  • Power BI Personal Gateway for

Power BI Interview Questions for Experienced

61.What gateways can I use with Power BI, and why should I?

An Azure Cloud Service and on-premise data sources are essentially connected by a gateway.

Personal Gateway: Power BI Service is the sole platform where data can be imported and used. Additionally, there is only one individual who can utilize this portal.

The personal gateway’s upgraded version is the on-premises gateway. Multiple users can utilize Direct Query, which is supported, to update data.

62.What differentiates calculated columns from calculated tables and measurements?

Calculated Columns will be created to tables by applying the DAX formula into the current data. DAX formula defines values in new columns rather than querying data sources and is useful when data sources do not include data presented in the required format. 

Calculated Tables are built in both Report and Data views using the DAX formula to define values. They are useful for intermediate calculations and the data that users want to store in the model.

Measures will be created in both Report and Data views and utilized with other DAX functions to make sophisticated calculations, show running totals, compare sales, and perform other tasks.

63.What is Power BI Designer?

Power BI Designer, a potent and adaptable new tool within the Power BI family, enables users to easily and rapidly create intuitive reports and dashboards and also allows users to modify visual views of their data at their fingertips for improved analytics and informed decision-making. With the help of the designer’s numerous drag-and-drop features, users may easily arrange items on the report canvas in the exact location they choose.

64.What are the steps for mapping geographic data into Power BI Reports?

Users of Power BI can visually map geographic data on a global and regional scale using a map chart and a filled map chart.

  • By integrating with Bing Maps, Power BI can geocode sites to determine their default coordinates.
  • Users are no longer required to supply longitude and latitude coordinates thanks to this integration.

65.What occurs when a single data point in one of the many graphics in a report is clicked on?

Data is picked and copied to the clipboard when we do that. Additionally, the user may paste the copied data anywhere they see fit.

66.What does Power BI’s z-order mean?

Z-order is a design technique for positioning images over forms. Z-order is also a method of implementation that may be used for reports that have many elements. Additionally, this can be used to reload the display once a report’s components are rearranged.

67.What is necessary to access a database in Azure SQL Database?

For this, there is just one requirement. Users must set up their firewall settings to permit remote connections before connecting to a database in Azure SQL Database.

68.What are some ways that Power BI can benefit from Excel experience?

The excel experience can be used in Power BI in the following ways:

  • The charts, tables, and ranges in Power BI Publisher for Excel can be pinned to the Power Bi Service.
  • Connecting to the publisher for Excel can be done using datasets and reports that are kept in the Power BI Service.
  • When creating Power BI reports, Excel workbooks can be used by investigating the models in their tables.
  • To save time and effort, pivot models from Excel workbooks can be loaded into Power BI Desktop models.
  • Excel workbooks can be uploaded to Power BI for viewing in a web browser, Power BI Desktop, or Power BI Apps.

69.What makes the CALCULATE and CALCULATETABLE functions unique or special?

You can only change the filter context of tables or measures using these functions.

  • The queries’ current filter context can be expanded.
  • The filter context can be overridden using the queries.
  • The questions’ current filter context can be deleted.


  • Only one column can be affected by a filter parameter at a time.
  • It won’t be possible for filter parameters to reference a metric.

70.What is the standard table function for data grouping?


  • The primary groupby function in SSAS is this one.
  • Instead of metrics, you should provide tables and groups by columns.


  • In SSAS and Power BI desktop, it is the new group by function. Moreover, it is more effective.
  • Groups by table, expressions, and columns should all be specified.

71. How would you use DAX against a non-standard calendar to create trailing X month metrics?

You must employ the following:

  • The CALCULATE function will replace the measurements’ filter context.
  • ALL to eliminate the current date dimension filters.
  • To decide which rows of the date dimension to use, use FILTER.

You might also use CONTAINS.

72. What are some of the ways that Power BI Desktop and Power Pivot for Excel differ from one another in terms of data modeling?

The following are the distinctions between Power BI Desktop and Power Pivot data modeling:

  • Bi-directional cross-filtering connections are supported by Power BI Desktop, and security roles can be set up there as well.
  • Only single relationships can be supported by Power Pivot, and Power Pivot for Excel does not support the definition of security roles.

73. What are Power BI templates and query parameters?

To provide users with a local Power BI Desktop report and a prompt, query parameters are employed. This aids in defining the values that they are searching for.

  • Parameter selection is an option for the query and calculation.
  • Additionally, Power BI Templates can be exported from PBIX files (PBIT).
  • The PBIX files’ entirety, without the data, will be found in the Template files.
  • Sharing small template files and limiting the amount of data put into local PBIX files are both made possible via templates and parameters. Both the experience and processing time are enhanced by this.

74. Why might there be a table in the model that is not connected to any other tables?

Usually, there are two justifications for doing that:

  • The parameters that must be revealed and chosen in slicers can be presented to the user in an unconnected table. This data can be retrieved and used in other metrics or calculations by DAX metrics.
  • UI metrics may also be stored in an unrelated table as a stand-in.

75.What distinguishes a Power BI dataset from a report from a dashboard?

Dataset for Power BI: It is the source from which reports and visualizations are produced. The model has the data, or there is a Direct Query connection to the source.

Report: One or more pages of reports are contained in the Power BI Desktop file. It is designed to obtain a detailed, interactive study of certain datasets.

Dashboard: It is a collection of images culled from different news stories. It is designed to gather significant metrics and visualizations from various datasets.

76.What does each of a visual tile’s three Edit interactions options in Power BI Desktop mean?

There are three ways to interact with edits:

Filter: Based on the filter choice of another visual tile, it entirely filters one.

Highlight: The unconnected components on the visual tile are greyed out while the related elements are highlighted.

None: The filter selection from another visual tile is disregarded.

77.How are SSRS and Power BI integrated?

There are several ways to combine SSRS and Power BI:

  • Charts and other report components can be pinned to Power BI dashboards.
  • The SSRS report will be displayed if you click the tile in the Power BI dashboard.
  • Power BI reports will soon be able to be published on SSRS portals by users.

78.How does Power BI handle data security?

A table that filters its own rows during query processing requires the application of a DAX expression. When designing security roles for dynamic security, USERNAME functions will be used. The model will also include a table that links people to particular characteristics and responsibilities.

79.What are many-to-many relationships and how can Power BI handle them?

A junction or bridge table that displays combinations from two dimensions is a component of many-to-many relationships.

  • PBIX can make use of relationships in both directions.
  • Power Pivot in Excel makes use of the CROSSFILTER function.
  • To verify or modify the filter context, DAX is used.

80.What are some of the differences between working with a data model that is local to the Power BI Desktop file and using a live or direct query connection, such as to an Analysis Services model, in terms of report writing capabilities?

The author has total control over the queries, the modeling/relationships, the metadata, and the metrics when the data model is local to the PBIX file (or Power Pivot workbook).

The user can only utilize the visualization, analytics, and formatting options accessible on the report canvas while connected live to an Analysis Services database (cube). The user is not able to add new metrics, import new data, change the formatting of the metrics, etc.

The author, for instance, gets access to the same features (and restrictions) accessible in SSAS Direct Query mode when using a direct query model in Power BI to SQL Server. Some DAX functions are not optimized, the user cannot utilize Query Editor functions that cannot be converted into SQL queries, and only one data source (one database on one server) may be used.


We hope that this collection of Power BI interview questions and responses will help in your preparation. Additionally, our Data Analytics Course at Softlogic will assist you in mining that data and enhancing the decision-making processes across your firm if you want to pursue a career in business intelligence.

Leave a Comment