Enrich your apps and products with a data visualization solution that is integrated with your database. No need to develop using complex charting libraries.
How your business can benefit from embedded analytics
Enrich workflows with valuable, real-time insights
Whether your end user is internal or external, embed analytics into their business applications to streamline data-driven decision making
Promote a data culture with self-service dashboards
Create a custom dashboard out of embedded charts to add drill-down and interactive capabilities, making it easier for your stakeholders to find insights pertinent to them
Delight users in consumer apps
Exceed your users’ expectations by providing consumable and relevant data, when they expect it, where the expect it
EMBEDDED DATA VISUALIZATION MADE EASY
An integrated MongoDB embedded analytics solution
Empower and engage users with relevant data where they need it, when they need it. An integrated and seamless embedded analytics solution from cloud database to data visualization tool frees you up to focus on the end user experience, not the infrastructure behind it.
No need to deal with database connections, data queries or complex charting libraries
Embed via iFrame for simplicity (no coding needed) or Javascript SDK for rich customization options
Click events surfaced in the SDK open up powerful possibilities like opening new charts, pages, or other actions based on chart interactions
Seamless and rich end user experience
Embedded charts fit right into your website or application, creating a modern data experience for your users
Based on users and their behavior, data can be dynamically filtered, so users see only what is meaningful to them
Ability to toggle between light and dark mode for your charts, set a refresh interval, or refresh your charts on-demand when your application requires it, and when your users need it
High performing and secure data sharing
Built-in workload isolation means your embedded visualizations are retrieving data from your secondary nodes, so there’s no impact to your operational workloads
MongoDB Charts has fast caching, meaning recent queries to render charts are saved for a period of time, which speeds up the load time for high volume chart viewing
Charts with sensitive data can be restricted to authenticated users and filtered by a user’s role to ensure data can only be viewed by the intended audience for a personalized experience
What are the advantages of a single integrated embedded analytics platform?
MongoDB Atlas + Charts
3rd Party Data Viz Solution
No ETL, API, or connector required
Designed for the document model
Zero code embedding available
Embedding SDK available
Powerful built-in customization and interactive features
Additional cost for embedding capabilities
$0
$$$
Fully integrated product experience, billing and support
MongoDB Atlas + Charts
No ETL, API, or connector required
Designed for the document model
Zero code embedding available
Embedding SDK available
Powerful built-in customization and interactive features
Additional cost for embedding capabilities
$0
Fully integrated product experience, billing and support
3rd Party Data Viz Solution
No ETL, API, or connector required
Designed for the document model
Zero code embedding available
Embedding SDK available
Powerful built-in customization and interactive features
Additional cost for embedding capabilities
$$$
Fully integrated product experience, billing and support
Embedded analytics is leveraging technology, such as data visualization or business intelligence, to provide insights directly within applications or workflows. It provides a more seamless experience to users, whether it be for B2C or B2B purposes, so that they have access to relevant data where they need it, when they need it.
Will embedding charts slow down my operational workloads?
No. MongoDB Charts queries data from secondary nodes within your Atlas cluster, which means there’s no impact to the performance of the operational transactions that occur on the primary node. Furthermore, you can add an analytics node for a higher isolation and resilience. Additional details about Charts and workload isolation can be found in this blog post.
How can I ensure sensitive data is secure in embedded charts?
The embedding SDK enables authentication features to integrate embedded charts with a site’s existing authentication system. This ensures that only authenticated users are able to view the embedded charts, and also allows you to filter chart data based on a user’s identity or role. Read more in the embedding authentication blog post.