No more typing reviews! Try our Samantha, our new voice AI agent.
Operations & BI Analyst at American Hospital Dubai
Real User
Apr 15, 2021
A complete ecosystem with an builtin ETL tool, good integrations with python and R, and support of DAX and Power Query (M languages)
Pros and Cons
  • "Power BI is a complete ecosystem. It has an integrated ETL tool and good connectivity with applications such as Office 365 and SQL. There are also solutions for RPA, such as Microsoft Power Automate and Microsoft Power Apps. Power BI now has integration with Power Query, which has an AI feature for text analytics. Text analytics is a very good feature. This feature is also there in Tableau, but I like it in Power BI because you can write something like, "What is the total sale in the Eastern region?", and it will give you the answer. For example, when you have different types of user opinions, you just run one algorithm and you will have the output that provides the number of positive and negative responses. You can even have a dashboard with positive remarks. This feature has been introduced recently. Power BI supports the DAX and Power Query M languages. These languages are making Power BI very strong in data analytics, and you can do many types of analysis."
  • "Power BI is a complete ecosystem; it has an integrated ETL tool and good connectivity with applications such as Office 365 and SQL, and there are also solutions for RPA, such as Microsoft Power Automate and Microsoft Power Apps."
  • "It should be more user-friendly. There are very small or tiny icons that you need to move very carefully. If you go a little bit up and down, some of the values change. Its user interface should be improved. It should be like Tableau. Its performance is also slow and should be improved. I definitely feel some sort of speed issues with Power BI. The integration of Excel with Power BI would also be good."
  • "For very big companies with large-scale data and many rules, there would be speed issues with Power BI, so I won't recommend Power BI for organizations where 2,000 or 4,000 computers are connected and there are multiple branches with data coming from different countries."

What is our primary use case?

I am currently using it for my professional and training use. I am using the Power BI Premium per user recent scheme announced by Microsoft. In my current company, we are using Tableau.

What is most valuable?

I’m going to go cover my TOP 5 Features for getting you started on your own visualisations so you can be up and running and leveraging Power BI within your own business in no time at all. Power BI Desktop Sure you probably want to build some beautiful and interactive reports and dashboards to share all those insights from your data with your business, but perhaps lacking the experience that report designers, data queries specialists or Excel Power Users have? Well now all your end users can easily access data and build their own reports using a simple yet powerful interface, Power BI Desktop. Power BI Desktop is a free download which provides an excellent canvas for creating your own masterpiece’s or perhaps just a simple report or dashboard tile. Power BI Desktop with its monthly release cycle is constantly evolving with newly added features or enhancements that can ‘bring data alive’ often in just a few minutes or hours. Visibility Data is arguably one of most precious resource that businesses are generating today. The key aim to be able to manipulate and easily combine this valuable data with other datasets, and then have a simple way to gain a deeper understanding of their business. With data often residing across multiple systems and formats, a valuable resource that businesses need is to be able to collate the various datasets and generate different ways to visual and understand it. In order to identify trends and relationships which were not previously visible and help make those important DECISIONS that business need to make every day based on the right facts. With a deeper understanding that comes from interpreting data in a visual form, the data world has become even more important for a business to be able to leverage and gain the competitive edge it needs; so it’s no wonder that Microsoft’s BI can provide so much value with the data-shaping and modelling capabilities to unlock hidden insights. Custom Visualisations Every business has its own culture and way of doing things, sometimes the ‘standard way’ of doing something just doesn’t cut it and a need to customise it to make it work is needed. The same goes for visualisations that come as standard with Power BI tool, which for some may not provide the depth or complexity of visualisation that is needed in order to ‘bring data alive’. However by accessing the growing library of custom visualisations or even creating ones that meet a specific need is perhaps a way to find a competitive edge. Import Excel Data One of the recent improvements that was added was the ability to import data from Excel. It has a wizard for making it very straight forward so your Excel ‘Power User’s’ now have even greater functionality to make sense of the data. Power Q&A Have you wanted to be able to ask questions in your own language and have it answered? Now Power BI makes that very easy with the Dashboard Power Q&A and the underlying data models. You just start typing in your question and the data model provides the context and answer which can then be manipulated to suit your own visualisation needs.

What needs improvement?

Power BI is good with handling simple relationships between tables in a data model. But, if there are complex relationships between tables, that is, if they have more than one links between tables, Power BI might not handle them well. You need to create a data model carefully by having more unique fields so that Power BI does not confuse the relationships when it comes to complex relationships.


In most cases, you might not feel the need to configure and optimize visualizations in Power BI. But even if you do, Power BI does not provide many options to configure your visualizations as per your requirements. Thus, users have limited options for what they can change in visuals.


The user interface of Power BI is often found crowded and bulky by the users. It is in the sense that there are many icons of options that block the view of dashboard or report. Most users wish that the user interface or the report canvas was clearer with fewer icons and options. Also, creating scrolling dashboards is a native feature.


As we know, the expression language used to deal with data in Power BI is DAX. However, you can perform a lot of actions using the DAX formula in Power BI, it is still not the easiest language to work with. Sometimes the formulas you create work well in Power BI, sometimes they don’t. You can concatenate up to two elements but concatenating more than two elements needs nesting statements.


Power BI has a limit of ingesting data at a time which is approximately 2 GBs of data. If you wish to import and use data of even greater volumes, you need to extend your free version to a paid version of Power BI. Also, users have reported that Power BI takes a little more than usual time or even hangs while processing millions of rows and columns of data.


Usually, Power BI is the easiest to use BI tool if you are using it simply to import data and create reports. But Power BI is an entire suite having a lot of other interrelated tools. When the purpose of your use is more than just creating reports in Power BI Desktop, you need to learn and master several other tools like Gateways, Power BI Report Server, Power BI Services, etc.

For how long have I used the solution?

I have been using this solution for more than three years.

Buyer's Guide
Microsoft Power BI
March 2026
Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,789 professionals have used our research since 2012.

What do I think about the stability of the solution?

I am currently using it for my personal training, and I didn't find any stability issues, but when it comes to big data, there may be some sort of issues where the system might hang.

What do I think about the scalability of the solution?

In terms of adding more users, there shouldn't be any issues or limitations. Currently, I am using it for my personal use.

For very big companies with large-scale data and many rules, there would be speed issues with Power BI. Therefore, I don't recommend Power BI at this level. For such organizations, Tableau is the best solution. I have tried Tableau in many companies with many nodes, and I found no speed issues with Tableau. So, I won't recommend Power BI for organizations where 2,000 or 4,000 computers are connected, and there are multiple branches with data coming from different countries.

How are customer service and support?

I contacted them for an installation issue related to the RPA Power Automate Desktop. I had downloaded this software, and I was trying to use it with Office, but there were some installation issues. I contacted Microsoft's technical team, and they logged in to my computer and fixed the issue.

Their support is very nice. They called me and then remotely connected to my computer through Teams. They gave me very good support, and I am perfectly satisfied with them.

Which solution did I use previously and why did I switch?

I can mentions main difference between Power BI and tableau which is as under. Advantages of Tableau Here, are pros/benefits of using Tableau BI: •Less cost of training •Very fast and easy to create visualizations •Good customer support •Data Interpreter Story-telling ability •Tableau offers a feature of visualization •It helps you to combine shape & clean the data for analysis. •It helps you to handle a large amount of data. •Uses scripting languages like R & Python to avoid performance for complex table calculations. •Allows users to create reports, dashboards, and stories using Tableau Desktop. Advantages of Power BI Here, are pros/benefits of Power BI •Offers pre-built dashboards and reports for SaaS Solutions •Provide real-time dashboard updates. •Secure and reliable connection to your data sources in the cloud or on-premises •Power BI offers quick deployment, hybrid configuration, and a secure environment. •Data exploration using natural language query. •Feature for dashboard visualization •New features frequently added that are great for excel users. •Extensive database connectivity capabilities Q&A feature publish to the web. •integration with both Python and R coding to use visualizations. •Power Query provides many options related to wrangling and clean the data. •Post publishing the data into Power BI web service can schedule refresh without manual intervention. •Power BI backed by the superpower of with artificial intelligence and machine learning. Disadvantages of Power BI Here, are cons/drawbacks of Power BI •Dashboards and reports only shared with users having the same email domains. •Power Bl will never mix imported data, which is accessed from real-time connections. •Power BI can't accept file size larger than 1 GB. •Dashboard never accept or pass user, account, or other entity parameters. Disadvantages of Tableau Here, are cons/drawbacks of Tableau •Relatively high cost •No change management or versioning •It is expensive, BI, when compared to other tools. •Importing custom visualization is a bit difficult. •Not offers easy methods for embedding reports to other applications. •Tableau is suitable only for a large organization which can pay for licensing cost. •The tableau does not offer support for artificial intelligence and machine learning. •There is integration with other Microsoft products like Power Apps , Dynamics 365, Office 365, and Microsoft Flow, which uses Single Sign-On (SSO).

How was the initial setup?

Its initial setup is very simple. There is no issue at all. If you have everything set up on your computer, it takes only 10 minutes.

In terms of maintenance, Power BI does not require any maintenance, but the database behind Power BI requires some sort of maintenance. Power BI is like a tap. It is just providing what is in the tank. For clean water, you just need to clean the tank at the back. To get good visualizations, you need to clean your database, tabling structure, and data modeling. If you are doing all data modeling in Power BI, then data modeling requires some sort of maintenance.

What's my experience with pricing, setup cost, and licensing?

Power BI comes in three levels – Desktop, Pro, and Premium. The Desktop level is free for individual users. Pro – The Pro plan costs $9.99 per user, per month and includes a mobile app, the ability to publish and share reports, a 1 GB model size limit, eight data refreshes daily, the ability to connect to over 100 data sources, embedded APIs and controls, AI visuals, data security and encryption, metrics for content creation and publishing and up to 10 GB per user maximum storage. Pro is available for free for companies that have the Microsoft 365 E5 solution. Premium (per user) – Microsoft launched this new pricing strategy that costs $20 per user, per month. It includes all of the features of the Pro plan, plus paginated reports, a 100 GB model size limit, 48 data refreshes daily, advanced AI features, XMLA endpoint read/write connectivity, data flows, the ability to analyze data stored in Azure Data Lake Storage, application lifecycle management and up to 100 TB of maximum storage. Premium (per capacity) – This plan starts at $4,995 per month per dedicated cloud compute and storage resource. It includes all of the features of the Premium per user plan, plus on-premise reporting, a 400 GB model limit, multi-location deployment management, Bring Your Own Key (BYOK) and autoscale add-on.

Which other solutions did I evaluate?

No, I am diehard fan and accredited professional of Microsoft technologies, so I have no other thought.

What other advice do I have?

I will suggest below guidelines to Power BI users. Limit the number of visuals in dashboards and reports According to Microsoft's Optimization guide for Power BI, placing many visuals in a single report slows report performance. Limit widget visuals to eight per report page and grids to one per page. Limit pages 30 points (cards: 1, gauges: 2, charts: 3, maps: 3, grids: 5). Limit tiles to 10 per dashboard. To improve Power BI report performance, remove unnecessary interactions between visuals By default, all visuals on a report page can interact with one another. For optimal report performance, interactivity should be minimized. Reduce the number of queries fired at the back end and improve report performance by disabling unnecessary interactivity. Enable Row-Level Security (RLS) Row Level Security restricts user access to certain rows in a database depending on the characteristics (role) of the user executing a query. With RLS, Power BI only imports data the user is authorized to view. Combining Power BI roles with roles in the back end can result in substantial performance gains. Test all roles before rolling out to production. Use Microsoft AppSource certified custom visuals Power BI certified visuals are AppSource visuals that have passed rigorous quality testing. Microsoft verifies that certified custom visuals have robust, high-performance code. Certified custom visuals are the only custom visuals that can be viewed in Export to PowerPoint mode and email subscriptions. Use preview feature of hierarchy slicers instead of custom visual If you need to show hierarchy in slicers, enable the preview feature provided by the Power BI desktop instead of using of a custom visual. Provide data categorization for Power BI reports (HBI, MBI, LBI) High Business Impact (HBI) data requires users to get a policy exception to share the data externally. Low Business Impact (LBI) and Medium Business Impact (MBI) data do not require exceptions. By using Power BI data sensitivity labels, you raise user awareness about required security and how reports should be shared inside and outside the organization. Use on-premises data gateway instead of Personal Gateway Personal Gateway takes data and imports it into Power BI. Enterprise Gateway (on-premises data gateway) imports nothing, which is more efficient when working with large databases. Use different Power BI gateways for Live Connection and Scheduled Data Refresh If the same gateway is used for Scheduled Data Refresh and Live Connection, Live Connection performance will slow down when Scheduled Data Refresh is active. Avoid this issue by creating separate gateways for Live Connection and Scheduled Data Refresh. Test custom visual performance on reports to ensure fast report load time; use an alternative visual if the chosen visual performs poorly Uncertified custom visuals are generally not tested by the Power BI team. Custom visuals can perform poorly when handling large datasets or complex aggregations. If a custom visual performs poorly, consider replacing it with a different visual. Limit complicated complex measures and aggregations in data models Push calculated columns and measures to the source where possible. The closer they are to the source, the higher the likelihood of improved performance. Create calculated measures instead of calculated columns. Use star schema to design data models. Use slicers sparingly Slicers are a great way of allowing users to navigate data, but they come at a performance cost. Each slicer generates two queries: one gets the data, and the other fetches selection details. Creating too many slicers negatively impacts performance. To evaluate which slicers are infrequently used, use the Filter pane and remove unnecessary slicers. Ensure the Power BI report and data source are in the same region With the tenant and data source in the same region, you can reduce network latency. The results are faster data transfer and faster query execution. Import only necessary fields and tables instead of entire datasets Ensure the model is as narrow and lean as possible. Power BI works on columnar indexes; longer and leaner tables are preferred. Ensure the cache update frequency aligns with the data source refresh frequency Cache update frequency should be set at similar intervals to data source refresh frequency. By default, the Power BI cache update frequency is set to one hour. If, for example, your data set refreshes only once per day, you should update the cache frequency accordingly. Use white or light background colors For users distributing printed reports, white or light backgrounds are printer friendly. Shorten numbers Don’t exceed three or four numerals when displaying numbers. Display measures to one or two numerals left of the decimal point and scale for thousands or millions. Use Report Tooltip pages to provide more context for the highlighted measure Report tooltips are a great way of sharing additional information on the metric. Use limited visuals in Report Tooltip. Ensure you select Tooltip field carefully (categorical or measure). Use templates (.PBIT files) to speed up and standardize report development instead of starting with an empty .PBIX Templates can be saved with custom color palettes and themes pre-incorporated. Templates ensure corporate branding is pre-applied to all pages. Templates ensure connections to commonly used data sources are already in place. Templates create commonly used DAX measures. Source: LinkedIn Use names that are meaningful to your business users or intended audience Power BI provides the ability to give aliases to report objects. Avoid ambiguity when naming columns and measures. Consider hiding unused columns in the data model. Source: LinkedIn Reduce queries Reduce the number of queries sent by Power BI using the settings for Slicers and Filters.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user

Pra mim, deve ser ultilizado com recursos um pouco mais simples para atender outros publicos, facilitando os usuarios a terem conhecimento sobre a plataforma.

Rohit Patel - PeerSpot reviewer
Generative AI Developer at Rack Ai Private Limited
Real User
Top 5
Jul 30, 2024
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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Microsoft Power BI
March 2026
Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: March 2026.
885,789 professionals have used our research since 2012.
Aditya Pawar - PeerSpot reviewer
Solutions Architect at DTSQUARED
Real User
Mar 7, 2024
User-friendly, enables users to create multiple reports, and provides valuable data insights
Pros and Cons
  • "The product is user-friendly."
  • "Power BI shows reports on actual data, not metadata."

What is our primary use case?

I use the solution to visualize charts and graphs that provide data insights.

What is most valuable?

The product is user-friendly.

What needs improvement?

Power BI shows reports on actual data, not metadata.

For how long have I used the solution?

I have been using the solution for a few months.

What do I think about the stability of the solution?

I rate the tool’s stability an eight out of ten.

What do I think about the scalability of the solution?

The tool is scalable. We can create multiple reports. We have two to three customers who use the solution. Within the client organizations, teams can use different solutions. It depends on the client’s needs.

How was the initial setup?

Creating a report takes 10 to 30 minutes, based on our requirements. It is easy if we have simple requirements. If it is complex, building a report can take days. The product is cloud-based.

Which other solutions did I evaluate?

People use other tools in the market, like Tableau and Qlik Sense. They are good competitors.

What other advice do I have?

I work in data management. I focus on connecting to the source and getting the metadata information from the tool. I'm interested in metadata, not actual data. Integration with other tools is possible. The solution provides APIs.

I will recommend the solution to others, but my recommendation depends on the clients. If a customer uses Microsoft products, they can use Power BI. If someone wants to build good reports and perform data analysis, Power BI is a good choice. Any dashboarding tool is good for data analysis. Overall, I rate the product an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Founder/Director at Thoughtschools
Real User
Sep 18, 2023
The solution has a quick and straightforward setup, but its documentation and performance need improvement
Pros and Cons
  • "Microsoft BI's initial setup is very straightforward."
  • "The solution's documentation needs improvement."

What is most valuable?

Microsoft BI's initial setup is very straightforward.

What needs improvement?

The solution's documentation needs improvement. It is always a challenge to connect any data that Microsoft needs to read. I'm not able to find out. The solution's visuals and themes are really poor and should be improved.

For how long have I used the solution?

I have been using Microsoft BI for around one or two years.

What do I think about the stability of the solution?

The performance of Microsoft BI is very poor because whenever the reports are published, data never comes in the first place when the site is open. It takes a long time to load, and the access level restriction is not as easy as it is in Tableau.

What do I think about the scalability of the solution?

More than 5,000 people are using Microsoft BI in our organization.

Which solution did I use previously and why did I switch?

I previously used the Tableau solution.

What about the implementation team?

Microsoft BI's deployment takes hardly 10 to 15 minutes or less than that. I had to just download and install the solution, as it was a desktop version.

What other advice do I have?

Overall, I rate Microsoft BI a six out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer1576593 - PeerSpot reviewer
Data Scientist at a energy/utilities company with 501-1,000 employees
Real User
Top 20
May 22, 2023
Provides good and logical visibility; difficult to easily share the dashboard with external people
Pros and Cons
  • "It provides good visibility."
  • "Things can slow down if you create too many pages."

What is our primary use case?

We are power industry consultants and we collect line operation data from power plants, preprocess it and then put it into some visualization software such as Tabula or Power BI. We then generate a regular test report for our customers who are power plant operators. 

What is most valuable?

It provides good visibility to the customer. They can see everything that's going on in a logical and user-friendly way. 

What needs improvement?

If you create too many pages, things can get heavy and slow down significantly. Once you create the dashboard, the data is updated at certain time intervals. I'd like to see more flexibility around those time options. It's difficult to easily share the dashboard with people outside the organization. 

For how long have I used the solution?

I've used this solution for two years. 

How are customer service and support?

The Microsoft support is not very good. When issues arise, I use Google or the user discussion boards. 

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup is straightforward, it's just a matter of downloading the software from Microsoft and installing it. 

What's my experience with pricing, setup cost, and licensing?

The solution is very affordable. 

Which other solutions did I evaluate?

The big difference between Tableau and Microsoft BI is the price tag which is much higher for Tableau. Tableau also provides a server for web publishing. It means you can easily share the visualization with people outside your company. In that sense, Power BI is more difficult. I also think Tableau may be more secure. 

What other advice do I have?

I would recommend this solution if you're a smaller organization. If you have massive data, like a corporation, then Tableau is probably the product to use. 
I rate this solution six out of 10. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
IT Cybersecurity and Compliance Coordinator at Plaenge
Real User
May 22, 2023
Good visibility, fast track support, reliable, and easy to install
Pros and Cons
  • "One of the most valuable aspects of this tool is its ease of use and the ability to easily share information with others."
  • "There is room for improvement in terms of pricing for the solution."

How has it helped my organization?

To gain insights into our sales and financial aspects, we use the Power BI solution, which provides us with valuable information and analytics.

What is most valuable?

One of the most valuable aspects of this tool is its ease of use and the ability to easily share information with others.

What needs improvement?

There is room for improvement in terms of pricing for the solution.

For how long have I used the solution?

We use Microsoft BI in our organization. I have been working with it for two years.

We have implemented the Power BI Pro solution in our organization.

What do I think about the stability of the solution?

I would rate the stability a nine out of ten.

What do I think about the scalability of the solution?

I would rate the scalability a nine out of ten.

We have plans to increase our usage in the future.

How are customer service and support?

I would rate the technical support a nine out of ten.

We use fast track support and it is very good.

Which solution did I use previously and why did I switch?

I have been acquainted with SolarCloud for three months.

I haven't worked directly with the solution, but I downloaded the eBook to learn more about it.

How was the initial setup?

Due to our extensive experience with the tool, the initial setup was straightforward and uncomplicated.

What was our ROI?

We have seen a return on investment.

What's my experience with pricing, setup cost, and licensing?

The pricing for the solution is relatively higher compared to other alternatives.

What other advice do I have?

I am a cybersecurity analyst.

Knowing the numbers and having comprehensive insights are important for our organization. It holds significant importance for various teams, including finance and other departments, to make informed decisions and drive overall growth and success.

I would rate Microsoft BI a ten out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Mohammed Ghonaim - PeerSpot reviewer
Senior Oracle Application Consultants at Saudi Telecom Company
Real User
Jan 14, 2022
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."
  • "It is stable, has good functionality, is fully integrated with Microsoft products, and is very user-friendly."
  • "We need more integration capabilities."
  • "Our main concern with Power BI is it doesn't have a connection with the finance application."

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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Biswajith Gopinathan - PeerSpot reviewer
Data Analytics Specialist at GlaxoSmithKline
Real User
Nov 29, 2021
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."
  • "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."
  • "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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros sharing their opinions.
Updated: March 2026
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros sharing their opinions.