We use it to create dashboards. We input our data and visualize it as dashboards.
Manager, IT Security at Averis Sdn Bhd
Easy to visualize our data through dashboards and modify views based on our requirements
Pros and Cons
- "It has greatly improved our reporting capabilities."
- "There are certain features that are only available in the cloud version. It would be beneficial if they could be brought down to the on-premise version without the necessity of using the enterprise SQL database, as that can be very costly. We need more cost-effective features that are available in the cloud to be accessible on-premise."
What is our primary use case?
How has it helped my organization?
While it hasn't significantly enhanced collaboration, it has greatly improved our reporting capabilities. It allows us to present visually appealing dashboards to management.
Our main focus with Power BI is dashboarding rather than collaboration.
What is most valuable?
Power BI makes it easy to visualize our data through dashboards. It is quite dynamic. We can easily modify views based on our requirements, which helps us see the data more clearly and makes it visually appealing for management.
Moreover, the integration of Power BI with other Microsoft products is quite easy.
What needs improvement?
There are certain features that are only available in the cloud version. It would be beneficial if they could be brought down to the on-premise version without the necessity of using the enterprise SQL database, as that can be very costly. We need more cost-effective features that are available in the cloud to be accessible on-premise.
Buyer's Guide
Microsoft Power BI
May 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,604 professionals have used our research since 2012.
For how long have I used the solution?
We've been using Microsoft Power BI for about three years now.
What do I think about the stability of the solution?
It is a stable product for me. I would rate the stability an eight out of ten. There are less than ten end users in my company using this solution.
What do I think about the scalability of the solution?
I would rate the scalability an eight out of ten.
How are customer service and support?
The customer service and support are okay.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We're essentially a Microsoft house. We use a wide range of Microsoft products and are very happy with them. So far, we have no plans to switch, as we haven't found alternatives for essentials like Office or Windows.
Azure DevOps is something we're starting to explore to enhance our desktops. We also work with Microsoft Dynamics, DPM, Hyper-V, and Microsoft Exchange.
Cost was a decisive factor when opting for Power BI.
How was the initial setup?
I would rate my experience with the initial setup an eight out of ten, with ten being easy to set up.
The deployment process took one to two days.
What's my experience with pricing, setup cost, and licensing?
I would rate the pricing an eight out of ten, with one being cheap and ten being expensive.
What other advice do I have?
I would recommend it, especially the Pro or Premium versions. They are better.
Overall, I would rate the solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Head, Development Chapter (DevOps) at First Bank of Nigeria Ltd.
Flexibility and usefulness of the data are good features, but dashboards could be improved
Pros and Cons
- "The initial setup is straightforward."
- "Trend data and dashboards need improvement."
What is our primary use case?
I've been using it for financial data.
What is most valuable?
Flexibility and usefulness of the data.
What needs improvement?
Trend data and dashboards need improvement.
For how long have I used the solution?
I have been using Microsoft Power BI for some time.
What do I think about the stability of the solution?
The stability is a seven out of ten.
How was the initial setup?
The initial setup is straightforward.
What other advice do I have?
Overall, I would rate the solution a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Microsoft Power BI
May 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,604 professionals have used our research since 2012.
Senior Oracle Application Consultants at Saudi Telecom Company
Easy to set up with good functionality and an easy initial setup
Pros and Cons
- "Like all Microsoft products, it is very easy to set up initially."
- "We need more integration capabilities."
What is our primary use case?
Currently, it is used in our financial reporting and financial consideration reports.
What is most valuable?
It is stable.
It has good functionality and is fully integrated with Microsoft products. If you have already a direct connection or direct integration with Microsoft products, it is very good actually. In some cases, we just developed our BI dashboard and sent it to PowerPoint, for example. It'll be published as the power BI format, which is very good as a feature, to have that capability to just easily populate everything in PowerPoint.
Like all Microsoft products, it is very easy to set up initially.
It's pretty user-friendly.
The product can scale.
What needs improvement?
Our main concern with Power BI is it doesn't have a connection with the finance application. Power BI is used to present some financial data. However, if there is no direct connection or a ready API to be connected either to Oracle ERP or SAP or a different ERP, it won't be very useful. We need more integration capabilities.
For how long have I used the solution?
We've been using the solution for five years.
What do I think about the stability of the solution?
The stability is good. There are no bugs or glitches. It doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
The scalability has been great. If a company needs to expand it, it can.
In my organization, there are about 10 to 20 users. The majority have shifted to Qlick.
How are customer service and support?
I haven't contacted technical support in the past. The product has been so stable we haven't needed assistance.
Which solution did I use previously and why did I switch?
We have multiple BI tools. We previously worked with Oracle BI. Our expectations were not met, and therefore we moved over to Microsoft BI.
In my sector, currently, we are using Qlik Sense. We started using it one year ago.
We are shifting from Microsoft to Qlik due to the fact that we have Oracle ERP as a back end. We are trying to find a technology or BI, which already has a direct connection with this ERP. We went into Qlik Sense for that reason.
How was the initial setup?
The initial setup is straightforward, actually. It is like any other Microsoft product. All of Microsoft's products are straightforward. It isn't complicated. This is one of the main benefits.
I'm not sure how long the deployment process was. I can't speak to how big the technical team was that handled the rollout.
What's my experience with pricing, setup cost, and licensing?
We pay an annual licensing fee.
What other advice do I have?
I would recommend the solution if they already have a Microsoft ERP system. If they have already Microsoft and they have already their financial system in place and if they don't have data movement, Power BI will be very powerful. If a company has different financial systems, they have to track all these data points first, build the business model and then import it to Power BI.
I'd rate the solution at an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Data Analytics Specialist at GlaxoSmithKline
Useful for non-engineers and provides helpful insights
Pros and Cons
- "The most valuable feature is that it's easy to use. It's very useful for non-engineers and it is the ultimate solution for providing information and insights. Power BI is the best visualization tool I have ever worked with."
- "This solution's performance when handling big data could be improved. Right now, if you're handling big data, the application becomes slow and the performance is very low."
What is our primary use case?
My primary use case of Power BI is to generate dashboards and reports based on past data. Especially for people who aren't engineers, like purely business people, Power BI is helpful because it allows them to analyze and assess their complete business solutions end to end. Power BI provides insights that can help company growth, in terms of revenue and ROI. This solution is cloud-based.
What is most valuable?
The most valuable feature is that it's easy to use. It's very useful for non-engineers and it is the ultimate solution for providing information and insights. Power BI is the best visualization tool I have ever worked with.
What needs improvement?
This solution's performance when handling big data could be improved. Right now, if you're handling big data, the application becomes slow and the performance is very low.
Other than that, their licensing costs could be lowered. Microsoft handles everything. For example, if I want to publish a report order from Powerpay, Microsoft doesn't allow me to do this. It's a complete business, but the licensing is very costly. I don't think Microsoft will change their pricing system, though.
For how long have I used the solution?
I have been using Power BI for the past five years.
What do I think about the stability of the solution?
Power BI can handle a maximum of one to four gigabytes of data, but the performance becomes very slow if you handle big data. Since this solution is cloud-based, it's always updated to the latest version.
What do I think about the scalability of the solution?
The development is very easy because it depends on each computer. Power BI is a desktop solution that you install on your computer. Once I complete my development, I publish through the internet, which the external users are using. The number of users doesn't matter.
How are customer service and support?
There is a Power BI community, which I'm very happy about. They're there for anything and they're very helpful. In the past, Microsoft has helped us with infrastructure problems.
Which solution did I use previously and why did I switch?
In the past, I worked with other Python data visualization tools like Dash and Panel. Compared to those tools, Power BI is very easy.
How was the initial setup?
The installation is very straightforward. I did it myself and it took barely ten minutes.
What about the implementation team?
I implemented this solution myself.
What's my experience with pricing, setup cost, and licensing?
You don't need a license for the development, but if you want to publish to external users, you need a license. The licensing is very costly, but I think that since the advantages and benefits of Power BI are so high, people are willing to pay. I can't blame them.
Which other solutions did I evaluate?
Another visualization tool I've heard of is Splunk, which helps to handle and visualize huge amounts of data. In the future, if Power BI is unable to handle this sort of streaming data, I may consider switching to Splunk. When I extract huge amounts of data with Denodo, Power BI becomes very slow—for example, it takes more time for the display to load. Right now, Power BI can handle a maximum of around one to four gigabytes, whereas Splunk can handle very large amounts of data.
What other advice do I have?
I rate Power BI an eight out of ten. I recommend this solution because it's the best visualization tool I have ever worked with, but the licensing is costly.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Inovation Manager at SoCalGas
Beneficial query editor, scalable, and stable
Pros and Cons
- "My favorite feature is the power query editor, where it can do the data transformations."
- "Microsoft BI could improve by having better collaboration between developers working on the same dashboard. The developer platform is all done on a single laptop and it's difficult to have the same project files work. Two developers have to go back and forth. You have to have the project file on one developer's laptop making it difficult to co-develop."
What is our primary use case?
We use Microsoft BI all over our enterprise but our main use is for the organizational dashboard. My organization sends all of our systems and ERP data into a Power BI dashboard, which goes to all the managers, the leadership, and then gets reported up to the company executives.
How has it helped my organization?
Microsoft BI has helped out the organization because it has brought visibility of our data across the organization allowing everyone to see the same metrics.
What is most valuable?
My favorite feature is the power query editor, where it can do the data transformations.
What needs improvement?
Microsoft BI could improve by having better collaboration between developers working on the same dashboard. The developer platform is all done on a single laptop and it's difficult to have the same project files work. Two developers have to go back and forth. You have to have the project file on one developer's laptop making it difficult to co-develop.
In terms of the performance, it could always improve sometimes. It's only slow to update. The automated data feeds have to be all updated.
For how long have I used the solution?
I have been using Microsoft BI for two years.
What do I think about the stability of the solution?
The stability of Microsoft BI is very good. We have not had an issue.
What do I think about the scalability of the solution?
Microsoft BI has scaled very well for us. We have a very large organization with users all across the company.
We have approximately 100 users using this solution. It's a standard program for analysts and even managers will use it. It is a standard business analyst software.
The solution is extensively being used in our organization.
How are customer service and support?
I have not contacted Mircosoft for technical support. I only use our internal support.
Which solution did I use previously and why did I switch?
We previously used SAS and it is similar to Microsoft BI. It's a little different in the visualization. It was more on analytics, but it also had the visualization.
We had SAS Enterprise Guide which was on-premise. When they were looking at cloud solutions, they kind of opened it up for more possibilities. The deciding factors of why we switched to Microsoft BI was we already had many Microsoft products and we have a SQL Server Data Warehouse. There's good integration between our existing Microsoft systems with Microsoft BI.
How was the initial setup?
I was part of the initial user testing of Microsoft BI, but it was mostly IT that handled all the initial implementation.
What about the implementation team?
We have a dedicated IT team of two administrators that support Microsoft BI. One of the administrator's full-time job is to manage the Microsoft BI.
What other advice do I have?
My advice to those wanting to implement this solution is to do some training. There is enough training curriculum available to get people going.
I rate Microsoft BI a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Manager.Marketing Strategy & Analysis. at a computer software company with 10,001+ employees
Integrates well, secure, but cannot handle large databases
Pros and Cons
- "The solution integrates with other Microsoft solutions very well."
- "If you are having millions of rows of data or you have a large database, Microsoft BI's performance depends upon how powerful your hardware is. When I am handling large amounts of data I do not use Microsoft BI or Tableau because of this, I use D3."
What is our primary use case?
We are using this solution for analytic dashboards.
What is most valuable?
The solution integrates with other Microsoft solutions very well.
When it comes to security Microsoft BI can integrate well with Microsoft Domain Services, you are able to make it as secure as you want.
There are useful visualizations available in the dashboards.
What needs improvement?
If you are having millions of rows of data or you have a large database, Microsoft BI's performance depends upon how powerful your hardware is. When I am handling large amounts of data I do not use Microsoft BI or Tableau because of this, I use D3.
In a future release, they need to have better integration to allow any visualization that is done in other solutions, such as D3 or Tableau, to be able to be imported in Microsoft BI easily.
For how long have I used the solution?
I have been using Microsoft BI for approximately five years.
What do I think about the stability of the solution?
The solution is stable when the database is reasonably sized. If you have large databases of 20 million rows it can begin to have difficulties requiring a purchase of more hardware.
What do I think about the scalability of the solution?
The scalability is good. If you have a direct query, Microsoft BI can run on billions of rows of data.
Microsoft BI is available to the 70,000 users in my organization.
This solution is used extensively because everyone has access to it, not because it is the best.
How are customer service and technical support?
The support from Microsoft could improve.
How was the initial setup?
The solution is easy to install.
What about the implementation team?
We did the implementation of the solution.
For those customers we have that use Microsoft BI on a dedicated server, we have a technical team that does the maintenance.
Which other solutions did I evaluate?
I have evaluated Tableau and D3.
What other advice do I have?
I would recommend Microsoft BI over Tableau if you are comfortable with Microsoft solutions. Additionally, understand your use case and choose the best solution that fits your needs.
I rate Microsoft BI a six out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Technical Consultant at LinkDev
Helps with data analysis and visualization tasks
Pros and Cons
- "Scalability-wise, I rate the solution a nine out of ten."
- "At times, I feel that the system needs improvement in single sign-on, especially for the on-premises side of the tool."
What is our primary use case?
I use the solution to generate analytics reports for most of the projects we are engaged in within our company.
What needs improvement?
Some controls and integration capabilities of the product require configurations with the help of NoSQL databases, as it is one area where the product has certain shortcomings.
At times, I feel that the system needs improvement in single sign-on, especially for the on-premises side of the tool.
At times, I see the product freeze in unexpected areas. Unknown exceptions appear in the tool for no reason. One problem with the tool arises from the fact that it does way too much monitoring, impacting areas like reports and performance. The aforementioned areas can be improved in the product.
The tool should provide cloud support to help users deal with problems related to the frozen servers.
For how long have I used the solution?
I have been using Microsoft Power BI for five years. My company has a partnership with Microsoft.
What do I think about the stability of the solution?
It is a stable solution. Stability-wise, I rate the solution an eight out of ten.
What do I think about the scalability of the solution?
Scalability-wise, I rate the solution a nine out of ten.
Around 100 people in my company use the product. Most of the product's users are managers in my company.
The problematic licensing part of the product influences my company's decision on whether to increase the use of the product.
How are customer service and support?
I haven't seen any major problems when dealing with the product's support team. The product's support team is friendly, but I think there are problems in Microsoft's internal communication since a problem gets distributed between multiple internal teams.
How was the initial setup?
The product's initial setup phase has no problems unless we choose to have it integrated on an on-premises model and not on a cloud version.
Most of the product deployments are carried out manually by our company.
My company opens reports and publishes the report files for the projects being handled. My company gives required permission for other users to access the reports.
The solution is deployed on an on-premises model.
The solution's deployment process is simple to handle, but problems appear in the area of domains, considering that Microsoft Power BI manages the configuration part.
What's my experience with pricing, setup cost, and licensing?
My company needs to make monthly payments towards the licensing costs attached to the product. Considering my company's turnover, we need a tool that offers more flexibility and allows us to increase or decrease the solution in our environment.
Which other solutions did I evaluate?
Tableau offers more flexibility in service compared to Microsoft Power BI. Microsoft Power BI is simple to use compared to Tableau.
What other advice do I have?
Microsoft Power BI has improved our company's data analysis and visualization tasks since it helps simplify our work. My company is able to generate data analysis and easily deal with visualization tasks.
The most valuable feature of Microsoft Power BI for data storytelling stems from the integration with different types of products along with the support option it provides to help integrate with other tools. Caching in Microsoft Power BI would improve the organization's performance.
Microsoft Power BI's Q&A feature impacted our company's data exploration efforts since it is an area used by many types of users, including those involved in management and analytics, as it helps with cross-filtering.
The product's real-time dashboard and data refreshing capabilities are good, but it freezes without showing any status during the data retrieval if the volume is high.
It is not possible to use the product's in-depth features since it requires many controls and user interfaces.
The product is mainly for managers who want to track work details.
I rate the overall tool an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Project and Consultant Manager at a consultancy with 1-10 employees
Offers comprehensive features, user-friendly interface, and strong community support
Pros and Cons
- "The most valuable feature of Power BI is its ability to provide customized visualizations and insights tailored to specific business needs."
- "Areas of Power BI that could be improved are the learning curve for developers who come from non-technical backgrounds."
What is our primary use case?
Across retail, logistics, legal, finance, and more, I use Power BI to craft custom solutions. From analyzing sales to optimizing operations, Power BI helps me extract actionable insights for informed decision-making across diverse industries.
How has it helped my organization?
I'm working with a law firm that has hundreds of professionals working across various areas for different clients. They struggle to accurately track hours worked per client and compare profitability. With Power BI, I can integrate data from their ERP systems and create insightful reports. These reports not only show the hours worked per client but also compare profitability between clients and highlight KPIs. By providing clear and actionable insights, Power BI helps the firm make informed decisions quickly, leading to improved profitability and efficiency.
What is most valuable?
The most valuable feature of Power BI is its ability to provide customized visualizations and insights tailored to specific business needs. By offering a range of visualization options and customization capabilities, Power BI enables users to quickly analyze data and gain actionable insights. Depending on the preferences and requirements of the customer, different visualization styles can be utilized, from simple and standardized views to more colorful and dynamic charts and graphs.
What needs improvement?
Areas of Power BI that could be improved are the learning curve for developers who come from non-technical backgrounds. While Power BI is a powerful tool, mastering its development aspects, including coding and formulas, can be challenging for those without a technical background. Additionally, some users find the default visualizations in Power BI Desktop to be outdated and prefer more modern and customizable options.
One additional feature I would like to see in Power BI is tighter integration with Power Apps. This would allow for easier development without extensive coding, making it more accessible for users who aren't familiar with technical aspects like JSON files or Visual Studio Code. Simplifying the development process would streamline workflow and enhance overall usability.
For how long have I used the solution?
I have been working with Microsoft Power BI since 2016.
What do I think about the stability of the solution?
I would rate the stability of Power BI at around nine out of ten. It has been consistently reliable over the past year, and any bugs are quickly addressed by a supportive community.
What do I think about the scalability of the solution?
Power BI is scalable, but its scalability depends on factors like the amount of data, infrastructure, and database type. For large BI data, other tools might be more suitable. However, Power BI offers great flexibility, and its scalability varies based on specific needs and circumstances.
How are customer service and support?
The technical support for Power BI is generally good, but it can be limited in handling diverse customer needs. While Microsoft technicians are highly knowledgeable, they may provide standard solutions based on their expertise, which might not cover all possible scenarios. Finding solutions often requires additional research, practice, and exploration of community resources. Overall, I would rate the support at a nine out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
Deploying Power BI isn't difficult, but it requires time and experience. With regular updates and new features from Microsoft, staying current and understanding changes can be a continuous learning process. While it is manageable with experience, teaching someone from scratch would require significant time and effort.
What's my experience with pricing, setup cost, and licensing?
The price of Power BI is very good. It is reasonable.
What other advice do I have?
Power BI has revolutionized our reporting and decision-making processes. Instead of spending hours manually working with static data in Excel, we now have dynamic information at our fingertips. With Power BI, we can quickly make queries, access answers, and generate reports in minutes. By efficiently extracting data from databases and creating visually appealing visuals, such as KPI dashboards, Power BI enables us to identify trends, compare data, and make informed decisions promptly. It streamlines the entire process, from data extraction to visualization, saving us time and providing valuable insights for effective decision-making.
My advice for someone looking to use Power BI would be to start with the Pro license, as it is usually sufficient for most users. If you are dealing with a large number of customers, consider consulting with a Microsoft partner to find the best licensing solution. Based on my experience, I would recommend Power BI to others. Overall, I would rate the product as a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
Teradata
IBM Cognos
Amazon QuickSight
SAP Analytics Cloud
SAP BusinessObjects Business Intelligence Platform
Oracle OBIEE
MicroStrategy
Oracle Analytics Cloud
QlikView
Looker Studio
Salesforce Einstein Analytics
TIBCO Spotfire
Microsoft SQL Server Reporting Services
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- BI Reports for business users - which BI solutions should we choose?
- Business users moving from Tableau to MS Report builder
- Is Power BI a complete platform or only a visualization tool?
- What are the key advantages of OBIEE compared to Microsoft BI?
- What Is The Biggest Difference Between Microsoft BI and Oracle OBIEE?
- Is Microsoft Power BI good for an ETL process?
- How would you decide between Microsoft Power BI and TIBCO Spotfire?
- Is it easy to extract data from Oracle Fusion into Power BI?
- PowerBI or SyncFusion - which is better?
- What challenges to expect when migrating multiple dashboards from TIBCO Spotfire to Microsoft Power BI?