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.
Channel | Description | Example |
---|---|---|
X-Axis | Map a field to the x-axis. Additional configuration options:
| ![]() |
Y-Axis | Map a field to the Y-axis. Additional configuration options:
| ![]() |
Color | Color by a field. Can be either a dimension or measure. Select Single Color option to remove the series from this channel. Additional configuration options:
| ![]() |
Size | Size by a field. Most common mapping is a measure. Select Auto Size option to remove the series from this channel. Additional configuration options:
| ![]() |
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.