Power Bi Questions
Power Bi Questions
1. Power BI services?
Ans:- Power BI services is a cloud based business analytics service that enable
any one to visualize and data analysis will generator speed efficient and
understanding. It will give a single view of your most critical data.
Power BI support wide support wide range of data sources. Power BI has
several components that helps users created and share data reports.
2. What are the Limitations of Power BI?
Ans:- Schedule refresh is not there. We can’t share it with any one, through
power bi desktop
3. What is Power Pivot?
Ans:- It will allows us to connect multiple sources. We can load the data. We
can create relationship between the data and here we will create measure.
1|P a g e
Pankaj Kumar
7. What are the components of Power Bi?
A) Components of Power BI are
1.Power query:- In power query we can able to do transformation like
changing data types, deleting duplicates etc.
2.Power pivot :- In Power pivot will do modelling and will connect to different
sources and also can view the data.
3. Power view:- In Power view we can able to generate the visuals.
4. Power Map:- Lets you create geospatial representation of your data.
5. Power Q & A:- Lets you use natural language to get answer to query.
Example:- SQL SERVER, SAP HANA, AZURE SQL database, Amazon Redshift.
2|P a g e
Pankaj Kumar
11. How many records we are able to see in your power bi desktop.
Ans:- 1 Million
12. What are the difference sources that you worked on?
Ans:- Excel, SQL Server, CSV Files and Azure SQL Server.
Ans:- It can do all admin activities of power bi, It is a web based server.
1. We can schedule refresh 2. We can create dashboard
3. We can share the reports 4. We can apply securities
16. What is Relationship? How many types of relationship?
Ans:-
➢ When you import multiple tables, you are going to do some analysis
using data from all those tables.
➢ Relationship between those table are necessary in order to accurate
calculate result and display the correct information in your reports.
➢ Power BI desktop makes creating those relationship easy. The auto
detect feature can do it for you.
➢ If you query two or more table at the sometime, when the data is
loaded, power bi desktop attempts to find and create relationship for
you.
➢ Cardinality, cross filter direction and active properties are automatically
set
Types of Relationships
1. Active Relationship.
2. De-active Relationship.
3|P a g e
Pankaj Kumar
Active Relationship:-
This means the relationship service as the active, default relationship. Where
there is more than one relationship provides a way of power bi desktop to
automatically create visualizations that include both table.
If I can filter the data in child table it will not filter the parent table.
Both:- if we apply both directions filtering then the data get changes in both
the tables even if we modify in single table.
4|P a g e
Pankaj Kumar
19. Can we delete report/dataset from workspace?
Ans:- Yes, Once the app get published we cannot delete it until unless we
un-publish the app.
5|P a g e
Pankaj Kumar
29. What are the different types of sharing we have
Ans:- By App, Through Content packs, By email
30. How can you import local images in to power BI desktop?
Ans:- Using BASE64 code we will convert to local image to binary code then we
will use images in required reports.
Go to Get data→ select More Options and Choose Folder option→ Give path
of Image folder→ Click Edit
And Select Invoke Custom functions and select Given Folder Name (It will
convert image to BASE64 code as separate column)→ Close and apply.
Than Change data category (above created column)→ Image URL
31. Difference between Power BI Pro and premium?
Ans:-
Power BI Pro Power BI Premium
Maximum storage 10GB Per Users Maximum storage 100GB Per Users
Maximum size of individual data set 1GB Maximum size of individual data set 10 GB
Maximum no.of Automatic refresh per day 8 Maximum no.of Automatic refresh per day
48
Able to publish reports to be shared Unable to publish reports to be shared
Unable do incremental data refresh Able do incremental data refresh
Licensed by deducted cloud computed and Licensed by deducted cloud computed and
storage server not available storage server available
Ans:- Row level security is the ability to filter content based on a user's role.
Both Direct Query and data imported to the model support RLS
Note: If the members of the group associated to the Workspace have edit
permissions, row level security in Power BI will be ignored.
SSAS: SQL Server Analysis Services implements RLS on its own. SSAS requires
the enterprise gateway to implement LiveConnection and RLS. RLS is
supported by using EffectiveUserName on the connection from Power BI to the
on-premises SSAS instance.
6|P a g e
Pankaj Kumar
33. Using the username() or userprincipalname() DAX function?
35.Does RLS let me hide detailed data but give access to data summarized in
visuals?
Answer: No, you secure individual rows of data but users can always see either
the details or the summarized data.
Example: if you want to restrict the user based on the state then we need to
create Role for each state.
38.What if I had previously created roles and rules for a dataset in the
Power BI service? Will they still work if I do nothing?
Answer: No. Visuals will not render properly. You will have to re-create the
roles and rules within Power BI Desktop and then publish to the Power BI
service.
39. What is visual?
Ans:- A visual is a graphic representation of the data in your model.
7|P a g e
40. Can I create these roles for Analysis Services data sources?
Answer: You can if you imported the data into Power BI Desktop. If you are
using a live connection, you will not be able to configure RLS within the Power
BI service. This is defined within the Analysis Services model on-premises.
42.Does RLS let me hide detailed data but give access to data summarized in
visuals?
Answer: No, you secure individual rows of data but users can always see either
the details or the summarized data.
46.Can we create a dashboard from visuals from multiple pages within the
report?
Ans:- Yes, we can create a dashboard from multiple pages .
8|P a g e
Pankaj Kumar
50.What are the difference between filters?
Ans:-
Filter is used to filter the data statically at developer level, and share limited
data to the users by using filters we can restrict the data.
There are three types filters are here
1. Visual Level Filter
2. Report Level Filter
3. Page Level Filter
Visual Level Filter:- This Visual level filter applies to a single visual on a report
page.
Report Level Filter:- Report level filter applies to all pages in the report or this
filter works on the entire report. It will works on all pages and all visualizations.
Page Level Filter:- Page level filter applies all the visual on the report page.
This filters works at reports page level. Difference pages in the same report can
have different page level filter
51.Difference between Import, Direct and Live?
Ans:-
Import:- Data is inside the Power bi, Metadata is inside the power bi.
Data (SQL Server)(Inside) + Metadata(Inside)= Import Data. When dataset is
small then will use import.
Direct:- Data is in outside the power BI, Meta data is inside the power BI
Data (SQL Server)(Outside) + Metadata(Inside)= Direct connection. When
dataset is large
Live:- Data is outside the power BI, Metadata is outside Power BI
Data (SQL Server)(Outside) + Metadata(Outside)= Live connection
We don’t have relationship and model.
9|P a g e
Pankaj Kumar
52. Difference between the Append and Merge?
Ans:-
APPEND:- It is similar to Union all, It will not remove any duplicates. Append is
used to combine two similar queries into a single query. It is increases rows in
a columns.
Example:- If we have Two table called T1 and T2. We are Append these two
table. See result Append table (output table).
MERGE:- It will work like a join. When I have two difference queries by using
common columns we will merge into single query.
Example:- If we have Two table called T1 and T2. We are Merge these two
table. See result Merge table (output table). This merge table increases
columns.
Gateway creates the connection power BI cloud based analysis technology and
the data source located on premises. Gateway acts as Bridge between the On
Premises dashboard and power BI service.
10 | P a g e
Pankaj Kumar
Personal Mode:-
• It allows one user to connect to source and cannot be shared with
others.
• Power BI services supported
• You cannot use it in a team development scenario
• Multiple developers cannot leverages this Gateways
On-Premises:-
• It allows multiple users to connect to multiple on premises dashboard
and can be shared with others.
• It will support import, direct query and Live connections
• Central data source management
Settings→ Manage Gateway→ we can see Gateway on left side→to that
gateway add data source details→Add source setting→ Add data source,
Give source type, UI, Pass→ Add.
Examples:- For example, if I have 6 different pages and I want to filter data
in ALLSELECT page and 6rd pages at that time we use sync slicer.
11 | P a g e
Pankaj Kumar
55. What is Book marks.
Ans:- Book mark are used to save the current state or current position in
a report for separate pages.
Example:- For example, I have 3 pages in a report and I want to see page3 as
first page at that time we need to add page3 in the bookmarks as first page.
Ans:- New group is used to combine some difference set of information into a
single information.
0 0
A B C D A &B C D
12 | P a g e
Pankaj Kumar
57. How can you create virtual table with DAX functions.
Ans:- BI Testing is the process of validating the data, format and performance
of the reports, subject areas and security aspects of the BI Projects. BI Testing
is key for improving the quality of the BI Reports and user adoption. Testing of
BI projects is different from traditional web application testing since the
content of the reports is automatically generated by the BI tool based on the BI
tool metadata.
Ans:- Parameter are used to make your report dynamic. Parameter are used to
filter a dataset.
13 | P a g e
Pankaj Kumar
65. How to implement Parameter:
1. By using parameter are can filter the data before loading into power bi.
2. By using filter we can first load the data in power bi. After that we can
apply the filter.
68. Can you what account need to creation of APP work space?
Ans:- Yes we need to Pro account for creation of App work space.
14 | P a g e
Pankaj Kumar
70. What are the different types of sharing in power BI?
Ans:-
By E-Mail:- By email providing Email we can share the data.
Through Content Pack:- Content pack is the combination of datasets, reports
and Dashboards.
Example:- I create report and publish. It will show as per the power bi service.
If I want to see the data in model at that time, it will not show properly for this
purpose we can go for mobile compatible.
15 | P a g e Pankaj Kumar
73. How to configure power bi reports schedule refresh?
Ans:- To refresh data in your power bi reports, a scheduled refresh plan must
be created.
Select reports→ Right Click→ Select Manage option→ Data source fill require
credentials.
If I have 3 Visual in a page, If I want to filter only one visual at that time, we will
use edit interaction. Format→ edit interactions→it will show the filter icon.
We need to make it as none which ever visual we not required.
16 | P a g e
Pankaj Kumar
77. How many types of interactions are there in Power BI?
Ans:- The available types are - Drill down, roll up, filter, highlight and no
impact.
78.Explain Charts in power BI?
Ans:-
1. Bar Chart:
Bar chart is used to display comparative analysis in the visualization
2. Line Chart:
Line chart is used to display the time series analysis
3. Combo Chart:
Combo chart allow you to combine a bar chart and line chart on the
same visual.
4. Tree Chart:
It will show the data from left to right, it will show bigger measure in a
smaller size. Each measure will display in different colour.
5. Water Fall Chart:
It is used to show the change in the particular value over a given period
of time.
79. What type saving power BI file?
Ans:- Power BI file format is .pbix
80. How many types of joins in power BI?
Ans:- There are four types of Joins in power BI
1. Right Join 2. Left Join 3. Inner Join 4. Full outer Join
Ans:- Custom sort allows you to define a specific order for displaying data. It is
an easy way to predefine your own order for displaying data.
17 | P a g e
Pankaj Kumar
83. Where is data stored in Power BI?
Ans:- When data is ingested in Power BI, it is basically stored in Fact and
Dimension Tables.
= COUNTROWS(RELATEDTABLE(SalesFact))
You know RELEATEDTABLE() RETURNS A TABLE, and COUNTROWS() counts the
rows in that table. This calculated column in the products table honor the row
context.
86. Mechanism used to refresh and scheduled refresh?
Ans:- We did at power bi services at dataset level we used scheduled refresh.
Refresh→ on time (Manual)
18 | P a g e
Pankaj Kumar
87. What are the issues faced in your project?
Ans:-
1. We have on issue with the large dataset we polling.
2. We tacked issue by creating the aggregate tables in the Azure SQL
Server.
3. We configured the aggregate table in power bi using manage
aggregation. So, when the user click on the details reports it will hit the
base table for higher level information it will hit aggregate table.
19 | P a g e
Pankaj Kumar
Ans:- The most economical deployment option would be to license Power BI
Pro for the 100 users BI Developers and Power BI Premium for the 600
seeking occasional access to view BI content.
20 | P a g e
Pankaj Kumar