Skip to Main Content
PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

The Best Self-Service Business Intelligence (BI) Tools

Business intelligence is moving rapidly from a back office IT discipline to something every employee will need to use as part their daily routine. Advances like intuitive new interfaces and natural language querying are making these once complex suites every man tools. PC Labs tests and compares the top players.

Updated March 15, 2019

Our Top 9 Picks

Microsoft Power BI Logo

Microsoft Power BI

Solid BI Features With Easy Visualizations
Jump To Details
Tableau Desktop Logo

Tableau Desktop

Deep Features for Seasoned BI Pros
Jump To Details
Sisense Logo

Sisense

Advanced Features With Good Integrations
Jump To Details
Domo Logo

Domo

For Experienced Users Who Need Lots of Data Connectors
Jump To Details
Google Analytics Logo

Google Analytics

Focused on Tracking Websites and Mobile Apps
Jump To Details
Salesforce Einstein Analytics Platform Logo

Salesforce Einstein Analytics Platform

Powerful Analytics for Experienced Salesforce Users
Jump To Details
Zoho Analytics Logo

Zoho Analytics

Aimed at Zoho App Ecosystem Users
Jump To Details
SAP Analytics Cloud Logo

SAP Analytics Cloud

Great Real-Time Analytics for HANA Users
Jump To Details
Chartio Logo

Chartio

Impressive Processing for Very Experienced Users
Jump To Details

Today's organizations are being flooded with new data from all directions and executives are expected to make smarter decisions with that information. While small to midsize businesses (SMBs) may find using Microsoft Excel a convenient receptacle for data during their early days will soon realize that spreadsheets, however, are blunt and insufficient to deal with this kind high volumes of data. There’s now a new crop of business intelligence (BI) tools to fill the gap. These tools combine all of the sophisticated data hooks on the back end with a new style of front end that combines ease of use with things such as natural language querying to make using BI accessible to anyone. These tools also provide new data visualization capabilities that let you turn your insights into clear and easily parsed graphics to help co-workers understand your discoveries.

Spreadsheets also fall down when the data isn't well-structured or can't be sorted out in neat rows and columns. And, if you have millions of rows or very sparse matrices, then the data in a spreadsheet can be painful to enter and it can be hard to visualize your data. Spreadsheets also have issues if you are trying to create a report that spans multiple data tables or that mixes in Structured Query Language (SQL)-based databases, or when multiple users try to maintain and collaborate on the same spreadsheet.

A spreadsheet containing up-to-the-minute data can also be a problem, particularly if you have exported graphics that need to be refreshed when the data changes. Finally, spreadsheets aren't good for data exploration; trying to spot trends, outlying data points, or counterintuitive results is difficult when what you are looking for is often hidden in a long row of numbers.

You Can Trust Our Reviews
Since 1982, PCMag has tested and rated thousands of products to help you make better buying decisions. Read our editorial mission & see how we test.

Table of Contents

Deeper Dive: Our Top Tested Picks
Microsoft Power BI Logo

Microsoft Power BI

Solid BI Features With Easy Visualizations

4.5 Outstanding

Bottom Line:

Microsoft Power BI earns our Editors' Choice honor for its impressive usability, top-notch data visualization capabilities, and superior compatibility with other Microsoft Office products.

PROS

  • Extremely powerful platform with a wealth of data source connectors.
  • Very user-friendly.
  • Exceptional data visualization capabilities.

CONS

  • Desktop and web versions divide data prep tools.
  • Refresh cycle is limited on free version.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Tableau Desktop Logo

Tableau Desktop

Deep Features for Seasoned BI Pros

4.5 Outstanding

Bottom Line:

Tableau Desktop is one of the most mature offerings on the market and that shows in its feature set. While it has a steeper learning curve than other platforms, it's easily one of the best tools in the space.

PROS

  • Enormous collection of data connectors and visualizations.
  • User-friendly design.
  • Impressive processing engine.
  • Mature product with a large community of users.

CONS

  • Full mastery of the platform will require substantial training.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Sisense Logo

Sisense

Advanced Features With Good Integrations

4.0 Excellent

Bottom Line:

Sisense will easily appeal to seasoned BI users with its comprehensive features, but it may frustrate novice users.

PROS

  • Solid natural language query in third-party applications.
  • In-chip processing resolves bottlenecks.

CONS

  • Perhaps a bit complex for a self-service business intelligence (BI) tool.
  • Analytics process needs work.
  • Natural language features have limitations.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Learn More
Sisense Review
Domo Logo

Domo

For Experienced Users Who Need Lots of Data Connectors

3.5 Good

Bottom Line:

Domo isn't for newcomers but for companies that already have business intelligence (BI) experience in their organization. Domo's a powerful BI tool with a lot of data connectors and solid data visualization capabilities.

PROS

  • Wide range of connectors.
  • Impressive sharing features.
  • Limitless data storage.

CONS

  • User interface is not intuitive.
  • Steep learning curve.
  • Unwelcoming to new analysts.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Learn More
Domo Review
Google Analytics Logo

Google Analytics

Focused on Tracking Websites and Mobile Apps

3.5 Good

Bottom Line:

Due to its brand recognition and the fact that it's free, Google Analytics is the biggest name in website and mobile app intelligence. It has a steep learning curve but it is an awesome business intelligence tool.

PROS

  • Exceptional platform for website and mobile app analytics.

CONS

  • Customer support has way too much automation.
  • Focus on marketing and advertising can be frustrating to users.
  • Relies mostly on third parties for training.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Salesforce Einstein Analytics Platform Logo

Salesforce Einstein Analytics Platform

Powerful Analytics for Experienced Salesforce Users

3.5 Good

Bottom Line:

The Salesforce Einstein Analytics Platform is designed for customer, sales, and marketing analyses, although it can server other needs, too. Its powerful analytics capabilities along with its solid natural language querying functionality and a wide array of partners make it an attractive offering.

PROS

  • Designed with general business users in mind.
  • Solid return on investment.

CONS

  • The data you can use is limited.
  • Needs additional platform to connect.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Zoho Analytics Logo

Zoho Analytics

Aimed at Zoho App Ecosystem Users

3.5 Good

Bottom Line:

Zoho Analytics is a solid option for general business users who might not be knowledgeable in analytics software. It's also available at an attractive price.

PROS

  • Decent price
  • Quick, simple automatic report generation
  • Easy-to-follow interface

CONS

  • Frustrating reporting features
  • Steep learning curve

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
SAP Analytics Cloud Logo

SAP Analytics Cloud

Great Real-Time Analytics for HANA Users

3.0 Average

Bottom Line:

If your business already uses SAP's HANA database platform or some of its other back-end business platforms, then SAP Analytics Cloud is a powerful, well-priced choice. But be warned that there's a steep learning curve and a noted dependence on other SAP products for full functionality.

PROS

  • Real-time analytics for Internet of Things (IoT) and streaming data features.
  • Massive ecosystem with plentiful extenders.
  • Responsive pages make mobile publishing easiest.
  • Impressive storytelling paradigm.
  • Centralized view with consolidated analytics.

CONS

  • Data prep features are lacking.
  • Confusing toolbar design.
  • Not friendly for beginners.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Chartio Logo

Chartio

Impressive Processing for Very Experienced Users

2.5 Fair

Bottom Line:

Chartio excels at building a powerful analytics platform that experienced business intelligence (BI) users will appreciate. Those new to BI, however, will find it very difficult to use.

PROS

  • Impressive processing engine.
  • Powerful query optimization on SQL.
  • Entirely web-based.
  • Complex queries are handled very well.

CONS

  • Poorly designed user interface.
  • Steep learning curve.

SPECS

Free Version Available
Free Trial
Data Prep Tools
Semantic Querying / Natural Language
Guidance in Forming Query
Expanded Insights
Search Capability
Auto Data Modeling
Output Transparency
Unified Toolset
Predictive Analytics
Learn More
Chartio Review
Buying Guide: The Best Self-Service Business Intelligence (BI) Tools

While spreadsheets and self-service BI tools both make use of tables of numbers, they are really acting in different arenas with different purposes. A spreadsheet is first and foremost a way to store and display calculations. While some spreadsheets can create very sophisticated mathematical models, at their core it is all about the math more than the model itself.

This is all a long-winded way of saying that when businesses use a spreadsheet, they are actively sabotaging themselves and their ability to consistently get valuable insights from their data. BI tools are specficially designed to help businesses better understand their data, and can prove to be a huge benefit to those upgrading from what a limited spreadsheet can do.

What Is Business Intelligence?

BI encompasses a fair amount of tools and processes that may not be standardized or that can be vague or nebulous. Various types of software now offer some form of analytics which can feed into a businesses’ specific needs. Whether it is user metrics, defining and anticipating trends, as well as  predicting outcomes all fall under the umbrella definition of business intelligence. In short, activities that help businesses turn raw information into actionable knowledge can be tagged as BI. Now that businesses are generating more data than ever, it’s become more of a challenge to harness that data into actionable BI to increase profits and remain ahead of their competition. 

Framed that way, BI as a concept has been around as long as business. But that concept has evolved from early basics [like Accounts Payable (AP) and Accounts Receivable (AR) reports and customer contact and contract information] to much more sophisticated and nuanced information. This information ranges across everything from customer behaviors to IT infrastructure monitoring to even long-term fixed asset performance. Separately tracking such metrics is something most businesses can do regardless of the tools employed. Combining them, especially disparate results from metrics normally not associated with one another, into understandable and actionable information, well, that's the art of BI. The future of BI is already shaping up to simultaneously broaden the scope and variety of data used and to sharpen the micro-focus to ever finer, more granular levels.

BI software has been instrumental in this steady progression towards more in-depth knowledge about the business, competitors, customers, industry, market, and suppliers, to name just a few possible metric targets. But as businesses grow and their information stores balloon, the capturing, storing, and organizing of information becomes too large and complex to be entirely handled by mere humans. Early efforts to do these tasks via software, such as customer relationship management (CRM) and enterprise resource planning (ERP), led to the formation of "data silos" wherein data was trapped and useful only within the confines of certain operations or software buckets. This was the case unless IT took on the task of integrating various silos, typically through painstaking and highly manual processes.

While BI software still covers a variety of software applications used to analyze raw data, today it usually refers to analytics for data mining, analytical processing, querying, reporting, and especially visualizing. The main difference between today's BI software and Big Data analytics is mostly scale. BI software handles data sizes typical for most organizations, from small to large. Big Data analytics and apps handle data analysis for very large data sets, such as silos measured in petabytes (PBs).

Illustration of brain with arrows around it pointing up into clouds

Self-Service BI and Data Democratization

The BI tools that were popular half a decade or more ago required specialists, not just to use but also to interpret the resulting data and conclusions. That led to an often inconvenient and fallible filter between the people who really needed to get and understand the business—the company decision makers—and those who were gathering, processing, and interpreting that data—usually data analysts and database administrators. Because being a data specialist is a demanding job, many of these folks were less well-versed in the actual workings of the business whose data they were analyzing. That led to a focus on data the company didn't need, a misinterpretation of results, and often a series of "standard" reporting that analysts would run on a scheduled basis instead of more ad hoc intelligence gathering and interpretation, which can be highly valuable in fast-moving situations.

This problem has led to a growing new trend among new BI tools coming onto the market today: that of self-service BI and data democratization. The goal for much of today's BI software is to be available and usable by anyone in the organization. Instead of requesting reports or queries through the IT or database departments, executives and decision makers can create their own queries, reports, and data visualizations through self-service models, and connect to disparate data both within and outside the organization through prebuilt connectors. IT maintains overall control over who has access to which tools and data through these connectors and their management tool arsenal, but IT no longer acts as a bottleneck to every query and report request.

As a result, users can take advantage of this distributed BI model. Key tools and critical data have moved from a centralized and difficult-to-access architecture to a decentralized model that merely requires access credentials and familiarity with new BI software. This results in additional analysis becoming available to the organization, that experienced front-line business people can extrapolate and put to good use.

The emerging crop of BI tools all work hard at developing front-end tools that are more intuitive and easier to use than those of older generations—with varying degrees of success. However, that means a key criteria in any BI tool purchasing decision will be to evaluate who in the organization should access such tools and whether the tool is appropriately designed for that audience. Most BI vendors indicate they're looking for their tool suites to become as ubiquitous and easy to use for business users as typical business collaboration tools or productivity suites, such as Microsoft Office. None have gotten quite that far yet in my estimation, but some are closer than others. To that end, these BI tool suites tend to focus on three core types of analytics: descriptive (what did happen), prescriptive (what should happen now), and predictive (what will happen later).

Illustration of person sitting on arrows

What Is Data Visualization?

In the context of BI software, data visualization is a fast and effective method of transferring information from a machine to a human brain. The idea is to place digital information into a visual context so that the analytic output can be quickly ingested by humans, often at a glance. If this sounds like those pie and bar charts you've seen in Microsoft Excel, then you're right. Those are early examples of data visualizations.

But today's visualization forms are rapidly evolving from those traditional pie charts to the stylized, the artistic, and even the interactive. An interactive visualization comes with layered "drill downs," which means the viewer can interact with the visual to reach more granular information on one or more aspects incorporated in the bigger picture. For example, new values can be added that will change the visualization on the fly, or the visualization is actually built on rapidly changing data that can turn a static visual into an animation or a dashboard.

The best visualizations do not seek artistic awards but instead are designed with function in mind, usually the quick and intuitive transfer of information. In other words, the best visualizations are simple but powerful in clearly and directly delivering a message. High-end visuals may look impressive at first glance but, if your audience needs help to understand what's being conveyed, then they've ultimately failed.

Most BI software, including those reviewed here, comes with visualization capabilities. However, some products offer more options than others so, if advanced visuals are key to your BI process, then you'll want to closely examine these tools. There are also third-party and even free data visualization tools that can be used on top of your BI software for even more options.

Products and Testing

In this review roundup, I tested each product from the perspective of a business analyst. But I also kept in mind the viewpoint of users who might have no familiarity with data processing or analytics. I loaded and used the same data sets and posed the same queries, evaluating results and the processes involved.

My aim was to evaluate cloud versions alone, as I often do analysis on the fly or at least on a variety of machines, as do legions of other analysts. But, in some cases, it was necessary to evaluate a desktop version as well or instead of the cloud version. One example of this is Tableau Desktop, a favorite tool of Microsoft Excel users who simply have an affinity for the desktop tool (and who just move to the cloud long enough to share and collaborate).

I ended up testing the Microsoft Power BI desktop version, too, on a Microsoft representative's recommendation because, as the rep said, "the more robust data prep tools are there." Besides, said the rep, "most users prefer the desktop tool over a web tool anyway." Again, I don't doubt Microsoft's claim but that does seem weird to me. I've heard it said that desktop tools are preferred when the data is local as the process feels faster and easier. But seriously, how much data is truly local anymore? I suspect this odd desktop tool preference is a bit more personal than fact-based, but to each his own.

Then there's Google Analytics, a pure cloud player. The tool is designed to analyze website and mobile app data so it's a different critter in the BI app zoo. That being the case, I had to deviate from using my test data set and queries, and instead test it in its natural habitat of website data. Nonetheless, it's the processes that are evaluated in this review, not the data.

While I didn't test any of these tools from a data scientist's role, I did mention advanced capabilities when I found them, simply to let buyers know they exist. For example, Microsoft Power BI is powerful while also familiar, certainly to any of the millions of Microsoft business users. However, there are several other powerful and intuitive apps in this lineup from which to choose; they all have their own pros and cons. We'll be adding even more in the coming months.

One thing to watch out for during your evaluations of these products is that many don't yet handle streaming data. For many users, that won't be a problem in the immediate future. However, for those involved with analyzing business processes as they happen, such as website performance metrics or customer behavior patterns, streaming data can be invaluable. Also, the Internet of Things (IoT) will drive this issue in the near future and make streaming data and streaming analytics a must-have feature. Many of these tools will have to up their game accordingly so, unless you want to jump ship in a year or two, it's best to think ahead when considering BI and the IoT.

Person using tablet to look at charts

BI and Big Data

Another area in which self-service BI is taking off is in analyzing Big Data. This is a newer development in the database space but it's driving tremendous growth and innovation. The name is an apt descriptor because Big Data generally refers to huge data sets that are simply too big to be managed or queried with traditional data science tools. What's created these behemoth data collections is the explosion of data-generating, tracking, monitoring, transaction, and social media tools (to name a few) that have become so popular over the last several years.

Not only do these tools generate loads of new data, they also often generate a new kind of data, namely "unstructured" data. Broadly speaking, this is simply data that hasn't been organized in a predefined way. Unlike more traditional, structured data, this kind of data is heavy on text (even free-form text) while also containing more easily defined data, such as dates or credit card numbers. Examples of apps that generate this kind of data include the customer behavior-tracking tools you use to see what your customers are doing on your e-commerce website, the piles of log and event files generated from some smart devices (such as alarms and smart sensors), and broad-swath social media tracking tools.

Organizations deploying these tools are being challenged not only by a sudden deluge of unstructured data that quickly strains storage resources [think beyond terabytes (TB) into the PB and even exabyte (EB) range] but, even more importantly, they're finding it difficult to query this new information at all. Traditional data warehouse tools generally weren't designed to either manage or query unstructured data. New data storage innovations such as data lakes are emerging to solve for this need, but organizations still relying exclusively on traditional tools while deploying front-line apps that generate unstructured data often find themselves sitting on mountains of data they don't know how to leverage.

Enter Big Data analysis standards. The golden standard here is Hadoop, which is an open-source software framework that Apache specifically designed to query large data sets stored in a distributed fashion (meaning, in your data center, the cloud, or both). Not only does Hadoop let you query Big Data, it lets you simultaneously query both unstructured as well as traditional structured data. In other words, if you want to query all of your business data for maximum insight, then Hadoop is what you need.

You can download and implement Hadoop itself to perform your queries, but it's typically easier and more effective to use commercial querying tools that employ Hadoop as the foundation of more intuitive and full-featured analysis packages. Notably, most of the tools reviewed here, including Chartio, Microsoft Power BI, and Tableau Desktop, all support this. However, each requires varying levels of configuration or even add-on tools to do so—with Microsoft and and Tableau offering exceptionally deep capabilities. However, Microsoft will still expects customers to utilize additional tools around aspects such as data governance to ensure optimal performance.

Paper displaying different types of charts

Finding the Right BI Tool

Given the issues spreadsheets can have when used as ad hoc BI tools and how firmly ingrained they are in our psyches, finding the right BI tool isn't a simple process. Unlike spreadsheets, BI tools have major differences when it comes to how they consume data inputs and outputs and manipulate their tables. Some tools are better at exploration than analysis, and some require a fairly steep learning curve to really make use of their features. Finally, to make matters worse, there are dozens if not hundreds of such tools on the market today, with many vendors willing to claim the self-serve BI label even if it doesn't quite fit.

Getting the overall workflow down with these tools will take some study and discussion with the people you'll be designating as users. Tableau Desktop and Microsoft Power BI, for example, will start users out with the desktop version to build visualizations and link up to various data sources. Once you have this together, you can start sharing those results online or across your organization's network. With others, such as Chartio or Google Analytics, you start in the cloud and stay there.

In recent years, companies have been taking advantage of the wide selection of online learning platforms out there to train their employees on using these platforms. As intuitive as these platforms may be, it is important to make sure that your employees actually know how to use these BI platforms so that you can make sure your investment was worthwhile. There are many ways of approaching this, but using the right online learning platform might be a good place to start looking.

Given the wide price range of these products, you should segment your analytics needs before you make any buying decision. If you want to start out slowly and inexpensively, then the best route is to try something that offers significant functionality for free, such as Microsoft Power BI. Such tools are very affordable and make it easy to get started. Plus, they tend to have large ecosystems of add-ons and partners that can be a cost-effective replacement for doing BI inside a spreadsheet. Tableau Desktop still has the largest collection of charts and visualizations and the biggest partner network, though Microsoft Power BI is catching up fast.

Microsoft Power BI and Tableau Desktop both scored the highest in our roundup, and both products received our Editors' Choice award. Tableau Desktop may have a big price tag depending on which version you choose but, as previously mentioned, it has an exceptionally large and growing collection of visualizations plus a manageable learning curve if you're willing to devote some effort to it. Microsoft Power BI and Tableau Desktop also have large and growing collections of data connectors, and both Microsoft and Tableau have their own sizable communities of users that are vocal about their wants and needs. This can carry a lot of weight with the vendors' development teams so it's a good idea to spend some time looking through those community forums to get an idea where these companies are headed.

Compare SpecsThe Best Self-Service Business Intelligence (BI) Tools

Like What You're Reading?

Sign up for Lab Report to get the latest reviews and top product advice delivered right to your inbox.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.


Thanks for signing up!

Your subscription has been confirmed. Keep an eye on your inbox!

Sign up for other newsletters

TRENDING

About Pam Baker

A prolific writer, Pam Baker's published work appears in many leading print and online publications such as Institutional Investor magazine, CIO, President & CEO magazine, IT World, and ReadWriteWeb as well as many others. Formerly Managing Editor for Wireless IQ and Telematics Journal at NY-Based ABI Research, she also served as a freelance analyst for London-based VisionGain and a freelance market research report writer for Evans Data Corporation.

Read Pam's full bio

Read the latest from Pam Baker