Skip to content
You're viewing docs for an older version. Go to the latest version (11.64) →
On this page

Visualize Data

  • You want to define the visualization only in your application and not in Analytical Designer.

    This can help you prevent inadvertent changes to your application coming from outside (changes made in Analytical Designer).

When not to use

The visual components may not be the best choice in the following situations:

  • You want to be able to change the visualization that your application displays without changing the application code.

    In this case, use the InsightView component.

  • You need a visualization type that is not available in Analytical Designer or GoodData.UI.

    In this case, create a custom visualization.

Custom visualizations

If neither the InsightView component nor the visual components satisfy your needs, GoodData.UI allows you to create your own visualization relatively easy. This is the most involved method of data visualization that offers the most flexibility. To get started, see Custom Visualizations.

When to use

Creating a custom visualization is the best choice in the following situations:

  • You need a visualization type that is not available in Analytical Designer or GoodData.UI.
  • You need more flexibility than the visual components can provide.

When not to use

Do not use the custom visualizations if the InsightView component or the visual components are sufficient for satisfying your needs. Whenever possible, choose one of the simpler methods because they require significantly less code.

Export Catalog

InsightView

Charts and Plots

Filter Visual Components

Visualization Definition Placeholders

Create Custom Visualizations