Embedded Visualizations & Dashboards

Embedded Visualizations & Dashboards

Users of today’s modern business intelligence (BI), big data, and other business software applications expect their applications to feature embedded analytics, which include data visualization capabilities. In fact, embedded BI is gaining favor across many uses cases compared with standalone BI. Plus, an embedded analytics capability can also help organizations monetize their data assets and develop new revenue streams.

Zoomdata is designed from the ground-up to integrate seamlessly with other applications. Whether simple white labeling, lightweight embedding via iFrames, embedding more deeply into an application via the JavaScript API, or creating custom charts and data connectors, Zoomdata makes it easy.

The Zoomdata Developer Zone provides developers with the integration tools they need to insert charts and data in your web applications, create custom charts, administer Zoomdata with REST APIs, build custom connectors, and more. With Zoomdata, embedded analytics can be delivered quickly and economically.

integrate seamlessly with other applications

White Label

Easy to white label or re-brand the default analytics

Zoomdata contains built-in configuration screens that make it easy to white label or re-brand the default analytics user interface to conform to a specific look and feel. Elements that can be customized include:

  • The Zoomdata login page
  • Banners, backgrounds, and tiles
  • Colors

This is the quickest and easiest way to package Zoomdata functionality as the data analytics and embedded dashboard capability of your BI platform. Zoomdata runs as a separate, stand-alone application, but is consistent in appearance through adopting common user interface elements.

Lightweight Integrated Dashboards

Lightweight Integrated Dashboards

This is the most popular integration approach for incorporating Zoomdata into business applications. Zoomdata visualizations and dashboards run within Inline Frames (iFrames) embedded within the web user interface of the parent application such as a BI tool. An iFrame is an HTML document embedded inside another HTML document on a website or web application.

Runtime parameters can be passed from the parent application into the Zoomdata content. For example parameters for filtering or sorting data within Zoomdata.

This approach which delivers a unified look and feel, is easy to maintain, and can be achieved without coding. End users need not be aware that the visual and analytics components of the application are provided by Zoomdata, instead of the parent application.

Deep API-Based Embedding

Deep API-Based Embedding

The Zoomdata Software Development Kit (SDK) and visualization API help software developers extend Zoomdata's capabilities and put them into custom and third-party applications.

Using the visualization API you can put Zoomdata charts in your web pages and web and mobile apps. The Zoomdata JavaScript embedding API is designed to control in a web application, any chart existing in a Zoomdata server. With the API, you can:

  • Embed a visualization in a web application
  • Make visualizations and HTML elements interact with each other
  • Use one chart to control the data presented in another
  • Resize charts dynamically

With the tools provided in the SDK, combined with knowledge of HTML, CSS, and JavaScript, developers can build attractive dashboards displaying Zoomdata charts that deliver self-service analytics and reporting tools to business users.

By using the Zoomdata SDK and APIs to embed Zoomdata into your application, you can achieve a completely seamless integration where the boundaries between the parent application and Zoomdata are not apparent.

Zoomdata as a Data Engine

Zoomdata as a Data Engine

In some cases organizations may not want to use Zoomdata to immediately visualize data, but instead use it as a high-performance data engine. Zoomdata has unmatched performance when accessing big and fast data sources, using unique technologies such as micro-query based Data Sharpening.

The Zoomdata JavaScript Query API is designed to channel data from the Zoomdata server and return it in easy to use JSON objects. Common uses include:

  • Gather and use individual data points in text/numeric form
  • Performing further calculations on data before presenting
  • Filter and sort data
Featured Resources

Embedded Visualizations & Dashboards

Users of today’s modern business intelligence (BI), big data, and other business software applications expect their applications to include embedded analytics, which include data visualization capabilities.


Sales: +1-571-279-6166

General Inquiries: +1(571-279-6000)