Embed Insights

Overview

If you want to embed Analytical Designer into you application, you have the following options:

  • Embed Analytical Designer as a whole, or
  • Embed individual insights using GoodData.UI

Embed Analytical Designer

For details about embedding, see Embed Analytical Designer.

Drilling in embedded Analytical Designer

You can set a drill event and integrate GoodData with a parent application. You can then drill from insights directly to records outside GoodData.

For details, see Setting up Events for Drilling in Embedded Analytical Designer and Dashboards.

Embed insights using GoodData.UI

You can embed insights into your application with GoodData.UI as:

  • Live insights that reflect any changes done to the insight.
  • Permanent insights that embed the current versions of the insights and do not reflect any future changes.

Embed as a live insight

When embedding as a live insight, you embed a reference to the insight. When you change the original insight later, all changes will be reflected in the embedded insight as well.

 

  1. Open the insight you want to embed.
  2. Click the embed icon. 

  3. Select Embed as a live insight

  4. Configure the code. You can select the type of code, display/hide the title, or set a custom height. 
  5. Copy the code.

For further details about embedding, see the InsightView component in GoodData.UI.

Embed as a permanent insight

When embedding as a permanent insight, you copy the insight configuration and embed the insight as is. No later changes to the original insight will be reflected in the embedded insight.

  1. Open the insight you want to embed.
  2. Click the embed icon. 

  3. Select Embed as a permanent insight

  4. Configure the code. You can select the type of code, include the insight configuration of colors/legend/axes/canvas, or set a custom height. 
  5. Copy the code.

For further details about embedding, see Start with Visual Components.

Drilling in Embedded Analytical Designer and KPI Dashboards

You can set a drill event and integrate GoodData with a parent application. You can then drill from insights directly to records outside GoodData.

For details, see Setting up Events for Drilling in Embedded Analytical Designer and KPI Dashboards.