Power BI Interview Questions and Answers For 2022
Power BI Interview Questions and Answers For 2022
New
Solved Customer Custom Project Path Blog Write for End to End
Projects Reviews ProjectPro Projects
Start Your
Power BI Interview Questions First Project
and Answers for 2022 Learn By Doing
GET NOW
Select Project
Shailesh Kurdekar
Solutions Architect at Capital One
Relevant Projects
Forecasting Business KPI's with Tensorflow and Python Machine Learning Projects
Start Project
Python Projects for Data Science
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 1/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Tensorflow Projects
NLP Projects
Kaggle Projects
Source: Linkedin jobs
IoT Projects
Table of Contents
Big Data Projects
Datasets
Pandas Dataframe
MNIST Dataset
Power BI has five constituent components that tackle data visualization
differently. Data Science Interview
Questions
Visualization
Reports are a collection of visualizations that show different insights of the Data Analyst Interview
dataset from a different perspective. Questions
Tiles
Hadoop Architecture
A tile is typically a snapshot of the dataset or visualization, or report.
Spark Architecture
2. The customer wants the data and analytics to be almost real-time
and refreshed periodically. How will you accomplish this task?
3. Is it possible to refresh and update data every minute in Power Jupyter Notebook Tutorial - A
BI? Complete Beginners Guide
Yes, it is possible if you connect to SQL Box or a premise database. That way, Best Python NumPy Tutorial for
the Power BI report is directly connected to the database in the backend. You Beginners
can also initiate refresh while viewing the report on the browser by refreshing
Tableau Tutorial for Beginners -
the page on the browser. This refresh fetches fresh data and analytics or
Step by Step Guide
visualizations.
MLOps Python Tutorial for
4. How can we show business analytics with Power BI on a screen
Beginners -Get Started with
that gets refreshed automatically without interference from the
MLOps
user?
Alteryx Tutorial for Beginners to
This can be done using a chrome feature that updates and refreshes the data
Master Alteryx in 2021
every minute. It is only possible in the first place if the Power BI is connected to
a supported database source for live query or any analysis service. You can Free Microsoft Power BI Tutorial
make the power BI repost full screen by adding ‘?chromeless=1’ at the end of for Beginners with Examples
Finally, install a chrome add-in called Super Auto Refresh Plus and set it to Beginners
update the report page every given minute. That finishes the process to make
Computer Vision Tutorial for
the Power BI report auto-updatable.
Beginners | Learn Computer Vision
P BI t d t b dd t th t b i d
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 3/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Power BI supports many databases and data sources that can be queried
Python Pandas Tutorial for
directly. We name just a few that are popular:
Beginners - The A-Z Guide
Amazon Redshift
Snowflake
Hive Commands in HQL
Spark
Hive Tutorial-Getting Started with
Hive Installation on Ubuntu
SQL Server, and many more
Learn Java for Hadoop Tutorial:
6. How can the production plant quality metrics be displayed live Inheritance and Interfaces
for the customer when the data source cannot be queried directly
Learn Java for Hadoop Tutorial:
from Power BI?
Classes and Objects
You need to push the data at the source to Power BI Push Dataset or
Learn Java for Hadoop Tutorial:
Database. After this step, you can connect a Power BI report for quality metrics
Arrays
to the database to refresh the query every minute. Since it is being updated
every minute, we can say it is essentially live. Apache Spark Tutorial - Run your
First Spark Program
7. What are the apparent limitations of Power BI post request when
we enable the Historical Data Analysis option? Best PySpark Tutorial for
Beginners-Learn Spark with
It can only post rows with the following limitations :
Python
75 max rows
R Tutorial- Learn Data Visualization
75 max columns with R using GGVIS
10,000 max rows per single post request Neural Network Training Tutorial
Maximum five pending post rows request per dataset Python List Tutorial
10L maximum rows can be added to the dataset hourly MatPlotLib Tutorial
120 post row requests per dataset every minute Decision Tree Tutorial
2 lac maximum rows stored per table in non-retention policy dataset Neural Network Tutorial
SUMX used a condition to evaluate the result and then sums the values for
Introduction to Apache Spark
each row.
Tutorial
SUMX function computes values for each row by iteratively checking the
provided condition and sums all the calculated values for the table
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 4/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
provided condition and sums all the calculated values for the table.
R Tutorial: Importing Data from
Web
10. How are DAX and Power Query different from each other in
Power BI? R Tutorial: Importing Data from
Relational Database
Dax or Data Analysis Expression is an example of the functional language
used in Power BI Desktop for calculations. It uses functions to do all the R Tutorial: Importing Data from
computing like Filter, Calculate, etc. Excel
While Power Query is a tool in Power BI Desktop used to query data sources Introduction to Machine Learning
and perform transformations on the data. It uses the M language in the Tutorial
querying model.
Machine Learning Tutorial: Linear
Regression
New Projects
Machine Learning Tutorial: Logistic
Regression
Build a CNN Linear Regression Deploy an
Model with Model Project in Application to Support Vector Machine Tutorial
PyTorch for Python for Kubernetes in
(SVM)
Image Beginners Part 2 Google Cloud
Classification using GKE
K-Means Clustering Tutorial
Power Pivot is used for data modeling with fast in-memory calculations and R Statistical and Language tutorial
compressed datasets.
Introduction to Data Science with
14. How are M language and DAX different? R
M language is used to filter data in query editor using queries. You can access Apache Pig Tutorial: User Defined
15. Why do we use CORR functions? Apache Pig Tutorial Example: Web
Log Server Analytics
CORR stands for the Correlation function or coefficient. It is used to find the
relationship between two given values or attributes. Out of the plentiful Impala Case Study: Web Traffic
correlation functions, Pearson correlation is the most popular. Its output always
Impala Case Study: Flight Data
falls between -1 and 1 by design.
Analysis
St t l l ti i P BI i i k
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 5/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Steps to apply correlation in Power BI using quick measure:
Flume Hadoop Tutorial: Twitter
Data Extraction
Load the table in Power BI from your desired data source - SQL Server,
CSV, web API calls, etc Flume Hadoop Tutorial: Website
Log Aggregation
Reach for the ‘Quick measure’ option under the ‘home’ tab.
17. What are the prerequisites for installing Power BI? Hadoop Oozie Tutorial
One needs only a web browser and a work email address that ends in either Hadoop NoSQL Database Tutorial
.edu or org.
Hadoop Hive Tutorial
18. What are the active relationships between two tables in Power
Hadoop HDFS Tutorial
Pivot? how many can we create?
Hadoop hBase Tutorial
The cardinality of an active relationship can only be one between two tables.
One should use as many active relationships as possible and avoid creating Hadoop Flume Tutorial
inactive relationships. It increases the scope of the model.
Hadoop 2.0 YARN Tutorial
19. What are the different sources Power BI can connect?
Hadoop MapReduce Tutorial
Power BI can majorly connect to three disparate data sources, as follows
Big Data Hadoop Tutorial for
Files Beginners- Hadoop Installation
Files are data that can be exported from CSV files, Power BI desktop, and
excel.
These are connections to databases like Azure SQL Server, SQL server
How to perform xgboost
analytics.
algorithm with sklearn
20. What are the various filters that are provided in Power BI
How to perform logistic regression
Reports?
in sklearn
Visual-level filter
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 6/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Report-level filter
How to download dataset from
openml repo sklearn
Page-level filter
22. What occurs after clicking a single data point in one of the
Introduction to Amazon Athena
multiple visuals under a report. and its use cases
Simple, the data points get selected and are copied to the clipboard.
A single person can also use a Personal gateway, while multiple people can
use the on-premise gateway for refreshing data. An on-premise gateway also
supports DirectQuery.
x-Velocity is the in-memory data analytics engine in Power Pivot, where all the
data is stored in RAM in the form of columnar databases.
Report view
Relationship view
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 7/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Relationship view
Data view
Content packs in Power BI provide the option of sharing Power BI objects such
as dashboards, reports, and datasets. The way to access content packs in the
Power BI window is as follow:
The creator of the content pack can share it with their team members as a
read-only resource.
Fact Tables
Dimension Tables
Keep the data tall and skinny to save space as calculated columns take
storage.
Sum and SumX have a key difference in that SumX is an iterator function.
SumX can call columns from different tables in its expression, while Sum can
only use columns from the same table.
SUM - An simple sum or aggregate function used to sum column values in the
table or columns from a selection of records in the table.
Syntax: SumX ( , )
Get FREE Access to Data Analytics Example Codes for Data Cleaning,
Data Munging, and Data Visualization
Object-level security secures certain tables and columns from the user. It
also restricts access to sensitive object names in Power BI. Object-level
security can be set using the tabular editor, and these rules are role-specific.
Roles define the set of people who share the same needs and requirements
from the dataset, such as marketing, finance, and sales roles.
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email&… 8/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Star Schema comprises facts and dimension tables where fact tables sit in the
middle of the schema while dimension tables branch out, forming a star. Hence
the name star schema. The entries in the fact table are further elaborated in
dimension tables. Only numerical attributes are stored in fact tables making the
access fast. At the same time, dimension tables hold descriptive fields and
numerical values like color, brand name, location.
The second method is by embedding the Canvas app in the Power BI report or
dashboard.
The self-service tasks can be broadly divided into the following categories.
Gateways are used to interface with on-cloud Microsoft services from the on-
premise or personal systems and vice-versa. These gateways facilitate a
secure connection between locally stored organizational data and services
such as Power Automate, Azure Analytics services, Azure logic apps.
The pivotal difference between these two gateways is their usability. Personal
gateway, as the name suggests, is ideally for only one person. In contrast, the
whole organization or team uses a data management gateway for sharing work
and collaboration. Additionally, no monitoring is done on personal getaway
while data going through the data management gateway undergoes
monitoring.
Power BI and Tableau are used for data reporting and visualization, but they
differ in their approaches to these concepts.
Power BI uses DAX for calculations, while Tableau uses MAX for
measure and dimensions.
Privacy levels in Power BI define how isolated one data source will be from
another.
A private data source is hidden from other data sources. It ideally contains
fid ti l d t i t d d t th t i th i d l t l t S
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 10/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
confidential and restricted data that is authorized only to select users. Some
examples of private data sources are personal Facebook data, organization’s
The organizational data source is available and visible to other data sources
but is hidden from public data sources. Its access is again limited to certain
authorized groups. For example, files stored in the organization’s file system
with appropriate permission enabled.
Z-order is used to arrange and refresh visuals after the order of data is
changed in a report.
Explore Categories
Apache Hive Projects
Apache Hbase Projects
Redis Projects
Microsoft Azure Projects
14. What are the different types of refreshes for published reports in
Power BI?
Power BI can function in the following ways to import data from many different
data sources:
Import mode
Query Folding in Power Query is a feature for efficiently generate single query
statements to transform or procure data. It provides efficacy in data retrieval
and is promoted for use widely.
Power BI provides many routes to integrate with excel. We will discuss a few
here:
Three ways one can implement many to many relationships in Power BI:
Calculate and calculate table functions perform the same task, the only
difference being that the CALCULATETABLE expression returns a table while
the CALCULATE function returns a singular value.
Syntax: CALCULATE ( [, [, ] ] )
And
CALCULATETABLE ( [, [, ] ] )
DAX functions that return tables as output are essentially called table
functions.
Datatable
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 12/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
ADDMISSINGITEMS
Current group
Add columns
Except
Filters
Intersect, etc.
Data shaping refers to transforming data for our purposes and calculations.
Usually, the original data is not altered, and or view is maintained for the
transformed data.
Renaming columns
21. How many groups are available in Power BI that can set
permissions?
Security Group
Office365 group
The group is created for people to collaborate and share resources in office
365.
Distribution Group
The crux of the difference lies in the knowledge that Power BI is an on-cloud
deployed application while MSBI runs on-premise at the client’s or user’s
system.
Request a demo
Unlike scheduled refreshes in Power BI, we do not store the whole historical
data in data streaming. Instead, we only store or cache the recent limited
dataset. This dataset is used to create the analytics and dashboard that will be
live in nature without scheduled refreshes or intervention from users.
There are majorly four ways to have real-time dataset reporting, as follows.
Push Dataset
Streaming Dataset
Streaming data is much like a push dataset, but the data is store only
temporarily in the database. The temporary storage helps to create analytics
on changing attributes. There is no underlying dataset, so reports, visuals, and
filtering are not available on the dataset.
Push and hybrid datasets can be live connected in Power BI Desktop, unlike
other streaming data.
Power BI?
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 15/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
We take the country location for each row in the table and filter the rows with
those locations only. After that, we count the number of rows returned by the
filter, which gives us the count of all laureates from the same country.
If the value of the count column is 1 for each row in the table, we add
“Miscellaneous” to the new location column; else, we copy the country in the
location column to the new location column.
Power BI provides many DAX functions for calculations, popular among which
are-
SUM
SUMX
AVERAGE
AVERAGEX
MIN
MAX
CALCULATE
FILTER
ALL
MINX
MAXX
Recommended Reading
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 16/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Go to settings
Sensitivity labels are shown in the sensitivity list in the dashboard or report
view given that data protection is on, as shown above.
Data Protection Matrix report tracks the adoption and usage of sensitivity
labels used by Power BI administrators.
Three visual components of protection matrix from the image given above:
Doughnut chart
A column chart that displays different daily sensitivity label usage over
time
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 17/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Cloud App Security helps secure Power BI users’ reports, data, and services
from leaks and breaches. It is used to create conditional access policies for
customers to access sensitive organizational data. Additionally, Cloud App
Security provides a dashboard to monitor activity, control access, and perform
real-time risk analysis. It is an example of a Cloud Access Security Broker and
can be used along with other cloud applications and services as well.
Following are the list of popular controls that can be administered in Cloud App
Security:
Row Level Security restricts row-level access for specific users contingent on
their security group. One can only set row-level security on datasets created
with Power BI Desktop.
Provide URL for the certification policy for the institution. New content
certification requests will have to adhere to the policy. If in case there is
no policy set, a content certification request will be directed to the
admin.
Admin
Workspaces
Row-level Security
Auditing
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 18/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
Classification
Promotions
Certifications
Certifications are given to only those resources that maintain the organization’s
quality standard and are deemed fit to be distributed across the width. A select
group of reviewers can only award certification that the Power BI Administrator
chooses. One needs to request certification if they aren’t among the certified
reviewers by following a procedure that is institution-dependent/specific.
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 19/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
1. How can one get multiple files to one location? We are provided a
situation where a bank needs to join multiple complaints files from
different sources such as customer complaints, home loan
complaints, credit card complaints, and student loan complaints.
The folder option as a data source is ideal for multiple files that must be pooled
from different sources and compiled at a singular place. The folder option
resides under the get data option.
Copy M-code
Data Flows
It is possible by creating a new report on the Power BI desktop and use the
connect to ‘PBI dataset’ option to access the data in the table.
2. What are the most common Dax functions used in the project?
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 20/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
6. How many types of relationships can be created between the given two
tables?
10. Enumerate the difference between append query and merge query?
3. We are given a scenario where there are two pages in Power BI. The
users make some selections in the slicer or apply few filters. The user
then moves on to the next page. When he finally comes back to the first
page, all the selections and filter states are erased/refreshed. How do
you make sure that the states are maintained throughout?
3. Is it possible to export data from the Power BI report into other formats
like SSRS?
With this, we finally come to the end of our Power BI Interview Questions
answers list. We hope these Power BI questions have supercharged you to
prepare for your interview. The next step would be to work on some hands-on
Power BI projects to master your skills in business intelligence.
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 21/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
PREVIOUS NEXT
BigMart Sales Prediction ML Project Data Science Projects for Beginners with
Data Science Projects Source Code
Music Recommender System Project
Deep Learning Projects Big Data Projects for Beginners with Source
Credit Card Fraud Detection Using Machine Code
Big Data Projects Learning
IoT Projects for Beginners with Source
Apache Hadoop Projects Resume Parser Python Project for Data Code
Science
Apache Spark Projects Data Analyst vs Data Scientist
Time Series Forecasting Projects
Show more Data Science Interview Questions and
Show more Answers
Show more
Show more
About us
Contact us
Privacy policy
User policy
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 22/23
4/11/22, 9:28 AM Power BI Interview Questions and Answers for 2022
https://www.projectpro.io/article/power-bi-interview-questions-and-answers/499?utm_source=Recipe+users&utm_campaign=a4eaaeb229-EMAIL_CAMPAIGN_2020_10_28_02_33_COPY_54&utm_medium=email… 23/23