Progress Acquires MarkLogic! Learn More

Data Analytics and Business Intelligence

Business users need traditional analytics over structured data but they also need deeper insights into large, integrated swaths of unstructured data. Currently, getting a unified view is impossible and unstructured data is a blind spot!

MarkLogic is unique in being able to integrate and curate all your data regardless of the structure. With MarkLogic, you can derive insights using traditional SQL, enterprise search, and semantics capabilities — all in one unified operational and analytical system. Whether you are building custom analytics or using standard BI tools, MarkLogic accelerates your path to modernize data analytics and business intelligence.

Generating Insights
From Heterogeneous Data Is Difficult

You need curated, fit-for-purpose data

To leverage your data for powerful data-driven decisions you need to analyze all your data, not just the structured data. This is difficult because data comes from a variety of sources and needs to be integrated, curated, governed, secured, up-to-date, and fit-for-purpose for downstream use.

Without the foundation to curate good data, you lose the intelligence to make timely decisions. You risk not being able to understand your customer needs. And, you risk missing opportunities to improve operations and productivity. In a survey of 1,900 data experts, almost 50% of them said that “Disorganized data stores and lack of metadata” was a primary data quality issue their organization faced.

You need answers to all your questions, not just the simple ones

When you have good data, you can ask better business questions to derive better insights. While you might have the capability to use SQL to get some information, complex questions require the ability to run advanced queries with proper context in order to get complete answers.

Example Business Question: What is the Financial Impact of Coronary Bypass?

SQL Query Show me the average claim amount for bypass surgeries for male members over 50 in the mid-Atlantic region.
Advanced Query Show me the average claim amount for bypass surgeries for male members over 50 in the mid-Atlantic region where the surgeon’s notes indicated a co-occurring condition.

MarkLogic Helps You
Curate Good Data for Better Insights

Multi-model with Semantics ensures that you have the best data possible

MarkLogic takes a different approach to data management and data integration than the traditional relational model. MarkLogic’s multi-model data management means that your data is stored natively as documents and semantic graphs. But, unlike other NoSQL data stores, it also supports relational views of data.

MarkLogic’s patented multi-model querying capability makes it possible to use multiple lenses for analyzing multi-structured data. With different lenses, it is easy to make data fit-for-purpose for different downstream uses. As a result, there is no need to augment a traditional RDBMS warehouse with a newer data lake environment. Rather than making your tech stack more complex to govern and secure, MarkLogic simplifies your overall architecture.

Multi-Model Diagram

Enterprise capabilities ensure that your data is trustworthy

No one wants to make decisions on untrustworthy data, yet every day business leaders are forced to do just that. MarkLogic enterprise capabilities are battle-tested for mission critical applications. You can rest assured that your data is trusted — it is curated, governed, secured, and ready to use for insight-driven decision-making.

MarkLogic Provides Multiple Ways to Unlock Better Data Insights

Intelligent Data Discovery with Semantic Search

With Semantics, there is context so new relationships are easily discovered. You can describe relationships and enrich data with domain knowledge to build rich knowledge graphs. MarkLogic’s built-in search auto indexes the data and the relationships so that you can combine full-text search with graph query for powerful semantic search. As a result, you can write more powerful queries, build better applications, and uncover new insights.

Learn More

SQL Analytics for Operational Reporting

You can create relational views on top of your multi-model data for SQL analytics without compromising flexibility and security. The underlying data never changes — it’s still available in its original format. MarkLogic’s Template Driven Extraction enables you to create a relational lens over your data so you can query it using standard SQL.

Learn More

Real-time Alerting for Real-time Decisions

Using its sophisticated indexing, MarkLogic includes real-time alerting for timely responses to changes in data and instant decision making. With real-time alerts and advanced semantic and geospatial search capabilities you can utilize MarkLogic for faster communication and decision making.

Learn More

Unified Interface for Multi-model Querying

MarkLogic provides its Optic API as a unified query interface for multi-model data access. It allows you to search across documents, semantic graphs, and relational views with a single, composable query. You can even use the Optic API to do relational operations like joins and aggregates over documents.


Learn More

Better Data Insights Leads to Better Democrati­zation of Analytics

Build your own analytics application

You can build bespoke analytic applications with sophisticated search, map, and graph visualization that aren’t possible with business intelligence (BI) tools. For many MarkLogic customers, it’s not “either / or” but a combination of bespoke applications and BI visualization tools.

custom tool examples

Use a standard BI tool

When most people think of “BI”, industry leading tools like Tableau and Power BI come to mind. They are outstanding tools and MarkLogic is commonly used alongside them and provides leading BI on NoSQL performance. MarkLogic connects to these BI tools in three common ways: ODBC, REST, and file-based.

standard tool examples

Microsoft Power BI

Power BI is a suite of business analytics tools to analyze data and share insights. The Power BI connector allows for easy access to information stored in MarkLogic to perform data analytics and create data visualizations.


Tableau has been at the forefront of data visualization and data analytics, and is one of the most popular tools. Tableau Connector for MarkLogic provides a fast, easy, real-time connection to full Tableau functionality. It enables you to unearth the value in your data with dynamic visual analysis and reporting.


MarkLogic provides advanced geospatial analytics and an Esri connector to build powerful location-based apps and visualizations. 

How MarkLogic Compares

As data analytics evolve and become more complex, questions arise as to which data management solution is the right one? MarkLogic enables faster and better data driven insights than a relational data warehouse due to the ease and flexibility of integration for multi-structured data. Combined with semantic relationships, you can ask more complex questions in order to get a complete picture.

Learn More