Try our new research platform with insights from 80,000+ expert users
Summer Intern at a financial services firm with 10,001+ employees
Real User
Good visualization capabilities, a lot of online content, but not easy to define a relationship and has a bit of a learning curve
Pros and Cons
  • "Its visualization capabilities are pretty good. It is very easy to use. You can easily make your dashboard."
  • "Defining a relationship was very confusing. There were circular directions for which I had to do a lot of adjustments in the data. They can do something to make it easier."

What is our primary use case?

I used it to build a simple dashboard. What I did was very simple. I used it to load different datasets. I defined relationships between them and played around with the data by using visuals.

I must have downloaded the version that was really available at that time.

How has it helped my organization?

I had to build a simple dashboard in which I had to combine two or three different datasets. They were large enough, so it wasn't possible to work on them easily in Excel. In Power BI, I used the relationship feature, and I was able to store the data in such a way that it does not occupy a lot of space. I could then send the file over email.

What is most valuable?

Its visualization capabilities are pretty good. It is very easy to use. You can easily make your dashboard.

There is a lot of self-help content available from a lot of different platforms, such as YouTube. So, whenever I faced an issue, it was not difficult. I could always find a solution to the issue I was facing.

What needs improvement?

Defining a relationship was very confusing. There were circular directions for which I had to do a lot of adjustments in the data. They can do something to make it easier.

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

For how long have I used the solution?

I worked on it this summer. I just used it for a month or two.

What other advice do I have?

Defining Relationships can be confusing when you are working with a complex data model. It can result in circular relationship referencing and the interface does not help solve it, or even understand it, in any way. It takes time to figure out a different way to structure the data model and Power BI offers no guidance on that. Online help is limited.

There is a lot of content available online. When I started out, the way I was defining the relationship between the data and the way my model was structured was not very efficient. I spent a lot of time in making it more efficient. So, I would advise others to do enough research. I was learning on the go. If you spend about six or seven hours learning it, it would be much better. Even though it is marketed as something that is easily usable and anyone can come and start using it, there is a bit of a learning curve.

I was very easily able to load the data and conduct an as-is analysis of what is happening, but if I want to do a deeper analysis of the data and break down a variable into different components, I don't know if it is possible in Power BI. I tried to do it a little bit, but it was not easy. So, it is good when you have the data, and you just want to present it and look at it in different ways, but if you want to analyze the data and break down the numbers and play around with the data, I don't know if it is possible in Power BI.

I would rate Power BI a seven out of 10.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Founder/CEO at Data.tac Nigeria Limited
Real User
Allows us to compile and transform data into visual representations
Pros and Cons
  • "Microsoft BI allows us to connect to any database or any dataset."
  • "Compared to other applications, like Tableau, Microsoft BI doesn't have as many functions that allow you to do more in-depth analysis and represent the findings."

What is our primary use case?

We get a lot of chunks of data, especially production data and data based on education — performance-related data. We use BI to analyze the data so we can give feedback to our clients. If they're experiencing problems, we help them find trends, etc.

Within our organization, there are roughly six or seven people using this solution.

What is most valuable?

Microsoft BI allows us to connect to any database or any dataset. It automatically renders some of the information which makes things a lot easier for us.

What needs improvement?

Compared to other applications, like Tableau, Microsoft BI doesn't have as many functions that allow you to do a more in-depth analysis and represent the findings. I think they have a standard that they keep to.

As the UI experience is always changing, the interface and security can always be improved. 

For how long have I used the solution?

I have been using this solution for roughly four years. 

What do I think about the stability of the solution?

Stability is quite good. It's reliable.

What do I think about the scalability of the solution?

We haven't had to expand because usually we just wait for the data. However, we do have plans to expand.

How are customer service and technical support?

On a scale from one to five, I would give their technical support a rating of four. 

How was the initial setup?

The initial setup was very straightforward. 

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

I believe we pay on a monthly basis. Compared to what's available on the market, I think we pay a fair price.

What other advice do I have?

I would recommend Microsoft BI to others. On a scale from one to ten, I would give this solution a rating of seven.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Microsoft Power BI
January 2025
Learn what your peers think about Microsoft Power BI. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,071 professionals have used our research since 2012.
reviewer1517895 - PeerSpot reviewer
Partner at a tech services company with 1-10 employees
Real User
Easy to use, good scalability, and reliable
Pros and Cons
  • "The solution is easy to use."
  • "There are some problems with the functionality of this solution. The dashboard is not very user friendly and is quite complicated."

What is our primary use case?

I have used the solution for analytics which is displayed on the dashboard for my client.

What is most valuable?

The solution is easy to use.

What needs improvement?

There are some problems with the functionality of this solution. The dashboard is not very user friendly and is quite complicated. They need to make it easier for developers because they could bring key components into the dashboard. I have found using scripting language in other competitor solutions easier.

Since I am new to using this solution I am not sure what should be in a future release. I probably do not need all of the features in this current version.

For how long have I used the solution?

I have been using the solution for a couple of months.

What do I think about the stability of the solution?

The stability is good. 

What do I think about the scalability of the solution?

The solution is scalable. We have a couple of people using the solution in my organization.

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

I have used Qlik Sense in the past and it is more functional than this solution. I prefer Qlik Sense and I will most likely be switching soon.

How was the initial setup?

The solution is easy to install and it does not take long.

What about the implementation team?

I did the implementation.

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

As far as I am aware you do not need a license for the solution.

Which other solutions did I evaluate?

Comparing this solution to others such as Tableau and Microstrategy, this solution is probably better. However, I think overall Qlik Sense is best for me.

What other advice do I have?

I am not going to be using the solution in the future because I prefer Qlik Sense.

I rate Microsoft BI an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Data Scientist at Packen SAS
Real User
Automation of real-time and batch analytics are fast and help us to better explain our data
Pros and Cons
  • "This solution has improved our ability in making decisions and explaining data."
  • "We would like to have better SQL support for queries."

What is our primary use case?

Our primary use is real-time & batch analytics on Postgres databases in combination with MS Excel.

How has it helped my organization?

This solution has improved our ability in making decisions and explaining data.

What is most valuable?

The most valuable features are the automation of analysis and already prepared tools to do the analytic work rapidly.

What needs improvement?

We would like to have better SQL support for queries. It means to have a kind of development environment trying to correct bad sintax in SQL query, or having an intellisense like style for code completion being aware of table's fields and having a preview of the query response without needing to run the whole procedure. 

For how long have I used the solution?

We have been using Microsoft BI for two months.

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

Previously we used MS Excel but continue using it mainly for prototyping.

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

Power BI free layer is attractive and second stage with Power BI online is not expensive.

Which other solutions did I evaluate?

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?

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Data Analyst at a tech services company with 11-50 employees
Real User
It is a powerful tool that helps our data analysis processes.
Pros and Cons
  • "It is a powerful tool that helps our data analysis processes."
  • "It would be nice to use other connectors to link with the data."

What is our primary use case?

We use Microsoft BI for all of our data analysis processes.

How has it helped my organization?

In comparison to Excel, this is a much more powerful tool. 

What is most valuable?

It is a very good software solution. It makes life very easy for us. It is easy to grasp, and it is useful. The set-up visualization format was very helpful.

What needs improvement?

I've been working with connecting with the right platforms and we need to use other connectors to link with the data. This would be a nice feature for BI to add in the future. For example, we needed another connector in order to make our Wordpress functional. More options for the connectors are really important for us.

For how long have I used the solution?

Less than one year.

What do I think about the stability of the solution?

At times it is not stable, and we need to use other connectors to link with the data.

How is customer service and technical support?

We have not had a need for technical support for this solution.

What was our ROI?

When evaluating a new product, I would first ask my colleagues or other friends that I know based on what their opinions are about the product.  Also, I would be concerned with the level of crashes. The less they crash, the less problems and the easier our life will be. Furthermore, the level of support that the product provides is important, as well.

Which other solutions did I evaluate?

I used Excel and Rapidminer in the past. But, I really like the BI product.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
CTOINBI874 - PeerSpot reviewer
Principal at a tech services company with 1-10 employees
Real User
It allows individuals to do the analysis themselves​
Pros and Cons
  • "It allows individuals to do the analysis themselves​."
  • "Drill-down in dashboards needs to improved. The capability only works in Power BI Desktop today. We need to have an alternative approach today."

What is our primary use case?

Consolidating data from multiple sources and providing dashboards to a broad set of users: Finance, Human Resources, Operations, and Leadership.

How has it helped my organization?

It allows individuals to do the analysis themselves. We are getting adoption beyond original expectations.

What is most valuable?

Most importantly, the dashboards. Recently, we are exploring vendor provided analysis/visuals and the use of R.

What needs improvement?

Drill-down in dashboards needs to improved. The capability only works in Power BI Desktop today. We need to have an alternative approach today.

For how long have I used the solution?

Three to five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Partner at a consultancy with 11-50 employees
Real User
Competitors' products have more functionality, though the self-service aspect is good
Pros and Cons
  • "We can see that it's really improved the way end users can do their own graphs and pick their own fields of information and present that in a nice way."
  • "The way you navigate the product, compared to other products in this industry, that could be improved a bit."

What is most valuable?

The self-service part.

How has it helped my organization?

We are a consultancy firm, helping our clients with billing and business intelligence solutions. We can see that it's really improved the way end users can do their own graphs and pick their own fields of information and present that in a nice way.

What needs improvement?

The navigation. The way you navigate the product, compared to other products in this industry, that could be improved a bit. It's user friendly, but you would like to have it even more user friendly.

When you do selections in one tab in Report, and then you move to the next tab, then you have to do your selections again. So one tab as a global, central selection possibility would help.

If you compare to QlikView, there's still a lot of functionality that QlikView has that Power BI doesn't. For most companies, Power BI is good enough, especially if you consider the price tag it's an easy choice. But it still has some catching up to do to match the functionality in QlikView.

For how long have I used the solution?

Eight to 10 months.

What do I think about the stability of the solution?

It feels very stable. A bit slow sometimes when you change stuff and you want to refresh data and apply it to the data model in your queries. You want to apply that to your reports and dashboards and it can be a bit slow sometimes.

What do I think about the scalability of the solution?

We don't have that experience yet. We still don't know how it is to deploy it in larger scales. So, that's my concern, but I haven't seen the scalability issues at our clients.

How are customer service and technical support?

No, not yet. There are a lot of self-training videos and such out there on the internet and on the Microsoft websites.

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

QlikView and Qlik Sense. We felt demand in the market for Microsoft Power BI. Also, within my company we are selling services around Microsoft Dynamics, and Microsoft Power BI hooks very well into the other Microsoft products.

How was the initial setup?

It was pretty straightforward. Not much to set up. Cloud service and desktop client that you need to download and install, but if you have worked with other similar tools then you and know about that.

Which other solutions did I evaluate?

We are constantly looking for what is hot in the market and this has really come up as a rising star on the BI market, so it was not so much of a question about it at all. Quite obvious.

What other advice do I have?

There are some limitations in regards to the navigation part.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user7845 - PeerSpot reviewer
Consultant at a tech consulting company with 501-1,000 employees
Consultant
My 30 tips for building a Microsoft BI solution, Part V: Tips 21-25
I might just get all 30 done before summer vacation :)

#21: Avoid using discretization buckets for your dimension attributes

Discretization buckets lets you group numerical attributes into ranges. Say you have a customer dimension including the age of the customer you can use this feature to group them into age clusters such as 0-5, 6-10 and so on. While you can tweak how the algorithm creates groups and even provide naming templates for the groups you still have relatively limited control over them. Worst case scenario: A grouping is removed / changed by the algorithm which is referenced in a report. A better way of grouping these attributes is by doing it yourself either in the data source view or a view in the database (there will be a separate tip on this). This way you have complete control over the distribution of values into groups and the naming of the groups.

#22: Do not build a SSAS solution directly on top of your source system

SSAS has a couple of features that enable it to source data directly from a normalized data model typically found in business applications such as ERP systems. For instance you can “fake” a star schema through queries in the data source view. You can also utilize proactive caching to eliminate any ETL to populate your cube with data. This all sounds very tempting but unfortunatly I have never seen this work in reality. Unless you are working with a very small source system with impeccable data quality and few simultanous users you should avoid the temptation for all the usual reasons: Proactive caching will stress your source system, data quality will most likely be an issue, integrating new data sources will be nearly impossible,etc. There is a reason BI projects spend 70-80% of their time working with modelling and integrating data.

#23: Deploy SSAS cubes with the deployment tool

If you are working with multiple environments (dev/test/prod) do not use the deployment functionality of visual studio to deploy to another environment. This will overwrite partitions and roles that may be different between the environments. Use the deployment wizard.

#24: Remember that your SSAS cubes are a single point of failure

Keep in mind that most client tools do not cope well with changes to SSAS data models. Any renames or removals you do in the model will most likely cause clients that reference those entities to fail. Make sure you test all your reports against the changed model before deploying it to production. Also, if you allow ad-hoc access to your SSAS solution be aware that users may have created reports that you do not know about. Query logging may help you a little here (it gives you an indication of which attribute hierarchies are in use). The best way to avoid all of this is to thoughtfully design your cube and the naming of your SSAS objects so that there is no need to change or remove anything in the first place.

#25: Avoid “real time”

“Real time” means different things to different people. Some interpret it as “simultaneous to an event occurring” while others have more leeway and have various levels of tolerance for delays. I prefer the term “latency”: How old can the data in the BI solution get before it needs to be refreshed?. The lowest latency I have ever implemented is two hours. That is hours not minutes. I know this does not sound very impressive but that is honestly the best I have been able to do at a reasonable cost. When doing “real time” you need to consider a lot of factors: Partitioning, changes to dimensions, ROLAP vs MOLAP / direct query vs xVelocity, source system access, how to administer it, etc., etc. These things add up quickly to a point where the value simply does not justify the cost.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Buyer's Guide
Download our free Microsoft Power BI Report and get advice and tips from experienced pros sharing their opinions.