Build Customer Facing Data Applications Using the Preset Embedded Dashboard SDK

Alan Hsia

Today, we’re excited to announce the Preset Embedded SDK. Using this SDK, you can craft dashboards in Preset and integrate them into external applications to create rich, interactive analytics experiences for your end-users or customers. Embedded Preset dashboards feel native to your application and users will enjoy a polished analytics experience.

If you're interested in seeing this functionality in action, we recommend attending our Building Embedded Dashboards in Preset event on Tuesday, August 16th. Signup to attend here or to watch the recording.

Core Features

Quickly deploy dashboards into your application with our Preset Embedded SDK

Add a few lines of code to your application where you want the dashboard to appear and pass in the guest token. Deploy your application and you now have an embedded dashboard where users don't need to login to access it. You can dive deeper into the technical details here.

Superset Preset Embed Code

Superset Preset Embedded

Easily setup data access policies to ensure your customers only see their data

A Guest Token is used to grant access for your users so they don't need to login. This enables us to understand who the user is and what permissions they have access to.

Superset Preset No Code RLS

Manage your embedded dashboards as code

You can now integrate core, customer facing dashboards into your software development life cycle. Read more here

Superset Preset Version Control Dashboard

Choose from over 40 visualization types to build dynamic dashboards with custom filters

Preset ships with a large number of beautiful, high performant charts for showcasing your customer's data.

Superset Preset Gallery Viz Types

Build you first dashboard in minutes with or without code

Visualize data either using Preset's SQL IDE or using our no-code data explorer.

No Code Superset Preset

Try Preset Embedded

To get started with Preset Embedded, you can request access here.

How Preset Enhances Apache Superset

Preset is the leading provider of managed services for Apache Superset. Superset and Preset have both been incredibly popular for internal business intelligence use cases.

If you’re not an existing Preset user but you’re instead running Apache Superset, then we can offer a quick migration path to getting your databases, datasets, charts, and dashboards into Preset. You’ll be able to start embedding dashboards soon afterwards.

At Preset, we’re heavy contributors to the Apache Superset project. In Preset Cloud, we build on the core Superset experience in many ways:

  • We test, deploy, and run bleeding edge Superset (we deploy from main branch every 2 weeks, while official Superset releases are every few months)
  • Preset is SOC2 compliant and we take privacy and security incredibly seriously
  • You can spin up multiple isolated workspaces in your team and define highly custom role based access controls (RBAC) from a friendly user interface
  • Integrate critical dashboards into your software development lifecycle using our powerful APIs. You can manage databases, datasets, charts, and dashboards as code
  • Quickly scale from zero to thousands of users through automated provisioning without compromising on dashboard speed and performance

To get started with Preset Cloud, you can signup here.

Subscribe to our blog updates

Receive a weekly digest of new blog posts