0% found this document useful (0 votes)
395 views

Power Bi Interview Question Asked in TCS

Uploaded by

deepu6842
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
395 views

Power Bi Interview Question Asked in TCS

Uploaded by

deepu6842
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Asked In Service Based Company #1

POWER BI INTERVIEW QUESTIONS


Note:- Asked In @TCS

@PREMMANDAL CLEAN AND SHORT PDF FOR YOU


BUSINESS & DATA ANALYST EASY TO LEARN
Question 1
Can we use User name and user principle
name in static RLS?

If it has to do with credentials, it has to do


with dynamic row level security, so it's not
used for static row level security. You should
already know about static row level security
and dynamic row level security. It's
important to know that username and user
principal name are both Dax functions that
return the credentials of the logged-in user.
Question 2
Does Power BI maintain /Store historical
data and how?

The answer is no, Power BI does not


maintain or store historical data. However,
we can use Power BI to do predictive
analysis, which requires historical data.
Question 3
Is it possible to create drill down and
drill up on 3 fact tables?

For this question, you need to know that fact


tables usually aren't linked to each other. Fact
tables are the tables where transactional data
is stored. This means that in real-time projects,
we usually have separate fact tables that
aren't linked to each other. If they aren't linked,
you can't make a drill down or drill up on those
fact tables.
Question 4
If there are constraint applied on table, does
Primary key and Foreign key will affect in
Power BI?

In Power BI, when we load tables, we make


a model on top of them. We find the
primary keys, the foreign keys between two
tables, and then we set up a one-to-many
relationship. If a constant is applied to the
primary key or the primary column of the
table, it will definitely have an effect on the
model. The primary key foreign key
relationship may break, which will cause
the one-to-many relationship to break as
Question 5
If we are taking data from Data Base,
table has 6k rows and table got truncated
has only 1k rows. Does Power BI will have
the 6k rows from the table?

If we connect Power BI to any table in a


database, it will pick up the exact number of
records that are in that table. For example, if
the table has 1,000 rows, Power BI will pick up
those rows. If it has 6,000 rows, Power BI will
pick up those rows. It depends on the current
number of rows in the table in the database.
Whatever is there, it will be loaded in Power
BI.
Question 6
How will you identify type of license
looking at workspace?

Those who have worked with Power BI


Service will know that by looking at the
name of the workspace, you can tell what
kind of license it has. For example, let me
show you through a screenshot. This is an
app workspace, and these are all the
workspaces that are here. But if I talk about
this MSX insights PRD, you can see that
there is one icon over here that is called a
Diamond icon.
Question 7
What is the size of work space?

Space for the workspace is again determined


by the type of license it has. For example, a
Premium license has 1GB of space, a Pro license
has 400GB, and a Premium per user license has
100GB of space.
Question 8
What is the unit testing in Power bi?
Basically, unit testing means checking the
report at the unit level, which is the lowest
level you can test any report you've made.
This means checking the report row by row to
see if it has the right data and matches the
data coming from the source. For example, if
the data is coming from a SQL Server
database, you have to check the row b of
every table that is being pulled into Power BI.
Question 9
Do you do the report validation, how
do you do that ?
While report validation is basically checking
that the features you've added to Power BI
are functioning properly, you can also check
that the KPIs you've created, the calculations
you've made, and the measures you've
made or calculated are correct. To do this,
you need to use a sample size of data to
make sure. For example, if you have a
running total measure, you can check each
record individually.
Question 10
How will you cross verify the data which
is coming from data source to report?

We create a model in Power BI using one-to-


many relationships, and then we show the
data in a table from multiple tables. To check if
the data being shown is actually in the
database, we have to go to the database,
write a select statement using joints, and then
take and fetch the query results. Once we have
the query results, we export the data from the
database in the same way we did in Power BI.
Question 11
Did you done any automation?

Basically, the PowerBI service has two


features: subscriptions and alerts. You can
tell the interviewer about these two features
and whether you have used them or not. You
can also talk about power automate for
PowerBI. With this visual, you can also talk
about some automations that people usually
do, so you
can also give an example of power automate
in the automation part of this question.
Question 12
What is dual mode?

You know what import mode, direct query


mode, and live connection are. But what is dual
mode? Well, dual mode is when one table acts
as an import mode for one table and as a
direct query mode for another table at the
same time. That table is in dual mode because
it handles both modes at the same time.
@PREMMANDAL
BUSINESS & DATA ANALYST

Was this helpful


WOULD YOU MIND SHOWING YOUR SUPPORT
BY GIVING IT A LIKE?
INSPIRE ME TO CREATE MORE!

You might also like