Power BI Interview Questions
Power BI has become a pivotal tool in business intelligence, helping organizations transform data into actionable insights. As companies increasingly rely on data to drive decisions, Power BI skills are in high demand.
In job interviews, Power BI-related questions are crucial for assessing a candidate’s ability to handle data analysis and visualization effectively. These questions cover everything from basic functionalities to advanced techniques, making them a key component of the interview process.
Understanding and preparing for these questions can set you apart and demonstrate your expertise in Power BI. This guide provides essential questions and answers that reflect the key areas employers focus on, helping you to showcase your skills and succeed in your job search.
1. What are the essential applications of the Power BI?
Power BI is mainly used by:
- PMO – Project Management Office
- Business & Data Analyst
- Developer & Database Administrator
- IT Team, IT Professional
- Consumer for End User Report
- Data Scientist
2. What is a Power Query?
The Power Query is a data transformation and data preparation tool developed by Microsoft. The Power Query is an application that offers various tools to patrons in a graphical means which is used to query data from numerous sources and the other one known as Power Query Editor where users are allowed to perform some transformations on data.
It is an inseparable element of the Microsoft Excel, Power BI, and many other products from the Microsoft corporation. Thus, when utilizing Power Query, users can establish a connection with different data sources, query the data, clean and shape it, and load it, for analysis and producing reports.
This tool enables the user to prepare the data for further analysis in that they are able to simplify the code and shape the data needed for handling without necessarily having to manually do so.
3. What are the drawbacks of using Power BI?
Here, are the main drawbacks of Power BI:
- Dashboards and reports only shared with users having identical email domains.
- Power Bl does not mix imported data, which is accessed from real-time connections.
- Power BI can’t accept file size larger than 1 GB.
- Dashboard does not accept or pass user, account, or other entity parameters
4. How is Power BI different from other BI tools?
Power BI provides better features and data manipulation tools as compared to other BI tools like Tableau. A single user can connect with multiple data sources without any experience in coding and data analytics. As a product of Microsoft, Power BI is closely integrated with other Microsoft tools such as Office 365, SharePoint, and Bing.
In the free version of Power BI Desktop, the user can analyze datasets of up to 1GB in storage along with 10,000 rows of data steaming every hour. Moreover, it provides features like Power Query which allows the user to easily visualize the datasets by giving the command in the natural English language.
5. What are the advantages of using a variable in Power BI?
Variables help you to create more logical Queries and which should be used for multiple DAX functions.
6. What is a dashboard in Power BI?
A dashboard is a single-layer presentation sheet of multiple visualizations reports. The main features of the Power Bi Dashboard are:
- It allows you to drill through the page, bookmarks, and selection pane and also lets you create various tiles and integrate URLs
- A dashboard can also help you set report layout to mobile view.
7. What gateways does Power BI have and why should you use them?
Power BI provides two types of gateways: On-premises data gateway and Power BI Data Gateway – Personal mode
- On-premises data gateway: On-premises data gateway is needed by Power BI to access on-premises data sources such as SQL Server, SharePoint, File Share or other data sources within a company’s intranet. It serves as an interface between the cloud hosted Power BI service and the on-premise data ensuring secure transfer of the data from the data source to the cloud without revealing the data source to the internet.
- Power BI Data Gateway – Personal mode: The Power BI Data Gateway – Personal mode (earlier referred as Power BI Personal Gateway) is mostly used for single user / limited usage scenarios. It enables a Power BI dataset to be refreshed from data sources that are credential-based, like Excel files or any of the other data sources that Power BI supports.
8. What is a fact table, and how is it used in a data model?
A fact table is a type of table that contains measurable facts or values about specific events or transactions. In a data model, it’s used as the central table that stores aggregate values for analysis.
9. How would you define Power BI as an effective solution?
Ans: PowerBI is a Business Intelligence application available in the cloud that allows the users to explore, analyze data in the form of tables and charts accessible in different data sources. This combines business Analytics with Data Visualization and assists any organization to make business decisions. This one is relatively straightforward to use and the data comes processed in a format that is simplified for consumption and is also very accurate.. It can be accessed from different platforms and can be shared across on-cloud participants. Thus it is an effective solution.
10. What is the major difference between the old version and a new version of Power BI tool?
The latest version has more robust features, and it is famous with the name Power BI Desktop. This is an all in one solution for Power View, Power Pivot, and Power Query in the backend. Power BI offers many add-ins for Excel, which is useful for better visualizations.
11. What are custom visualizations?
Power BI Pro users can create their own visualizations from the custom visualizations library. First, a development project will have to be created and then the visual can be tested in Power BI services. As soon as the custom visualization is created, it is thoroughly tested before posting. It is saved as a .pbiviz file before sharing
12. What is Power BI?
Power BI is a collection of Business Intelligence tools, techniques, and processes that are used to extract valuable information from the raw business data by connecting, transforming, and visualizing raw data sets from multiple sources.
It provides the right tools to create interactive dashboards and live reports that can be shared and published on various platforms to help business users and stakeholders make better decisions. With the competitive and highly categorized information, planners and decision-makers can track their performance in the market.
13. Why should we use Power BI?
Because Power BI provides an easy way for anyone, including non-technical people, to connect, change, and visualize their raw business data from many different sources and turn it into valuable data that makes it easy to make smart business decisions.
14. What are the important components of Power BI?
Important components of Power BI are: 1) Data Integration, 2) Data Processing, and 3) Data Presentation
15. Why are you interested in Power BI? What makes you think that Power BI would be a great career option?
A cloud-based data reporting and visualization tool, Power BI makes it possible for users to generate reports online. Once reports are generated, users can share them with their colleagues in their workplace. This aspect of Power BI makes it quite popular among business users. And therefore, Power BI is both an interesting and promising career option.
16. What is Power BI Desktop
Power BI Desktop is an open-source application designed and developed by Microsoft. Power BI Desktop will allow users to connect to, transform, and visualize your data with ease. Power BI Desktop lets users build visuals and collections of visuals that can be shared as reports with your colleagues or your clients in your organization.
17. What is a Dax Function?
It is a formula expression language called (DAX) that can be used with various visualization tools like Power BI. It is also known as a functional language, where the full code is kept inside a function.
18. Why do we need Power BI Desktop?
There are many reasons to need Power BI Desktop. Here are some of the most common reasons.
- To connect to a wide variety of data sources:
- To create data models:
- To create interactive reports
- To publish reports to the Power BI service
19. Mention the important features of Power BI.
Features of Power BI are many. The most notable ones are
- It allows users to transform data into visuals and share those visuals with colleagues.
- It allows users to explore and analyze data from all sources (in an all-in-one view).
- It allows users to scale across organizations with built-in governance and security.
- Once an output is generated, users can display the same in multiple devices that are compatible with the Power BI application.
- With Power BI natural language processing or Power BI Q&A, users can perform queries on reports using simple English words.
20. What is Power Pivot?
Power Pivot is an add-on provided by Microsoft for Excel since 2010. Power Pivot was designed to extend the analytical capabilities and services of Microsoft Excel.
21. Can you have a table in the model which does not have any relationship with other tables?
Yes. There are two main reasons why you can have disconnected tables:
- The table is used to present the user with parameter values to be exposed and selected in slicers
- It uses the table as a placeholder for metrics in the user interface
22. Can you refresh Power BI reports after they are published to the cloud?
Yes, it is possible. Gateways can be used to do so.
- For SharePoint: Data Management Gateway
- For Powerbi.com: Power BI Personal Gateway
23. What are the common scenarios in which the Grand Total does not equal the sum of rows in both countable and summable measures?
A common scenario is when one uses the distinct count function, the grand total may not match the sum of rows.
If you’ve utilized a measure that incorporates row context in the calculation, the grand total might not align correctly with the sum of rows. In such cases, you can rectify these calculations by including values/summarize alongside sumx.
24. What is the comprehensive working system of Power BI?
Power BI’s working system mainly comprises four steps:
- Data Importing: The first step is to import the data and convert it into a standard format and store it in a staging area.
- Data Cleaning: After assembling the data, it requires transformation or cleaning to remove unimportant values.
- Data Visualization: Now the data is visually represented on the Power BI desktop as reports and dashboards using powerful visualization tools.
- Save and Publish: Finally when your report is ready you can save and publish these reports that can be shared across users via mobile apps or web.
25. What are the different types of charts available in Power BI?
Power BI offers various chart types:
- Column charts
- Line charts
- Pie charts
- Bar charts
- Scatter charts
26. How do you create a group in Power BI?
To group fields in Power BI, begin by selecting all the desired fields. Next, right-click on the selection to open the context menu. From the menu, choose the “Group” option, and Power BI will automatically group the selected items for you.
27. What are the three fundamental concepts of DAX?
- Syntax
This is how the formula is written—that is, the elements that comprise it. The Syntax includes functions such as SUM (used when you want to add figures). If the Syntax isn’t correct, you’ll get an error message.
- Functions
These are formulas that use specific values (also known as arguments) in a particular order to perform a calculation, similar to the functions in Excel. The categories of functions are date/time, time intelligence, information, logical, mathematical, statistical, text, parent/child, and others.
- Context
There are two types: row context and filter context. Row context comes into play whenever a formula has a function that applies filters to identify a single row in a table. When one or more filters are applied in a calculation that determines a result or value, the filter context comes into play.
28. How can you assign SSRS with Power BI?
Here are the steps to integrate SSRS with Power BI:
- SSRS Report Items like charts can be pinned to Power BI dashboards.
- A subscription is created to keep the snapshot of data in the dashboard refreshed.
- Power BI reports will soon be able to publish to the SSRS portal.
29. What type of schema is preferred for Power BI modeling?
Power BI generally prefers Star Schemas. The Star Schema involves a central fact table that contains measures and is connected to dimension tables. Dimension tables hold descriptive attributes and are directly related to the fact table. The fact table contains measures of interest, such as sales, profit, and revenue. The dimension tables contain attributes that describe the measures, such as product, customer, and time. This schema design simplifies queries, improves performance, and enhances the user experience by enabling efficient data analysis and exploration.
In a Star schema, it’s important to adhere to the rule that facts should not be directly joined with each other. In addition, no two dimension tables should be directly joined with each other. This design principle helps maintain the simplicity and effectiveness of the schema. It ensures that relationships are established between the central fact table and individual dimension tables, leading to improved query performance and data analysis capabilities.
30. What are the various types of users who can use Power BI?
PowerBI can be used by anyone for their requirements but there is a particular group of users who are more likely to use it:
- Report Consumers: They consume the reports based on a specific information they need
- Report Analyst: Report Analysts need detailed data for their analysis from the reports
- Self Service Data Analyst: They are more experienced business data users. They have an in-depth understanding of the data to work with.
- Basic Data Analyst: They can build their own datasets and are experienced in PowerBI Service
- Advanced Data Analyst: They know how to write SQL Queries and have hands-on experience on PowerBI. They have experience in Advanced PowerBI with DAX training and data modeling.
31. What are some best practices for deploying Power BI in a large-scale enterprise environment?
Best practices for deploying Power BI:
- scalability.
- Use a centralized deployment model.
- Implement governance and security measures.
- Provide training and support.
32. Name the different connectivity modes available in Power BI?
There are three main connectivity modes available in Power BI:
- SQL Server Import: It’s the default and most commonly used connectivity option in Power BI. With SQL Server Import, the user can fully utilize the Power BI Desktop. You can easily connect the SQL Server data with Power BI and run queries on it.
- Direct Query: Direct queries can be executed on datasets exceeding the recommended size. In this case, Power BI will only store the metadata of the source and execute direct queries on it. However, it limits the operations you can perform to prepare your data for reporting.
- Live Connections: Power BI Service can be used to connect with live data sources such as SQL Server Analysis Services, Power BI Datasets hosted by Power BI Service, and Azure Analysis Service. In a live connection, all the interactions will be done using direct queries.
33. Explain responsive slicers in Power BI.
On a Power BI final report page, a developer can resize a responsive slicer to various sizes and shapes, and the data collected in the container will be rearranged to find a match. If a visual report becomes too small to be useful, an icon representing the visual takes its place, saving space on the report page.
34. Why use selection pane in Power BI?
Selection Pane helps you to take control over visuals which require to be displayed and which should not be displayed. It allows you to combine multiple visual pages in the group and is also used in bookmarking.
35. What is the difference between Import, Direct Query, and Live mode?
Import mode: In import mode, the data is copied from the data source into the Power BI model. The data is stored locally (or on the Power Bi cloud storage, when you publish your data to the Power BI service) in the Power BI model, and it is refreshed on a scheduled basis. Using import mode is the best option if you need to perform complex data transformations on your data.Power BI owns both Data and Model in Import mode
DirectQuery mode: In DirectQuery mode, the data is not stored in the Power BI model. Whenever you interact with a report, the data is retrieved directly from the data source, rather than being queried from the report itself. As a result, the data is always up-to-date, but it can also put a strain on your data source if you have a lot of users interacting with the report at the same time. Using DirectQuery mode is one of the best ways to interact in real-time with a large dataset if you need to make frequent changes to it.Power BI owns only the model, in direct query mode
Live mode: Live mode is similar to DirectQuery mode, but it is only supported for certain data sources, such as Power BI datasets and Analysis Services. In the Live mode, the data is stored in the source model, it is retrieved from the data source whenever the model is opened, so it is always updated. A live connection allows you to rely on existing data, which can be updated without accessing the report. It can also strain the data source if you have a lot of users opening the model.In the Live connection, both Data and Model belong to the source
36. What are query parameters and Power BI templates?
Query parameters can be used to provide users of a local Power BI Desktop report with a prompt, to specify the values they’re interested in.
- The parameter selection can then be used by the query and calculations.
- PBIX files can be exported as Templates (PBIT files).
- Templates contain everything in the PBIX except the data itself.
Parameters and templates can make it possible to share/email smaller template files and limit the amount of data loaded into the local PBIX files, improving processing time and experience.
37. What is the role of “Compliance” in Power BI, and how does it help with regulatory requirements?
Compliance in Power BI helps with regulatory requirements by providing features like audit logging, data encryption, and access control to meet industry standards like GDPR, HIPAA, and PCI-DSS.
38. What are the primary requirements for a table to be used in a Power Map?
The primary requirement is to have unique rows. The table also needs to have location data. The location data can be in the form of latitude/longitude pairs, address fields, etc.
39. What is “M language.”
M is a programming language used in Power Query as a functional, case-sensitive language similar to other programming languages and easy to use.
40. What is the Embed Code?
Power BI online contains an option for publishing on the web that will generate a link address for the Power BI report. You can share these links to others, which is called embed code.
41. What are the three format styles in Power BI conditional formatting?
Gradient based: This type of conditional formatting uses a gradient to change the color of cells based on their values.
Rule based: This type of conditional formatting uses rules to change the color of cells based on their values. Rules can be used to highlight cells that meet certain criteria, such as being above or below a certain value or falling within a specific range.
Field value based: In this type of conditional formatting, one can use measures that return color in text or hexadecimal format. Conditional formatting rules can be written as measures.
42. What is a Power Map?
Ans: Power Map is an Excel add-in that provides you with a powerful set of tools to help you visualize and gain insight into large sets of data that have a geo-coded component. It can help you produce 3D visualizations by plotting upto a million data points in the form of column, heat, and bubble maps on top of a Bing map. If the data is time stamped, it can also produce interactive views that display, how the data changes over space and time
43. What are some best practices for maintaining a high-performing Power BI environment ?
Best practices for maintaining a high-performing Power BI environment:
- Monitor performance regularly.
- Optimize query performance.
- Use caching and indexing.
- Implement load balancing.
- Monitor for errors and troubleshoot issues promptly.
44. What is z-order in Power BI?
Z-order is a design strategy that is used for arranging visuals over shapes. Also, z-order can be defined as an implementation method that can be applied when reports have multiple elements. Further, this can also be used to refresh the display after the order of items in a report is changed.
45. What are KPIs in Power BI?
KPI is abbreviated as Key Performance Indicator. Any professional organization has teams and employees that follow the KPI protocols. The organizations set up KPIs for all the employees. These KPIs act as their targets. These KPIs are compared to previous performance and analyze the progress.
46. State the difference between Count and CounD function.
Count function returns to count, excluding NULL values whereas Countd returns distinct values which exclude NULL values.
47. What is the difference between skip and dense in Rank?
In the “SKIP” rank option, if there are tied values, the subsequent rank(s) will be skipped, and the next unique rank will be assigned. In other words, if two or more values have the same rank, the next rank will be assigned as if there were no tied ranks. There may be gaps in the ranking sequence as a result.
In contrast, when using the “DENSE” rank option, if tied values exist, they will receive the same rank, and subsequent ranks will be adjusted accordingly. There are no gaps in the ranking in this case.
48. What are some ways that Excel experience can be leveraged with Power BI?
Ans: Below are some of the ways through which we can leverage Power BI:
- The Power BI Publisher for Excel:
- Can be used to pin Excel items (charts, ranges, pivot tables) to Power BI Service.
- Can be used to connect to datasets and reports stored in Power BI Service.
- Excel workbooks can be uploaded to Power BI and viewed in the browser like Excel Services.
- Excel reports in the Power BI service can be shared via Content Packs like other reports.
- Excel workbooks (model and tables) can be exported to service for PBI report creation.
- Excel workbook Power Pivot models can be imported to Power BI Desktop models.
49. What is the “Power BI Security Center” feature, and how does it help with security and compliance?
The Power BI Security Center is a centralized dashboard for monitoring and managing security and compliance in Power BI. It helps with security and compliance by providing visibility into user activity, data access, and threat detection.
50. Why do we need Power Query when Power Pivot can import from mostly used sources?
Power Query is a versatile tool that enables users to extract data from diverse sources, apply necessary transformations, and seamlessly import it into Excel. Its functionality surpasses that of Power Pivot, as Power Query not only facilitates data loading but also provides extensive capabilities for data manipulation, allowing users to tailor it to their specific requirements.
51. How can you depict a story in Power BI?
Every individual chart or visualization report generated is collected and represented on a single screen. Such an approach is called a Power BI Dashboard. A Dashboard in Power BI is used to depict a story.
52. How can you analyze Power BI reports data in excel?
You need to follow the below-given steps:
- Open Power BI Admin portal, go to tenant settings and select -> Analyze.
- Check that Power BI Administrator has enabled Excel option or not.
- Then at the upper right corner, click settings to download and install Excel updates.
- Next, go to the left-hand side navigation pane, go to the workspace, click on the dataset, click on Eclipses (three dots) and select Analyze in Excel.
- Download the ODC file, save, and double click on it.
- After that it needs to provide power BI user id and password.
53. What are the common scenarios in which the Grand Total does not equal the sum of rows in both countable and summable measures?
A common scenario is when one uses the distinct count function, the grand total may not match the sum of rows.
If you’ve utilized a measure that incorporates row context in the calculation, the grand total might not align correctly with the sum of rows. In such cases, you can rectify these calculations by including values/summarize alongside sumx.
54. Name some commonly used tasks in the Query Editor.
- Shape Data – You can transform your data according to your needs, to shape and clean it.
- Pivot Columns – You can pivot columns and then create a table with the aggregate values.
- Connect to Data – You can get data from various sources and transform it.
- Group Rows – You can group the values of various different rows in a single value by summarizing.
- Advanced Editor – You can modify data using Advanced Query Editor.
- Create Custom Columns – You can create custom columns with the help of custom formulas.
55. List out some drawbacks/limitations of using Power BI.
Some disadvantages of PowerBI are:
- Complex in nature:
One major drawback of PowerBI is it is designed in a complex manner. One needs complete knowledge of PowerBI in order to start working with PowerBI. - Large data:
PowerBI cannot handle large supply of data and might time out while processing a large data.
PowerBI cannot process data more than 1 GB. - Limited Sharing of Data:
Reports can be shared only with users who have the same domain or have their emails listed in the Office 365. - Limited data Source:
Power BI can connect to real time data sets but there are very limited data sources that allow real-time connection to the PowerBI dashboards.
56. What are some best practices for reducing query latency in Power BI reports?
Best practices for reducing query latency:
- Optimize data modeling.
- Use efficient DAX formulas.
- Limit query complexity.
- Use caching.
57. What happens when you click the Infocus mode of a tile on the Power BI dashboard on the browser?
When you click the Infocus mode of a tile, it expands the tile and the tiles take full space.
58. How do you reshape data in Power BI?
Power BI offers a wide variety of data source connectivity options. Data Editor is one of the tools used to manipulate rows and columns of data and helps you reshape it according to the requirements.
59. Name widely recognized information forming systems.
The most widely recognized information forming systems are:
- Removing columns and rows
- Adding indexes
- Applying for a sort order
60. How are relationships defined in Power BI Desktop?
If there are no null values or duplicate rows, relationships between tables can be defined in two ways:
- Manually: Users can manually define relationships between tables using primary and foreign keys.
- With the autodetect feature: When enabled, this inherent feature of Power BI detects relationships between tables and creates them automatically.
61. Why and how would you use a custom visual file?
You will use a custom visual file if the prepackaged files don’t fit the needs of your business. Developers create custom visual files, and you can import them and use them in the same way as you would the prepackaged files.
62. What happens by clicking on a single information point in one of the various visual in a report?
When you click on a single information point data gets selected and copied to the clipboard. Moreover, the copied data can be pasted in any place according to your requirement.
63. How do you troubleshoot common performance issues in Power BI reports (e.g., slow loading times)?
Troubleshooting steps:
- Identify bottlenecks using Performance Analyzer.
- Optimize query performance.
- Reduce data volume or complexity.
- Use caching or indexing.
64. What are some best practices related to Time Intelligence or Date Tables?
To ensure the success of Time Intelligence, consider the following steps:
- Utilize a Date Table (Joined with Fact Date): Ensure you have a dedicated Date Table that is joined with your Fact Date in your data model.
- Mark Date Table as a Date Table: Mark your Date Table as a Date Table in Power BI.
- Leverage Date Table Columns: Use columns from the Date Table in your visuals, measures, filters, and slicers.
- Avoid Timestamps in Transactional Dates: Ensure that the date field in your transactional table does not include a timestamp. Keep it as a simple date.
- Comprehensive Date Coverage: Guarantee that your Date Table covers the complete date range needed across all relevant tables and dates.
- Beware of Bidirectional Joins: Be cautious with bidirectional joins involving a Date Table, as they can lead to errors.
65. What are the most common DAX Functions used?
Ans: Below are some of the most commonly used DAX function:
- SUM, MIN, MAX, AVG, COUNTROWS, DISTINCTCOUNT
- IF, AND, OR, SWITCH
- ISBLANK, ISFILTERED, ISCROSSFILTERED
- VALUES, ALL, FILTER, CALCULATE,
- UNION, INTERSECT, EXCEPT, NATURALINNERJOIN, NATURALLEFTEROUTERJOIN,
SUMMARIZECOLUMNS, ISEMPTY, - VAR (Variables)
- GEOMEAN, MEDIAN, DATEDIFF
66. What is the role of “Information Rights Management” (IRM) in Power BI, and how does it help with data security?
IRM helps control access to sensitive data by encrypting and decrypting files, as well as tracking usage and access.
67. What is Advanced Editor in Power BI?
Advanced Editor can be used to see the query that Power BI runs against data sources to import data.
- The query is written in M-code, the Power Query Formula Language
- To view the query code from Power BI Desktop, choose Edit Queries from the Home tab
- From either the Home or the View tab, click on Advanced Editor to work on the query. The Advanced Editor window opens, displaying the code for the currently selected query
- When we make transformations to our data in Query Editor, the steps are saved to the Applied Steps in the Query Settings
- These steps are also applied to the code in the Advanced Editor
68. List the most common techniques for data shaping.
- Adding indexes
- Applying a sort order
- Removing columns and rows
69. What visual would you need to use to show solitary esteem?
Disseminate Plat is a visual you should use to show solitary esteem.
71. What do you mean by MTD, QTD, and YTD?
There are three common acronyms used in BI and analytics to refer to different time periods within a year: MTD, QTD, and YTD. They are often used for tracking and comparing data over specific time intervals. Here’s what they mean, along with examples using dates:
MTD — Month-to-Date: MTD is the time period from the beginning of the month to the present/selected date.
QTD — Quarter-to-Date: QTD refers to the period from the beginning of the quarter to the present/selected date.
YTD — Year-to-Date: YTD encompasses the time frame from the beginning of the year up to the present/selected date.
71. How would you create trailing X month metrics via DAX against a non-standard calendar?
The solution will involve:
- CALCULATE function to control (take over) filter context of measures.
- ALL to remove existing filters on the date dimension.
- FILTER to identify which rows of the date dimension to use.
Alternatively, CONTAINS may be used:
- CALCULATE(FILTER(ALL(‘DATE’),…….))
72. What is the role of “Compliance” in Power BI, and how does it help with regulatory requirements?
Compliance in Power BI helps with regulatory requirements by providing features like audit logging, data encryption, and access control to meet industry standards like GDPR, HIPAA, and PCI-DSS.
73. What are the different types of refresh options available in Power BI?
There are four types of refresh options available in Power BI:
- Package Refresh: It synchronizes your data in Power BI Desktop or Excel files between Power BI service and SharePoint Online and OneDrive.
- Model or Data Refresh: Refresh the data available in Power BI Service with the data stored in the original data source.
- Tile refresh: This feature updates the cache for Power BI tiles every 15 minutes on the dashboards.
- Visual Container Refresh: Used to refresh the visual containers and the visuals of cached reports once the data is changed.
74. Which in-memory analytics engine does Power Pivot use?
Power Pivot uses the xVelocity engine. xVelocity can handle huge amounts of data, storing data in columnar databases. All data gets loaded into RAM memory when you use in-memory analytics, which boosts the processing speed.
75. What is the difference between sumx and sum in POWER BI?
SUMX is an iterator function, which means it iterates through each row of a table and applies an expression to each row. After the result of the expression has been calculated, it is summed up to get the final result. SUMX has this advantage to be used for calculations performed on a row-by-row basis. As you know multiplication should be done at row level. Performing such calculations is made easier with this. With help from values and summarize row level of Sumx can be changed to perform more complex calculation
SUM, on the other hand, is not an iterator function. It simply sums up all the values in a column, regardless of any filters applied. This makes SUM less flexible than SUMX, but faster. If you do not need row-by-row calculations, SUM is the right choice.
76. Can SQL and Power Query/Query Editor be used together?
Yes, a SQL statement can be defined as the source of a Power Query/M function for additional processing/logic. This would be a good practice to ensure that an efficient database query is passed to the source and avoid unnecessary processing and complexity
by the client machine and M function.
77. How do you create a drill-down report in Power BI to show detailed data?
To create a drill-down report:
- Create a table or matrix visualization.
- Right-click on the visualization and select “Drill down”.
- Choose the field(s) to drill down on.
78. What is the CALCULATE function in DAX?
The CALCULATE function evaluates the sum of the Sales table Sales Amount column in a modified filter context. It is also the only function that allows users to modify the filter context of measures or tables.
79. What are bookmarks in power bi?
Bookmarks in Power BI save the state of a report page. With Power BI bookmarks, you can keep track of the current state of a report’s visuals, filters, and other settings by capturing the state of the bookmarks. You can then save that state for later use or interaction. Bookmarks serve as snapshots of your report’s layout and configuration at a specific point in time. This feature is particularly useful for creating interactive and dynamic reports.
80. How can geographic data be mapped into Power BI Reports?
Through a map chart and a filled map chart, Power BI makes it possible for users to visually map geographic data, both globally and regionally.
- Power BI integrates with Bing Maps to find default coordinates for locations in a process known as geocoding.
- This integration means that users do not need to provide longitude and latitude coordinates.
81. How can you compare Target and Actual Value from a Power BI report?
You need to use a Gauge chart to compare two different measures.
82. Name some commonly used tasks in the Query Editor.
Some commonly used tasks in the Query Editor are:
- Connect to Data: Get Data from various sources and Transform data.
- Shape Data: Transform your data according to requirement to clean and shape it
- Group Rows: You can group the values of many rows into one single value by summarizing
- Pivot Columns: Pivot columns and create a table with aggregated values
- Create Custom Columns: You can use custom formulas to create new columns in your table
- Advanced Editor: You can make modifications to the data using Advanced Query Editor with query.
83. How do you use the “Get & Transform” feature to clean and manipulate data in Power BI?
The “Get & Transform” feature allows you to clean, transform, and shape data within Power BI. It includes tools like Query Editor, Append Query, and Merge Queries.
84. What is the prerequisite for connecting to a database in Azure SQL Database?
There is only one prerequisite for this. Before connecting to a database in Azure SQL Database, users should configure firewall settings to allow remote connections.