Power BI MCQ Questions and Answers
Power BI MCQ Questions and Answers
A) Power Query
B) Power Pivot
C) Power Apps
D) Power View
Answer: C) Power Apps
A) SQL
B) M Language
C) DAX
D) Python
Answer: C) DAX
A) Data modeling
B) Data import and transformation
C) Data visualization
D) Data storage
Answer: B) Data import and transformation
A) Power Query
B) Power View
C) Data Model
D) Query Editor
Answer: C) Data Model
1
A) Manual refresh
B) Data gateway
C) Scheduled refresh
D) DAX queries
Answer: C) Scheduled refresh
A) Line chart
B) Bar chart
C) Pie chart
D) Scatter plot
Answer: C) Pie chart
A) Power Query
B) Streaming datasets
C) Power View
D) Dataflows
Answer: B) Streaming datasets
A) To create dashboards
B) To visualize data on mobile devices
C) To import data
D) To write DAX queries
Answer: B) To visualize data on mobile devices
A) SQL Server
B) Oracle Database
C) Microsoft Word
D) Excel
Answer: C) Microsoft Word
A) To share reports
B) To create and publish reports
2
C) To visualize data on mobile devices
D) To manage dataflows
Answer: B) To create and publish reports
A) Power Query
B) Hierarchies
C) Power Pivot
D) Dataflows
Answer: B) Hierarchies
A) Bar chart
B) Pie chart
C) Line chart
D) Tree map
Answer: C) Line chart
A) Power Query
B) Power View
C) Power Pivot
D) Dataflows
Answer: A) Power Query
What type of chart is used to show the relationship between two numerical values?
A) Pie chart
B) Line chart
C) Scatter plot
D) Bar chart
3
Answer: C) Scatter plot
A) Power Query
B) Power Pivot
C) Auto-relationship detection
D) Data Model
Answer: C) Auto-relationship detection
A) To model data
B) To visualize and interact with data
C) To import data
D) To refresh data
Answer: B) To visualize and interact with data
Which of the following can be used to apply row-level security in Power BI?
A) Power Query
B) DAX
C) Power BI Service
D) Power BI Desktop
Answer: D) Power BI Desktop
A) To model data
B) To visualize data on mobile devices
C) To host and manage Power BI reports on-premises
D) To refresh data
Answer: C) To host and manage Power BI reports on-premises
A) Line chart
B) Card
C) Bar chart
D) Table
Answer: B) Card
How can you publish a report from Power BI Desktop to Power BI Service?
A) Export to PDF
B) Save as a .pbix file
C) Use the Publish button
D) Export to Excel
Answer: C) Use the Publish button
4
What is a DAX measure in Power BI?
A) Line chart
B) Pie chart
C) Tree map
D) Scatter plot
Answer: C) Tree map
Which of the following is a feature of Power BI Desktop but not Power BI Service?
A) Creating reports
B) Sharing dashboards
C) Data modeling
D) Viewing reports on mobile devices
Answer: C) Data modeling
A) Power Query
B) Edit Interactions
C) Power Pivot
D) Data Model
Answer: B) Edit Interactions
5
A) To buy and sell Power BI reports
B) To publish Power BI dashboards
C) To discover and use custom visuals
D) To model data
Answer: C) To discover and use custom visuals
A) Power Query
B) Dataflows
C) Scheduled refresh
D) Q&A
Answer: C) Scheduled refresh
A) Excel files
B) CSV files
C) SQL databases
D) JSON files
Answer: C) SQL databases
A) Line chart
B) Bar chart
C) Pie chart
D) Scatter plot
Answer: B) Bar chart
A) To create visualizations
B) To transform and prepare data
C) To publish reports
D) To schedule refreshes
Answer: B) To transform and prepare data
A) SUM
B) AVERAGE
C) COUNT
D) MIN
Answer: A) SUM
A) Power Query
B) Power BI Service
6
C) Power Pivot
D) Data Model
Answer: B) Power BI Service
A) Line chart
B) Bar chart
C) Pie chart
D) Scatter plot
Answer: C) Pie chart
A) DAX
B) M Language
C) SQL
D) Python
Answer: B) M Language
A) To import data
B) To refresh data
C) To connect on-premises data sources with Power BI Service
D) To create data models
Answer: C) To connect on-premises data sources with Power BI Service
A) Manual refresh
B) Scheduled refresh
C) Streaming datasets
D) Dataflows
Answer: C) Streaming datasets
Which of the following can be used to create custom visuals in Power BI?
A) SQL
B) DAX
C) R and Python
D) M Language
7
Answer: C) R and Python
A) To create reports
B) To publish reports on-premises
C) To visualize data on mobile devices
D) To refresh data
Answer: B) To publish reports on-premises
Which Power BI feature allows for the use of natural language queries?
A) DAX
B) Power Query
C) Q&A
D) Dataflows
Answer: C) Q&A
A) Line chart
B) Bar chart
C) KPI visual
D) Table
Answer: C) KPI visual
A) Publish
B) Export
C) Dataflows
D) Edit Interactions
Answer: B) Export
A) Line chart
B) Bar chart
C) Pie chart
D) Scatter plot
Answer: D) Scatter plot
8
Which DAX function is used to calculate the average of a column?
A) SUM
B) AVERAGE
C) COUNT
D) MIN
Answer: B) AVERAGE
A) To visualize data
B) To import and transform data
C) To create relationships between tables
D) To refresh data
Answer: C) To create relationships between tables
A) Line chart
B) Histogram
C) Pie chart
D) Bar chart
Answer: B) Histogram
A) To import data
B) To create data models
C) To save report states
D) To refresh data
Answer: C) To save report states
A) Power Query
B) Power BI Service
C) Dataflows
D) AI Insights
Answer: D) AI Insights
Which feature allows users to interact with Power BI reports on mobile devices?
9
A) Power Query
B) Power BI Desktop
C) Power BI Mobile App
D) Power Pivot
Answer: C) Power BI Mobile App
A) Line chart
B) Bar chart
C) Gauge chart
D) Pie chart
Answer: C) Gauge chart
A) Data modeling
B) Data transformation
C) Collaboration and sharing
D) Writing DAX queries
Answer: C) Collaboration and sharing
Which Power BI feature allows for the integration of R and Python scripts?
A) Dataflows
B) Power Query
C) Custom visuals
D) DAX
Answer: B) Power Query
A) SUM
B) COUNT
C) AVERAGE
D) MIN
Answer: B) COUNT
A) Dataflows
B) Power Query
10
C) Power BI Desktop
D) DAX
Answer: C) Power BI Desktop
Which feature allows users to set alerts for specific data points in Power BI?
A) Dataflows
B) Power Query
C) Data Alerts
D) DAX
Answer: C) Data Alerts
A) Power Query
B) DAX
C) Data Model
D) Report View
Answer: C) Data Model
A) Pie chart
B) Bar chart
C) Line chart
D) Scatter plot
Answer: C) Line chart
Which feature allows users to write custom DAX expressions in Power BI?
A) Power Query
B) Power BI Service
C) Power BI Desktop
D) Dataflows
11
Answer: C) Power BI Desktop
A) Power Query
B) Slicers
C) Dataflows
D) Q&A
Answer: B) Slicers
A) To transform data
B) To create and manage relationships between tables
C) To visualize data
D) To refresh data
Answer: B) To create and manage relationships between tables
A) Power Query
B) Dataflows
C) Comments
D) DAX
Answer: C) Comments
A) Line chart
B) Card
C) Bar chart
D) Table
Answer: B) Card
Which feature allows for the combination of multiple visuals into a single view in
Power BI?
A) Dataflows
B) Power Query
C) Reports
D) Dashboard
Answer: D) Dashboard
12
Which DAX function is used to remove filters from a column or table?
A) REMOVEFILTERS
B) CLEARFILTER
C) DELETEFILTER
D) FILTER
Answer: A) REMOVEFILTERS
What is the purpose of the Power BI "Quick Insights" feature?
A) Dataflows
B) Append Queries
C) Merge Queries
D) Power Query
Answer: B) Append Queries
What is the purpose of the Power BI "Field Parameters" feature?
A) Power Query
13
B) Custom Tooltips
C) Dataflows
D) DAX
Answer: B) Custom Tooltips
What is the purpose of the Power BI "Q&A Explorer" visual?
A) DAX
B) Power Query
C) Dataflows
D) Modeling Tab
Answer: D) Modeling Tab
What is the purpose of the Power BI "Bookmarks" feature?
A) SELECTCOLUMNS
B) FILTER
C) ADDCOLUMNS
D) VALUES
14
Answer: A) SELECTCOLUMNS
Which Power BI feature allows for creating dynamic titles in visuals?
A) DAX
B) Dataflows
C) Power Query
D) Expressions
Answer: D) Expressions
What is the purpose of the Power BI "Analyze in Excel" feature?
A) Power Query
B) Power BI Service
C) Dataflows
D) Security Tab
Answer: B) Power BI Service
Which DAX function is used to calculate the cumulative total?
A) CUMULATIVETOTAL
B) SUMX
C) RUNNINGTOTAL
D) TOTALYTD
Answer: D) TOTALYTD
Which Power BI feature allows for integration with Microsoft Teams?
15
A) Power Query
B) Power BI Service
C) Dataflows
D) Power BI App
Answer: D) Power BI App
What is the purpose of the Power BI "Drillthrough" feature?
A) DAX
B) Power Query
C) Dataflows
D) Modeling Tab
Answer: A) DAX
What is the purpose of the Power BI "Aggregation" feature?
A) To transform data
B) To model data
C) To optimize performance by pre-aggregating data
D) To refresh data
Answer: C) To optimize performance by pre-aggregating data
Which Power BI feature allows for creating custom shapes and
backgrounds in reports?
A) Power Query
B) Dataflows
C) Power BI Service
16
D) Shape Map Visual
Answer: D) Shape Map Visual
Which DAX function is used to calculate the distinct count of values in a
column?
A) COUNT
B) COUNTROWS
C) DISTINCTCOUNT
D) SUM
Answer: C) DISTINCTCOUNT
What is the purpose of the Power BI "Power Automate" visual?
A) Power Query
B) Dataflows
C) Power BI Service
D) Data Stories Gallery
Answer: D) Data Stories Gallery
Which of the following can be used to perform data profiling in Power
BI?
A) Power Query
B) DAX
C) Dataflows
D) Power BI Service
Answer: A) Power Query
17
What is the purpose of the Power BI "AI Insights" feature?
A) To create visualizations
B) To apply machine learning models to data
C) To refresh data
D) To import data
Answer: B) To apply machine learning models to data
Which visual is used to show key performance indicators in Power BI?
A) Line chart
B) Bar chart
C) KPI visual
D) Table
Answer: C) KPI visual
What is the purpose of the Power BI "Decomposition Tree" visual?
- A) To show hierarchical data
- B) To break down a measure into its contributing factors
- C) To visualize data over time
- D) To compare values across categories
- Answer: B) To break down a measure into its contributing factors
What is the purpose of the Power BI "Line and Clustered Column Chart"
visual?
- A) To compare two measures with different scales
- B) To show data over time
18
- C) To display correlations between two variables
- D) To visualize hierarchical data
- Answer: A) To compare two measures with different scales
Which DAX function is used to create a new table from a specific set of
columns?
- A) ADDCOLUMNS
- B) SELECTCOLUMNS
- C) CALCULATETABLE
- D) FILTER
- Answer: B) SELECTCOLUMNS
Which feature allows users to create and share custom themes in Power
BI?
- A) Power Query
- B) Dataflows
- C) Theme Gallery
- D) DAX
- Answer: C) Theme Gallery
19
What is the purpose of the Power BI "Drillthrough" feature?
- A) To create new columns
- B) To allow users to navigate to detailed report pages
- C) To refresh data
- D) To import data
- Answer: B) To allow users to navigate to detailed report pages
Which feature allows users to control the access and permissions for
reports in Power BI?
- A) Power Query
20
- B) Power BI Service
- C) Dataflows
- D) Security Tab
- Answer: B) Power BI Service
Which DAX function is used to return a specific value when the result is
empty?
- A) IF
- B) ISBLANK
- C) COALESCE
- D) BLANK
- Answer: C) COALESCE
What is the purpose of the Power BI "Line and Stacked Column Chart"
visual?
- A) To show trends over time
- B) To compare two measures with different scales
- C) To display correlations between two variables
- D) To visualize hierarchical data
21
- Answer: B) To compare two measures with different scales
Which feature in Power BI allows for creating and sharing reports with
specific users?
- A) Power Query
- B) Power BI Service
- C) Dataflows
- D) Sharing Tab
- Answer: B) Power BI Service
22
- A) Histogram
- B) Bar chart
- C) Line chart
- D) Pie chart
- Answer: A) Histogram
23
- D) DAX
- Answer: C) Dashboards
24
Which Power BI feature allows users to view reports on mobile devices?
- A) Power Query
- B) Power BI Service
- C) Power BI Mobile App
- D) Dataflows
- Answer: C) Power BI Mobile App
25
- C) To create relationships between tables
- D) To transform data
- Answer: B) To define dynamic measures and dimensions
26
What is the purpose of the Power BI "Line and Clustered Column Chart"
visual?
- A) To compare two measures with different scales
- B) To show data over time
- C) To display correlations between two variables
- D) To visualize hierarchical data
- Answer: A) To compare two measures with different scales
Which DAX function is used to return the year from a date column?
- A) YEAR
- B) DATEPART
- C) YEARFRAC
- D) YEAROF
- Answer: A) YEAR
27
- B) To apply consistent formatting and color schemes across reports
- C) To refresh data
- D) To import data
- Answer: B) To apply consistent formatting and color schemes across reports
Which feature allows users to create and share dashboards in Power BI?
- A) Power Query
- B) Dataflows
- C) Power BI Service
- D) DAX
- Answer: C) Power BI Service
28
Which DAX function is used to calculate the average of a column?
- A) AVERAGEX
- B) AVERAGE
- C) AVG
- D) MEAN
- Answer: B) AVERAGE
29
- B) To predict future trends based on historical data
- C) To transform data
- D) To refresh data
- Answer: B) To predict future trends based on historical data
What is the purpose of the Power BI "Line and Stacked Column Chart"
visual?
- A) To compare two measures with different scales
- B) To show data over time
- C) To display correlations between two variables
- D) To visualize hierarchical data
- Answer: A) To compare two measures with different scales
Which feature allows users to control the access and permissions for
reports in Power BI?
- A) Power Query
- B) Power BI Service
- C) Dataflows
30
- D) Security Tab
- Answer: B) Power BI Service
Which Power BI feature allows for creating and sharing custom themes?
- A) Power Query
- B) Dataflows
- C) Theme Gallery
- D) DAX
- Answer: C) Theme Gallery
31
- A) To transform data
- B) To model data
- C) To optimize performance by pre-aggregating data
- D) To refresh data
- Answer: C) To optimize performance by pre-aggregating data
32
- Answer: B) To create and manage data preparation processes
33
- A) Line chart
- B) Bar chart
- C) Scatter plot
- D) Pie chart
- Answer: C) Scatter plot
34
- D) Map Visual
- Answer: D) Map Visual
Which DAX function is used to return a specific value when the result is
empty?
- A) IF
- B) ISBLANK
- C) COALESCE
- D) BLANK
- Answer: C) COALESCE
35
Which feature allows users to control the access and permissions for
reports in Power BI?
- A) Power Query
- B) Power BI Service
- C) Dataflows
- D) Security Tab
- Answer: B) Power BI Service
36
- C) To compare values across categories
- D) To create new columns
- Answer: B) To visualize trends and patterns in data
37
Which feature allows users to control the access and permissions for
reports in Power BI?
- A) Power Query
- B) Power BI Service
- C) Dataflows
- D) Security Tab
- Answer: B) Power BI Service
38
- B) Line chart
- C) Pie chart
- D) Treemap
- Answer: A) Bar chart
Which DAX function is used to return a specific value when the result is
empty?
- A) IF
- B) ISBLANK
- C) COALESCE
- D) BLANK
- Answer: C) COALESCE
39
- Answer: D) Map Visual
40
- A) To transform data
- B) To model data
- C) To optimize performance by pre-aggregating data
- D) To refresh data
- Answer: C) To optimize performance by pre-aggregating data
Which feature allows users to control the access and permissions for
reports in Power BI?
- A) Power Query
- B) Power BI Service
- C) Dataflows
- D) Security Tab
- Answer: B) Power BI Service
Which Power BI feature allows for creating and sharing custom themes?
- A) Power Query
- B) Dataflows
- C) Theme Gallery
- D) DAX
- Answer: C) Theme Gallery
41
- D) To write DAX queries
- Answer: B) To visualize data using natural language queries
42
Which feature in Power BI allows users to annotate and share insights?
- A) Power Query
- B) Dataflows
- C) Comments
- D) DAX
- Answer: C) Comments
43
- C) Line chart
- D) Pie chart
- Answer: A) Histogram
44
Which feature in Power BI allows for creating and sharing custom
themes?
- A) Power Query
- B) Dataflows
- C) Theme Gallery
- D) DAX
- Answer: C) Theme Gallery
45