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!