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.
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?
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.
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.
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 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.

IT Project Manager at a manufacturing company with 10,001+ employees
Not user-friendly and the support could be better, but the real-time reporting is good
Pros and Cons
- "The most valuable feature of this solution is real-time report tracking."
- "It's not user-friendly; more tutorials, training, and better documentation would be helpful."
What is our primary use case?
We use this solution for dashboards and reporting.
We work in manufacturing and we track any incidents that we have regarding safety.
What is most valuable?
The most valuable feature of this solution is real-time report tracking. For example, we have a report for a human body and the human body is populated with injury data. In real-time, we can see where most of the injuries have occurred.
What needs improvement?
It is a difficult tool to use and it's hard to figure it out.
It's not user-friendly; more tutorials, training, and better documentation would be helpful.
For how long have I used the solution?
I have been using Microsoft BI for three months.
We are running the latest version.
What do I think about the stability of the solution?
I don't have any issues with the stability of Microsoft BI. It's a stable solution.
What do I think about the scalability of the solution?
It's mainly used by developers. We have 10 to 20 developers who are using this solution in our organization.
How are customer service and technical support?
Technical support could be improved. If you are able to get someone it's great, but if you don't then you are left hanging.
Which solution did I use previously and why did I switch?
Previously, they were using BusinessObjects.
With the EA agreement, we get access to everything from Microsoft. It just made sense to switch.
How was the initial setup?
The initial setup was completed through our internal Microsoft team.
What's my experience with pricing, setup cost, and licensing?
Licensing costs are on an annual basis. There are no fees in addition to the licensing.
What other advice do I have?
For anyone who is interested in using this solution, they should hire a dedicated Microsoft team to implement it, and get a lot of training.
I don't know it well but I would rate it a five out of ten.
Which deployment model are you using for this solution?
Hybrid 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.
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.
Information Architect at a government with 10,001+ employees
A simple, flexible, low-code, and scalable solution for data integration and modeling
Pros and Cons
- "It is a pretty straightforward and flexible solution for data integration and modeling. It is a low-code solution. When you are doing data integration, you can use the GUI, which is very simple and straightforward. You can also do very intricate custom queries and model it at different levels. It is very easy to use and scalable."
- "It is kept very current, and there is an update literally every month. However, the interface changes quite randomly with no documentation, which is difficult at the domain and architectural level where you're planning things and engaging the business. Things change frequently, and you wonder where has the button for the new report gone. They should provide better documentation on interface changes. It should be better optimized. It is supposed to be a data integration tool, but it is doing relatively simple queries. It has its limitations. For example, you can only pull a number of columns. So, there is room for optimization on its ability to integrate multiple data sources. The desktop tool is very memory-intensive, and again, this is not documented clearly. It requires a heavy CPU and memory use, and it causes your operating systems to become unstable. I would like to see the ability to create datasets within Power BI. Microsoft is promoting Azure as a cloud solution, but it is dependent upon a desktop component, which seems a little bit deceptive. Data set is the basic element that you report from, but it has to be created on the desktop and then published to the cloud. So, you're in the cloud, and you create a data structure or the data flow, but you can't report from that. You have to leave the cloud, go to your desktop, create the data set on your desktop, and publish it to the cloud. You go back to the cloud and create your report by using that published data set, which is very non-intuitive. If you go to the Microsoft Power BI community, this is a common complaint across the entire community."
What is our primary use case?
We are using it for reporting, analytics, and data science. We have its latest version.
How has it helped my organization?
Microsoft's CRM platform has very limited reporting capabilities. Power BI was able to meet the business requirements for reporting and more in-depth analytics. It is a part of the Microsoft Ecosystem, and there is a straightforward connection from Power BI to CRM.
What is most valuable?
It is a pretty straightforward and flexible solution for data integration and modeling. It is a low-code solution. When you are doing data integration, you can use the GUI, which is very simple and straightforward. You can also do very intricate custom queries and model it at different levels. It is very easy to use and scalable.
What needs improvement?
It is kept very current, and there is an update literally every month. However, the interface changes quite randomly with no documentation, which is difficult at the domain and architectural level where you're planning things and engaging the business. Things change frequently, and you wonder where has the button for the new report gone. They should provide better documentation on interface changes.
It should be better optimized. It is supposed to be a data integration tool, but it is doing relatively simple queries. It has its limitations. For example, you can only pull a number of columns. So, there is room for optimization on its ability to integrate multiple data sources.
The desktop tool is very memory-intensive, and again, this is not documented clearly. It requires a heavy CPU and memory use, and it causes your operating systems to become unstable.
I would like to see the ability to create datasets within Power BI. Microsoft is promoting Azure as a cloud solution, but it is dependent upon a desktop component, which seems a little bit deceptive. Data set is the basic element that you report from, but it has to be created on the desktop and then published to the cloud. So, you're in the cloud, and you create a data structure or the data flow, but you can't report from that. You have to leave the cloud, go to your desktop, create the data set on your desktop, and publish it to the cloud. You go back to the cloud and create your report by using that published data set, which is very non-intuitive. If you go to the Microsoft Power BI community, this is a common complaint across the entire community.
For how long have I used the solution?
I have been using this solution for about 18 months.
What do I think about the stability of the solution?
It is pretty stable. I haven't determined any major issues.
What do I think about the scalability of the solution?
It is very scalable. It fits perfectly with the larger Azure Data Lake reference architecture. Power BI platform is a fundamental piece, and it becomes scalable to use with other components within that reference architecture.
We're in the process of laying out a three-phase approach. Over the next year, its usage will increase from 50% to 75%. In terms of the number of users, we have around 150 users who are data scientists and data analysts. We have around 5,500 desktop users, and it is a part of 365, which is on every desktop.
How are customer service and technical support?
There is a lot of online support. We also have Microsoft consultants on contract, and the support comes through them. Their support is very good.
Which solution did I use previously and why did I switch?
We also have IBM Cognos. We haven't switched. They're being used in tandem. There are different sets of requirements for two different solutions.
How was the initial setup?
I wasn't part of the deployment, but my understanding is that it was pretty straightforward.
What about the implementation team?
We used a Microsoft consultant for implementation. Our experience was good. We don't have any maintenance crew.
What other advice do I have?
I would rate Microsoft BI a nine out of ten.
Which deployment model are you using for this solution?
Private 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.
Head of BI and Data at a hospitality company with 201-500 employees
Easy to adopt and quite easy to roll out into the business for end-users
Pros and Cons
- "The various different ETL tools within it and the ability to have different data refreshes and scheduled refreshes [real-time data refresh capabilities] have most significantly improved the data analysis processes."
- "Licensing could be improved."
What is our primary use case?
We use it for data modeling, joining data from different data sources, and visualizing dashboards and reports for end-users and business process owners in the company.
How has it helped my organization?
The various different ETL tools within it and the ability to have different data refreshes and scheduled refreshes [real-time data refresh capabilities] have most significantly improved the data analysis processes.
What is most valuable?
Power BI is easy to adopt. It's quite easy to roll out into the business for end-users, and the functionality for modeling and such is quite extensive for the data department.
It has connected to quite a few different things. We use the Microsoft stack, so it's fairly connected.
What needs improvement?
Better structure and stability in terms of licensing and capacity. Microsoft is changing things with Microsoft Fabric and how it's impacting different functionality for premium users, capacity users, and pro users. So, that's where licensing could be improved.
For how long have I used the solution?
I have been using it since it came out. It's been many years.
What do I think about the stability of the solution?
I would rate the stability a seven out of ten.
Sometimes, updates can cause data refresh issues.
What do I think about the scalability of the solution?
I would rate the scalability an eight out of ten.
There are 100 end users in my organization. We use it daily.
How are customer service and support?
It takes a while to get the issue described, looked into, and resolved. It's a lot of troubleshooting and "try this, try that," rather than acknowledging that they've had this issue elsewhere. There doesn't seem to be a joined-up approach for people experiencing similar issues and how to resolve them.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used various different modeling tools and BI tools.
We used Tableau before, and general Excel modeling, etc.
How was the initial setup?
I would rate my experience with the initial setup an eight out of ten, with one being difficult and ten being easy.
It's cloud-based.
Initially, it's quite straightforward. It depends on how you want it set up, like with gateway refreshes, etc.
What was our ROI?
Just more visibility for end-users to use and interact with data.
What's my experience with pricing, setup cost, and licensing?
I would rate the pricing an eight out of ten, where one is cheap and ten is expensive.
What other advice do I have?
Overall, I would rate it an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner at BNS
Reliable with good reporting, easy to setup, can capable of scaling
Pros and Cons
- "The reports are easy to create."
- "The orchestration module for refreshing data flows is something that is missing and we have to do it manually."
What is our primary use case?
We are software developers. We generate data using the basic data connectors that Microsoft provides. We just follow the importing and exporting data around, the Azure platform.
We are doing C# development. We use an SQL server, and we use Power BI. Those are the main three technologies, and then it's just Microsoft to put it together.
We use this solution to create business intelligence reports for the executive users of our applications. We are creating standard business applications like ERP and CRM and e-commerce type applications. Then, we extract a sample of the data, build a simple data warehouse, in the Power BI service, and create some BI reports.
What is most valuable?
The data visualisation is very attractive from the user's point of view. Users see their reports and think "Wow - that is amazing".
However, it is much harder to prepare data for reporting. I would say 95% of your development time is spent gathering, cleaning, and modelling data. However once that is done reporting is easy.
What needs improvement?
The capacity needs improvement. It is limited in its capacity in power.
Some of its features are incredibly difficult to understand. There is a learning curve to do the more sophisticated things. For example, paginated reports are complicated. But in general, Power BI, it's not an end-user tool, however much Microsoft pretended it is. We just treat it is like another tool that we use and we deliver the reports to our clients.
The orchestration module for refreshing data flows is something that is missing and we have to do it manually. It should be one of the admin features of Microsoft BI.
For how long have I used the solution?
I have been working with Microsoft BI for 15 months.
We are using the latest version.
What do I think about the stability of the solution?
It is a reliable solution.
What do I think about the scalability of the solution?
I haven't tried to scale it, but in theory, I know that is capable. Power BI Premium is easy to scale as long as you have the money.
Inside the business, we only have one user, and outside the business, we have our clients where we have four developers who use this solution.
Our clients are medium-sized companies with 50 to 100 users.
How are customer service and technical support?
I have not contacted technical support. Google provides the information that we need.
How was the initial setup?
The initial setup is straightforward.
It can take a couple of hours to deploy the gateways, then there is the development of it.
It doesn't require maintenance, but we are forever enhancing the reports. In general, it works without problems.
What about the implementation team?
We are developers, we can complete the installation ourselves.
What's my experience with pricing, setup cost, and licensing?
We view it as an expensive product.
Most of our clients cannot afford the premium capacity.
We just make do with Power BI pro features, which is always a big shame because we know that the premium version has a lot of features that we would like to use, and are not available to us.
There are a few different licensing models.
It ends up being complicated and people don't like paying for things. It's okay if you're working for a large corporation because they can obviously spend thousands of pounds every month on licenses, but our customers cannot.
Licensing is paid on a monthly basis.
What other advice do I have?
Power BI has approximately 20 new features that come out every month. You just have to be patient and eventually, the features come out.
My advice to others would be to do your homework. It's one of those things where you have to get past the marketing. The marketing message is not helpful.
I would suggest that if you are going to use Power BI, you need to use developers who understand what it can do, what it can't do, and how it works.
Then they will then guide you to say, this is the type of report you can expect.
It took me a long time to realize what you can and cannot do with Power BI.
That's why I suggest doing your homework first. It's not as wonderful as Microsoft pretends it to be, but it's not bad, and I am not knocking it, but you have to cut out all the hype that comes with it.
I would rate Microsoft BI a nine out of ten.
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
President at SIS.
Good visualization, automatic charts, and drill-down capabilities
Pros and Cons
- "The drill-down capabilities and automatic charts are the best ones. The visualization is also very good. In terms of visualization, no competing product, such as IBM Cognos or any other product, has the same capabilities."
- "Microsoft BI comes under pressure when there is a lot of data to be crunched. It gets slower and slower, and the functionality becomes a bit of a problem. The performance goes down with data being fed into the system. The infrastructure requirement also increases if you have to increase the performance. This is the area that can be improved in my opinion. Initially, the product is good, but over the years, when data gets accumulated, it becomes a problem unless the old data is kind of archived and is no longer shown on the visualization. It has a feature by using which a user can query for a report through simple questions to a bot. So, if I want to look for the customer share of revenue by geography, I just simply state that in the chatbot. If I wanted it in a pie chart, then you say, "Please show it to me in a pie chart." It comes out well for basic charts. This feature should be improvised more so that people can very quickly get customized reports on the go."
What is our primary use case?
I take care of business transformations in the company, which includes solution transformation, and so on. We have a range of products that are legacy products. They are fairly old. We are substituting them with new age products, and one of them is Power BI. We are using its latest version currently.
What is most valuable?
The drill-down capabilities and automatic charts are the best ones. The visualization is also very good. In terms of visualization, no competing product, such as IBM Cognos or any other product, has the same capabilities.
What needs improvement?
Microsoft BI comes under pressure when there is a lot of data to be crunched. It gets slower and slower, and the functionality becomes a bit of a problem. The performance goes down with data being fed into the system. The infrastructure requirement also increases if you have to increase the performance. This is the area that can be improved in my opinion. Initially, the product is good, but over the years, when data gets accumulated, it becomes a problem unless the old data is kind of archived and is no longer shown on the visualization.
It has a feature by using which a user can query for a report through simple questions to a bot. So, if I want to look for the customer share of revenue by geography, I just simply state that in the chatbot. If I wanted it in a pie chart, then you say, "Please show it to me in a pie chart." It comes out well for basic charts. This feature should be improvised more so that people can very quickly get customized reports on the go.
For how long have I used the solution?
I have been using this solution for a couple of years.
What do I think about the scalability of the solution?
Its scalability is good. The only issue is the performance that degrades when more data comes in, but when it comes to scalability within a particular level of data, it is really good.
How are customer service and technical support?
I don't know. I am not technically so much involved in the day-to-day side of this.
How was the initial setup?
The initial setup is a process by itself, so we have to take external help in terms of implementation. In terms of various reports and other things, I don't have an idea about the complexity of the implementation because we took expert advice, and an external consultant implemented it for us. I would guess that it is a bit extensive and needs a lot of work to be usable.
What other advice do I have?
I would definitely recommend Power BI for those entities that are not complex. Unless and until there is a very high volume to be handled, I believe Microsoft Power BI is the best solution to go for, particularly when somebody buys a stack of Microsoft products, which includes Office, SharePoint, and so on. The whole Microsoft Office Suite is a brilliant product in its entirety, and there is good and easy integration with SharePoint, etc. This is a nice feature that other products don't have. There is a stack of IBM as well, but it is not as good as Microsoft.
I would rate Microsoft BI an eight out of ten. I am pretty happy with this solution, and the two points are down because of the performance issue and probably the cost.
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.
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?
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.
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.
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
Statistician / Data Scientist at a government with 1,001-5,000 employees
Offers data visualization, including filtering data, creating graphs, and dashboards
Pros and Cons
- "The sharing features are vital, especially the ability to share and test different shared dashboards."
- "Better mapping capabilities and easier administration access would be beneficial, especially for understanding who has viewed reports."
What is our primary use case?
I use it primarily for some application services. It's primarily for government statistics.
I use it for visualization as well, mainly for filtering data, and creating graphs and dashboards.
How has it helped my organization?
Power BI helped me to improve the decision-making process. It was particularly useful when I had data in a table, and I was able to use it as a dashboard with filters for better insights.
What is most valuable?
The sharing features are vital, especially the ability to share and test different shared dashboards.
It's quite manageable and easy to learn. It took me about a month to learn how to use it effectively.
What needs improvement?
Better mapping capabilities and easier administration access would be beneficial, especially for understanding who has viewed reports.
For how long have I used the solution?
I have been using it for a year.
What do I think about the stability of the solution?
It is a stable product. I would rate the stability an eight out of ten.
What do I think about the scalability of the solution?
It is a scalable product but it could be improved to better suit the overall size of projects.
I would rate the scalability a seven out of ten.
There are around 50 end users in my organization. We plan to increase the further usage.
How are customer service and support?
The customer service and support are not as easy to access as I'd like. I don't often find a direct portal to support. I end up looking up the internet. I would rate it one out of ten, but I would put it a five out of ten.
I have to go and look up the internet. I sometimes just bring in expertise. I would prefer some tech support instead of bringing in someone else.
I have to run a case. I want to have something easy and readily accessible. There is good stuff on the website, but it would be better if I could easily ring somebody.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I've used Tableau, but now we primarily use Power BI.
Each has its advantages, but Power BI supports our needs effectively.
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.
We use it on the cloud. For us, deployment took six months.
What's my experience with pricing, setup cost, and licensing?
The pricing is reasonable, at about 6.3 euros per user per month.
What other advice do I have?
I'd recommend it for its features and cost-effectiveness. I find this product pretty okay. It works well for me.
Overall, I would rate the solution an eight 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.

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?