Skip to main content

Visualizations

To create a visualization in Omni, toggle open the 'Visualization' pane. By default, Omni will generate a visualization for you based on the fields selected in the results table. To change the visualization, edit the properties in the visualization configuration panel.

Quick Charts

These icons will quickly build a recommended chart from the given data set, mapping series to the visualization. Some charts may not make sense for a given query, but Omni will attempt to map dynamically. Note that {...} will lead to advanced visualization using the VegaLite spec.

Cartesian Chart Configuration

Cartesian charts consist of bar, line, area, and scatter. They are characterized by having an X and Y axis and use a similar configuration editor.

Series Mapping

There are 4 primary channels to plot fields: X-axis, Y-axis, Color, and Size.

ChannelDescriptionExample
X-AxisMap a field to the x-axis.

Additional configuration options:
  • Title - change title of x-axis
  • Data type - nominal, quantitative, ordinal, temporal
Y-AxisMap a field to the Y-axis.

Additional configuration options:
  • Title - change title of x-axis
  • Data type - nominal, quantitative, ordinal, temporal
ColorColor by a field. Can be either a dimension or measure.
Select Single Color option to remove the series from this channel.

Additional configuration options:
  • Title - change title of color-by legend
  • Data type - nominal, quantitative, ordinal, temporal
  • Palette - change the color palette
SizeSize by a field. Most common mapping is a measure.
Select Auto Size option to remove the series from this channel.

Additional configuration options:
  • Title - change title of size-by legend

Group / Stack / Stack Percentage

Any cartesian chart with more than one series can be displayed as either grouped, stacked, or stacked percentage.

Configure these options by either selecting the Quick Chart that matches, or changing the chart type under the Marks section.

Grouped Example

Stacked Example

Stacked Percentage Example

Tooltips

Tooltips control which fields and values are displayed in the pop-over when hovering on a datapoint. Fields can be turned on and off from the display by toggling them in the Tooltip section.

Table Configuration

The stretch of the table can be controlled (either full-page width stretch or condensed to only the size of the large data cell).

Single Value Configuration

Single values can be configured to choose any series in your query. The single-value will select the top row for the given column and the furthest left if the data is pivoted. The label can be reconfigured using 'Summary label'.

Custom Visualization

Omni supports the most common visualization types and settings out of the box, but can also be heavily customized! We use VegaLite under the hood, which means you can edit and customize the visualization however you'd like by using the Custom Visualization Editor. Check out the full VegaLite spec as well as examples.