We mostly use Microsoft Power BI for reporting. We are going to build some solutions. We are going to deploy the scripts from Intune so that it can pull some data, which we can aggregate and show the projections on Power BI.
Administrator at a tech vendor with 10,001+ employees
Integrates with other solutions and used for reporting purposes
Pros and Cons
- "You can integrate Microsoft Power BI with various other solutions like Intune."
- "The solution should increase the API functionality so that we can use Microsoft Power BI for other purposes and aggregate things."
What is our primary use case?
What is most valuable?
I really like the solution's integration part. You can integrate Microsoft Power BI with various other solutions like Intune. You can push the Intune data warehouse to Power BI. I really like the custom-built solutions that are available in Power BI.
What needs improvement?
I really wanted to send the inventory data to Power BI. I don't know whether the feature is available because I'm working on it and still need to look into it. The solution should increase the API functionality so that we can use Microsoft Power BI for other purposes and aggregate things.
I recently used Microsoft Power BI reporting for Windows Update. I wanted to understand where the reporting data came from, but I couldn't find it. It could be because I had fewer privileges. It would be good to know the data source for the solution's reporting part.
For how long have I used the solution?
I have been using Microsoft Power BI for the past six months.
Buyer's Guide
Microsoft Power BI
April 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
848,716 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate the solution’s stability ten out of ten.
What do I think about the scalability of the solution?
Microsoft Power BI can be used by all company sizes because it's all about aggregating and visualizing data. Any organization needs to have a broader perspective on what is happening. It could be useful for both large and small applications. All ranges of companies can utilize Power BI.
I rate the solution a nine out of ten for scalability.
How are customer service and support?
The support engineers are not ready to schedule the calls or understand the issues and are very eager to close the cases. I have previously worked at Microsoft as a support engineer. I know they may have workloads and may need to handle multiple cases in a day.
However, I'm not finding even the basic courtesy of handling the issues from the engineers' perspective. Except for a few, many engineers are not willing to help the customers. They focus more on their limitations, saying that they don't deal with such issues or that they are out of their scope.
I rate the solution’s technical support a six to seven out of ten.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
Informatica is a competitor to Microsoft Power BI. However, Microsoft Power BI is very easy to use, and even a nontechnical person can implement it. Other solutions are a bit complicated when compared to Microsoft Power BI.
How was the initial setup?
The solution’s initial setup is very simple. The solution's deployment takes less than 15 to 30 minutes.
What other advice do I have?
Microsoft Power BI is deployed on the cloud in our organization. I would recommend the solution to other users.
Overall, I rate the solution a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Last updated: Jul 30, 2024
Flag as inappropriate
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.
Buyer's Guide
Microsoft Power BI
April 2025

Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: April 2025.
848,716 professionals have used our research since 2012.
Lead Senior Engineer at a manufacturing company with 10,001+ employees
Stable, scalable and well suited for specific applications
Pros and Cons
- "We have found the product to be scalable."
- "If you need data in real-time, it's not an ideal solution."
What is our primary use case?
The solution is basically used for data. It's on a proprietary piece of equipment on which we collect data. We look at impurities in molten metal, and it's a database and it keeps track of all the batches that we have through the furnace that we have. It tells when it's dirty and stuff like that. It's a large database that we keep track of the history of all the ingots that we run.
What is most valuable?
The solution serves its purpose. When you have the recurring cost every year on this other project, Qlik Sense didn't fit with it as you'd have to have Qlik Sense plus something else.
As long as you don't need the data in real-time, it's okay.
The solution is stable.
We have found the product to be scalable.
What needs improvement?
We looked at it for these two new projects too, however, we needed more real-time data on this other project and so it wasn't a good solution and we thought Qlik Sense would work better.
If you need data in real-time, it's not an ideal solution.
For how long have I used the solution?
I've dealt with the solution for about a year or so at this point.
What do I think about the stability of the solution?
From what I have seen, the solution seems to be very stable. There are no bugs or glitches and it doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
The scalability of the product has been fine. We can expand it if we want to.
How are customer service and technical support?
I've never contacted technical support. I cannot speak to how helpful or responsive they are.
Which solution did I use previously and why did I switch?
We have more of an industrial type application and we're going to have Tulip interface with Qlik Sense or we're just going to use Domo's platform. Domo is more expensive, a little bit more expensive, however, one of my colleagues here already used Domo and he really liked it, so we're gearing towards Domo. We haven't purchased it yet.
Which other solutions did I evaluate?
We looked at Qlik Sense. However, when you have the recurring cost every year on this other project, Qlik Sense didn't fit with it because you'd have to have Qlik Sense plus something else.
What other advice do I have?
Our corporate office may have some sort of agreement with Microsoft. We're just an end-user.
Corporate is kind of pushing Microsoft BI, and they have questions about using it for this project, however, we had an IT consultant that said it's not a good solution.
I would rate the solution at an eight out of ten. It's not ideal for every application, however, it works pretty well.
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.
Management Design Civil Structure at Malaysia Airports Holdings Bhd
Great for visualizing data with good flexibility and an excellent dashboard
Pros and Cons
- "The visuals are great and make everything look very professional. We can change the look and feel or manipulate the data according to our requirements. It's extremely flexible."
- "It's quite difficult to learn how to use Power BI."
What is most valuable?
Microsoft Power BI is a very powerful tool. It allows us to extract data from Excel or Share Point.
We can send various project reports from the dashboard to management. It allows us to set up our own preferences.
We can work with all sorts of data from the previous year or two. With that native data, we can have everything in one dashboard that accurately reflects the reporting. The visuals are great and make everything look very professional. We can change the look and feel or manipulate the data according to our requirements. It's extremely flexible.
The solution has been very stable so far.
We find the product to be quite scalable.
What needs improvement?
It's quite difficult to learn how to use Power BI. I'm not from the IT background, and I've been given the license to use the Power BI, however, I find that the support and video demos from Microsoft are not really helpful for me. I don't handle Microsoft BI 24/7. My working time isn't dedicated to using it and learning it. I need it for certain tasks and trying to wrap my head around it, while also handling other duties is difficult. There's too much of a learning curve for beginners.
The cost of the solution is high.
For how long have I used the solution?
We originally started our migration back at the end of 2019. We've used it for a year or two now.
What do I think about the stability of the solution?
The product is stable. 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 solution can scale. If a company needs to expand it, it can do so. It's not a problem.
Right now, in our organization, only 15 of us have the full license for the Power BI Pro. Not everyone in the office actually uses it. However, we have over 1,000 people using various other Microsoft products in our company.
How was the initial setup?
As I am not technical, I did not handle the initial setup. We have IT personnel within our organization that handled it. I just gave them my laptop, and they just installed it for me. Occasionally, they can also do it remotely from their office to our office. I never touch it. We just open the apps from the desktop. The process, when do that way, i's quite convenient. It's quite easy for end-users.
What about the implementation team?
We have our own IT team that handles the installation. They either take the laptop or do the installation remotely. In either case, it's handled in-house and not by integrators or consultants.
What's my experience with pricing, setup cost, and licensing?
The solution is quite expensive.
What other advice do I have?
I'm an end-user of the product, however, I'm not overly technical or in IT.
We have a custom Microsoft setup. We are using a few apps from Microsoft, such as the Microsoft Plan, and we are using Power BI, Power Automate, et cetera. It's all from Microsoft, and it is part of our IT infrastructure. When we combine it together, it is a project and portfolio management solution. It is not a commercial, off-the-shelf product.
I'm not sure which version number we are using.
I'd rate the solution at a nine out of ten.
In terms of Microsoft Power BI, for all people who need to do their own reporting or want to visualize their daily work or tasks, in terms of projection, giving others a view on what they are doing, it's a very good tool. It allows users to show projections of what we are doing. Users can grab statistics, which is quite convenient, and understand what they are doing from a visual perspective, which we find quite useful.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Solution Architect
Provides great container data flow and status related paginated reports
Pros and Cons
- "Provides good data flow related to the container and control flow."
- "There are some connector-related issues in their MSBA solution."
What is our primary use case?
One of our primary use cases is to build an MSBA-based business intelligence solution for collection agents, so that they can receive daily information relating to bills in the form of ledgers. I've built several packages to import the data from where it has been dumped. I then created the data mask for data analysis to showcase all the outputs and conclusions. As a result, there is a clear breakdown of total collections, the different parameters, customer-based information, and other essential information. We are partners of Microsoft BI and I'm a solutions architect.
How has it helped my organization?
The solution has helped increase the client's total sales revenue for their collection agent. It's basically MSBA, plus an AIML kind of solution and it helps the client to increase the overall efficiency of their collection agents, increasing total revenue for the company.
What is most valuable?
The most valuable feature is the data flow related to the container and the control flow. Microsoft has recently introduced paginated reports in the status part. These are web-based and also mobile-based, depending upon the layout of the report. It can be easily printed in Word format as well as in layout format, regardless of size.
What needs improvement?
There are some connector-related issues in their MSBA solution and there are certain features that Microsoft should include in the MSBA solution. One is the connective level problem that we currently face from the different data sources. It provides about 80% connectivity to all the data sources, but there is the remaining 20%. They could provide some kind of additional functionality which would make it a great solution.
For how long have I used the solution?
I've been using this solution for about 18 months.
What do I think about the stability of the solution?
The solution is pretty stable in its current form, and we are working on the same platform to optimize and incorporate everything.
What do I think about the scalability of the solution?
This solution is fully configurable and totally scalable. We are currently expanding the solution to include the area collections managers, the territory collection managers, and the regional collection managers. There are currently close to 3,000 users who are field collection agents. There is a maintenance cost but it's pretty low because it's an on-premise solution, so there is no cost attached to the server-based maintenance. Our support team is responsible for maintenance.
The solution is currently used throughout the company although there are geographical restrictions. They plan to extend usage to a pan-country level. It will take some time to implement but we are at the end stages of deployment on the pan-country level. Once completed, we expect there will be around 15,000 users.
How are customer service and technical support?
We provide technical support as required by our clients. Urgent issues can be resolved within two or three hours.
Which solution did I use previously and why did I switch?
Microsoft BI is similar to Talent and Pentaho BI but Microsoft is more competitive and flexible over the other BI solutions. We can cover up or build our end-to-end solution from scratch and that includes reporting and we don't need to go to any kind of a visualization tool for that.
How was the initial setup?
The initial setup was complex because the data vault was not totally structured and we needed to create some kind of a data lake, dump the data, then analyze it and create the data mask. We require certain validations and checks before importing or exporting the data as well as the application of the cubes to SSRS before reporting services. Deployment time can be dependent on the server and we have designed the system to optimize the process. We have a deployment team which can include two to three developers. Deployment takes about 10 minutes. The client decides on the deployment plan because they have applications that hang on the production server and don't want deployment to hamper other applications.
What was our ROI?
Microsoft BI is provided as a BI solution to incorporate or implement all data in a single platform. It enables you to build a data mart for your company and analyze it on a single platform. Even data analysis techniques can be carried out on this platform, and output of data can be visualized from the SSRS reporting tool. In this solution, the ROI is quite high because collection has increased up to 25% in one month compared to the same month last year.
What's my experience with pricing, setup cost, and licensing?
We have used a client-based service in the pricing. As yet, there are no additional costs.
What other advice do I have?
For anyone interested in building a BI solution from scratch, it's important to be aware that the data is not taken at a single platform. I believe that Microsoft BI is the best platform for this because it gives the flexibility to store the data into an SQL Server from different sources, and the ability to first dump your data into those servers. The analysis and reporting is in the same platform. Power BI has a much greater range than SSRS. Microsoft BI is a tool that gives it to you on a single platform, and you can build an end-to-end BI solution. This is not possible in Power BI.
This solution gives me the total flexibility to use my skill set, in the technical forms and in the analysis form, in one go. I can do several things on a single platform regarding the data science, as well as the data analysis, pulling information, analyzing data, transforming data, creating data lakes, data warehouse, and data masks, all in a single platform.
I rate this solution a nine out of 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Digital Strategy Manager at a energy/utilities company with 10,001+ employees
Easy to learn, scales well, and offers good security
Pros and Cons
- "Technical support is quite responsive."
- "If I compare it to Tableau, I'd say the visualizations can be better. We should have multiple options. By that I mean, while there are multiple options for the visualization, the look and feel of the dashboard when you compare to Tableau is on the lower side. Tableau has a much better visualization."
What is our primary use case?
There are multiple use cases. I can't count them even on my fingers. There are around 20 to 30 solutions we have been deploying. We use it across finance, procurement, HR, engineering, and whatnot. Each of the domains we have touched. Data visualization is the main need of any organization. With Microsoft being in our ecosystem, Power BI works perfectly well for us.
What is most valuable?
The solution overall works quite well, especially if you have a Microsoft-heavy ecosystem.
The ease of creating the dashboard is quite good.
The analytics are very strong when we couple it with Azure. It offers very good Big Data Analytics that work perfectly well.
Scalability is not at all a problem.
You can perform the role-based access perfectly. It gives you everything you need with a single sign-on authentication due to the fact that we are in the Microsoft environment.
You don't have to worry about security. That is very robust.
What matters most is the turnaround time to create a solution, which is quite fast. This is due to the fact that it's quite intuitive in nature. Even those new to the solution can create solutions very quickly. There isn't a high learning curve.
The initial setup was not difficult.
The pricing has been pretty good.
Technical support is quite responsive.
Overall, the solution is quite intuitive.
What needs improvement?
If I compare it to Tableau, I'd say the visualizations can be better. We should have multiple options. By that I mean, while there are multiple options for the visualization, the look and feel of the dashboard when you compare to Tableau is on the lower side. Tableau has a much better visualization.
For how long have I used the solution?
We've been using the solution for three and a half years at this point. We've definitely used it over the last 12 months.
What do I think about the stability of the solution?
The product is quite stable. It works well in the Microsoft environment. It doesn't crash or freeze. there are no bugs or glitches. It's reliable.
What do I think about the scalability of the solution?
The solution scales very well. If a company needs to expand its offering, it can do so easily. It's one of the selling points of the solution.
We have about 60 to 70 people on the solution currently.
We already are deployed it at a global level. It's just not India-based. We use it across our organization, and it is getting used a lot.
How are customer service and technical support?
We've dealt directly with technical support. They have been responsive. We have called them multiple times and the response was good. We are quite satisfied with the level of service.
How was the initial setup?
The initial setup was okay. We didn't have any problems. I wouldn't call it complex. I'd describe it more as straightforward. It took us around three or four months to set up and deploy the solution.
What's my experience with pricing, setup cost, and licensing?
We have a yearly contract. We signed up for three years and that rolls over annually.
We have a bundle, an enterprise-level package. Its pricing is good for us.
Which other solutions did I evaluate?
We did evaluate Tableau for a moment, however, due to the existing license of Microsoft, the default choice was Power BI.
What other advice do I have?
We are using the latest version of the solution. I can't recall the exact version number.
It's one of the leaders in the top data visualization and analytics toolsets. I'd advise other companies to go for it. It's stable, scalable, and a powerful product and it comes very handy when you want to create visualizations very fast. It's a go-to product if you want to go for data visualization and reporting.
Overall, I would rate the solution at a nine out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Head of IT at a construction company with 10,001+ employees
Users already using Excel can generate new reports and dashboards within minutes
Pros and Cons
- "It is in the cloud, which makes it easy for mobile access of reports and data."
- "Users already using Excel can generate new reports and dashboards within minutes."
- "Initial setup was very straightforward. Users can get up and running reporting on databases within minutes."
- "Real-time refreshing for SAP BW would be nice. We know its on the radar for the development team at MS. "
- "Not having to login again after a mobile app upgrade. A simple login on mobile would be great."
What is our primary use case?
Microsoft Power BI gives a true self-service tool to the user. The IT team can focus on ensuring that the database is in a good place. It is also in the cloud, which makes it easy for mobile access of reports and data.
How has it helped my organization?
The business users have taken to Microsoft BI like a duck to water. It requires a low amount of training. Users already using Excel can generate new reports and dashboards within minutes.
What needs improvement?
- Real-time refreshing for SAP BW would be nice. We know its on the radar for the development team at MS.
- Not having to login again after a mobile app upgrade. A simple login on mobile would be great.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
None.
What do I think about the scalability of the solution?
None.
How are customer service and technical support?
They are fabulous.
Which solution did I use previously and why did I switch?
The previous products include Tableau, Cognos, BusinessObjects, and Sisense. All of them have high price tags! Why pay and get ripped off for these products when you have Power BI? It will give you just as much, growing every month at an acceptable cost model.
Want to waste a lot of money? Then go for the others, I can recommend BusinessObjects as a great way to burn your money.
How was the initial setup?
Initial setup was very straightforward. Users can get up and running reporting on databases within minutes. I can read a number of databases including a good old Excel spreadsheet.
What about the implementation team?
Internal Team. It is that easy. However, we did get a third party to do the training to key users for us. The course was tailored to our business.
What was our ROI?
Paid for itself in the first month.
What's my experience with pricing, setup cost, and licensing?
Make it low in cost. It is a no-brainer!
Remove the cost of a licence to show a dashboard within SharePoint. Why should readers of a dashboard have to pay to view?
Which other solutions did I evaluate?
Globally, we evaluated a number of products, including Salesforce's product, Microsoft won on the ground of simple functionally and cost.
What other advice do I have?
Love that fact that we have a great development team that is moving the product forward every month.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Generative AI Developer at Rack Ai Private Limited
Useful for creating reports and dashboards
Pros and Cons
- "What I liked most about the tool is that we can use text queries to create projects and modify columns according to our needs. There are hundreds of YouTube courses on how to use it."
- "I found data cleaning in the solution to be quite difficult. If I could add a feature, I'd include Excel's Flash Fill function. This allows you to set a formula for one row and column and automatically apply it to thousands of rows, making data sorting much easier."
What is our primary use case?
During my internship, I used Microsoft Power BI to create reports for a project we were working on. I also made a dashboard to help a company grow its business.
What is most valuable?
What I liked most about the tool is that we can use text queries to create projects and modify columns according to our needs. There are hundreds of YouTube courses on how to use it.
What needs improvement?
I found data cleaning in the solution to be quite difficult. If I could add a feature, I'd include Excel's Flash Fill function. This allows you to set a formula for one row and column and automatically apply it to thousands of rows, making data sorting much easier.
What do I think about the scalability of the solution?
I found the tool to be a stable product. One of my favorite features is connecting a SQL database to the tool to generate real-time reports. I was part of a group of 80+ students, but only five of us, including me, were offered internships and could use Microsoft Power BI.
How are customer service and support?
I haven't contacted the solution's support yet.
How was the initial setup?
Installing Power BI is easy—there are free and paid versions available. I used the free version, which you can download from the Microsoft Store and install, similar to installing an app on your phone.
What's my experience with pricing, setup cost, and licensing?
I used the tool's free version.
What other advice do I have?
I'd recommend Microsoft Power BI for report generation - it's great software. I rate it a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Jul 30, 2024
Flag as inappropriate
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros
sharing their opinions.
Updated: April 2025
Popular Comparisons
Teradata
IBM Cognos
Amazon QuickSight
SAP Analytics Cloud
SAP BusinessObjects Business Intelligence Platform
Oracle OBIEE
MicroStrategy
Oracle Analytics Cloud
Salesforce Einstein Analytics
TIBCO Spotfire
ThoughtSpot
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?