Top 32 Power BI Interview Questions and Answers For 2021
Top 32 Power BI Interview Questions and Answers For 2021
Top 32 Power BI Interview Questions and Answers For 2021
It allows users to transform data into visuals and share them with
anyone
It does not accept file sizes larger than 1 GB and also doesn’t mix
imported data, which is accessed from real-time connections
There are very few data sources that allow real-time connections to
Power BI reports and dashboard
Dashboards and reports are only shared with users logged in with
the same email address
The Direct Query connection type is only available when you connect
to certain data sources. In this connectivity type, Power BI will only
store the metadata of the underlying data and not the actual data.
Live Connection
In this connectivity type, data is not stored in the Power BI model. All
interaction with a report using a Live Connection will directly query the
existing Analysis Services model. There are only 3 data sources that
support the live connection method - SQL Server Analysis Services
(Tabular models and Multidimensional Cubes), Azure Analysis
Services (Tabular Models), and Power BI Datasets hosted in the
Power BI Service
Model or data refresh - This refreshes the dataset within the Power
BI service with data from the original data source.
Tile refresh - This updates the cache for tile visuals every 15
minutes on the dashboard once data changes.
Files
Data can be imported from Excel (.xlsx, .xlxm), Power BI Desktop files
(.pbix) and Comma Separated Values (.csv).
Content Packs
Connectors
Connectors help you connect your databases and datasets with apps,
services, and data in the cloud.
10. Can you have more than one active relationship between two
tables in a Power Pivot data model?
No. There can be multiple inactive relationships, but only one active
relationship between two tables in a Power Pivot data model. Dotted
lines represent inactive relationships and continuous lines represent
active relationships.
11. Can you have a table in the model which does not have any
relationship with other tables?
Yes. There are two main reasons why you can have disconnected
tables:
The CALCULATE function evaluates the sum of the Sales table Sales
Amount column in a modified filter context. It is also the only function
that allows users to modify filter context of measures or tables.
There are three different views in Power BI, each of which serves a
different purpose:
15. What is the format available in Power BI?
All of these can be used in conjunction. For example, you might create
a report on your desktop, and then publish and share it online so that
colleagues on mobile devices can read it.
Visualizations
17. What are the main components of the Power BI toolkit, and
what do they do?
Power Query: lets you discover, access, and consolidate info from
different sources
18. What is a content pack, and why would you use one?
Syntax
There are two types: row context and filter context. Whenever a
formula has a function that applies filters to identify a single row in
a table, row context comes into play. When one or more filters are
applied in a calculation that determines a result or value, the filter
context comes into play.
21. Why and how would you use a custom visual file?
You’d use a custom visual file if the prepackaged files don’t fit the
needs of your business. Custom visual files are created by
developers, and you can import them and use them in the same way
as you would the pre-packaged files.
22. What are some of the most common sources for data in the
Get Data menu?
All
File
Database
Power BI
Azure
Online Services
Other
Connect to data
Group rows
Pivot columns
Query formulas
25. What is grouping, and how would you use it?
Power BI Desktop groups the data in your visuals into chunks. You
can, however, define your own groups and bins. For grouping, use Ctrl
+ click to select multiple elements in the visual. Right-click one of
those elements and, from the menu that appears, choose Group. In
the Groups window, you can create new groups or modify existing
ones.
This is when steps defined in the Query Editor are translated into SQL
and executed by the source database, instead of by your own device.
It helps with scalability and efficient processing.
Microsoft Power BI and Tableau are both data analytics tools. Power BI has an extensive free
version as well as a premium paid version, while Tableau’s free version has limited capabilities.
Power BI is considered more intuitive to use than Tableau, as some features in Tableau are
hidden behind menus, which makes it harder to learn and use. Power BI has a natural-language
query tool, which Tableau doesn’t. Overall, however, Tableau may offer more capabilities for
those who are experienced in data analytics. So for the question of Power BI vs. Tableau,
Microsoft Power BI is generally considered better for those new to data analytics, especially if
they already have experience in Microsoft products such as Excel, Azure, and Office 365.
Power BI Interview Questions – General Questions
The filter is not saved as part of the report. Whenever you open
a report, you can begin to play with visual filters but there is no
way to store the filter in the saved report.
The filter is always visible. Sometimes you want a filter for the
entire report, but you do not want any visual indication of the
filter being applied.
For the measure named Total Sales, calculate (=) the SUM of values
in the [SalesAmount] column in the Sales table.
A- Measure Name
C- DAX FUNCTION
E- Referenced Table
Ans: These are the only functions that allow you modify filter context
of measures or tables.
Limitations:
Ans: SUMMARIZE()
SUMMARIZECOLUMNS
15). How would you create trailing X month metrics via DAX against a
non-standard calendar?
22). Can we have more than one active relationship between two
tables in data model of power pivot?
Ans: No, we cannot have more than one active relationship between
two tables. However, can have more than one relationship between
two tables but there will be only one active relationship and many
inactive relationship. The dotted lines are inactive and continuous line
are active.
30). Why do we need Power Query when Power Pivot can import data
from mostly used sources?
Ans: Power Query is a self-service ETL (Extract, Transform, Load)
tool which runs as an Excel add-in. It allows users to pull data from
various sources, manipulate said data into a form that suits their
needs and load it into Excel. It is most optimum to use Power Query
over Power Pivot as it lets you not only load the data but also
manipulate it as per the users needs while loading.
32). What are the primary requirement for a table to be used in Power
Map?
Ans: For a data to be consumed in power map there should be
location data like:
Latitude/Longitude pair
Street, City, Country/Region, Zip Code/Postal Code, and
State/Province, which can be geolocated by Bing
The primary requirement for the table is that it contains unique rows. It
must also contain location data, which can be in the form of a
Latitude/Longitude pair, although this is not a requirement. You can
use address fields instead, such as Street, City, Country/Region, Zip
Code/Postal Code, and State/Province, which can be geolocated by
Bing.
Charts
Line charts
Pie charts
Maps
Tiles
Cards
Images
Tables
Power View
Multiples Visualizations
Bubble and scatter charts
Key performance indicators (KPIs)
Tile refresh updates the cache for tile visuals, on the dashboard, once
data changes. This happens about every fifteen minutes. You can also
force a tile refresh by selecting the ellipsis (…) in the upper right of a
dashboard and selecting Refresh dashboard tiles.
Visual container refresh
Personal Gateway:
On-Premises Gateway:
41). What are some ways that Excel experience can be leveraged with
Power BI?
Ans: Below are some of the ways through which we can leverage
Power BI:
The Power BI Publisher for Excel:
o Can be used to pin Excel items (charts, ranges, pivot
tables) to Power BI Service.
o Can be used to connect to datasets and reports stored in
Power BI Service.
Excel workbooks can be uploaded to Power BI and viewed in the
browser like Excel Services.
Excel reports in the Power BI service can be shared via Content
Packs like other reports.
Excel workbooks (model and tables) can be exported to service
for PBI report creation.
Excel workbook Power Pivot models can be imported to Power
BI Desktop models.
Ans: You can use Power BI publisher for Excel to pin ranges, pivot
tables and charts to Power BI.
The user can manage the tiles – refresh them, remove them, in
Excel.
Pinned items must be removed from the dashboard in the
service (removing in Excel only deletes the connection).
The Power BI Publisher for Excel can also be used to connect
from Excel to datasets that are hosted in the Power BI Service.
An Excel pivot table is generated with a connection (ODC file) to
the data in Azure.
With a direct query model in Power BI to SQL Server, for example, the
author has access to the same features (and limitations) available to
SSAS Direct Query mode.