›Analytics

Get started

  • Introduction to Imply Polaris
  • Quickstart
  • Navigate the console
  • Key concepts

Data

  • Overview
  • Create a schema
  • Data partitioning
  • Introduction to rollup
  • Replace data
  • Supported data formats

Analytics

  • Overview
  • Manage data cubes
  • Visualize data
  • Dimensions
  • Measures
  • Dashboards
  • Visualizations reference
  • Query data

Monitoring

  • Overview

Management

  • Overview

Billing

  • Overview
  • Polaris plans
  • Estimate project costs
  • Manage billing and payments

Security

  • Overview
  • Add users to an organization
  • User roles reference
  • Manage user groups
  • Enable SSO
  • SSO settings reference

Developer guide

  • Overview
  • Authenticate API requests
  • Create a table
  • Get table ID
  • Define a schema
  • Upload files
  • Ingest to table
  • Push event data
  • Query data
  • Link to BI tools
  • Connect over JDBC

API reference

  • Overview
  • Reference index
  • Events API
  • Files API
  • Ingestion Jobs API
  • Ingestion Templates API
  • Performance API
  • Query API
  • Tables API
  • Common object definitions

    • Table
    • TableRequest
    • RollupSchema
    • IngestionJobSpec
    • CsvFormatSettings
    • JsonFormatSettings
    • TimestampMapping

Product info

  • Release notes
  • Known limitations

Visualizations reference

Imply Polaris provides a wide array of expressive visualizations to enable fast, interactive exploration of your data. Visualizations are not just static charts. You can interact directly with them by clicking on various graphical elements to select data segments for drill-down and deeper analysis.

When you change the shown dimensions, Polaris chooses the best visualization for the selected dimensions automatically.

To choose the visualization you prefer, click on the current visualization type to the right of the filter and split bars. The following example shows Table as the current visualizaton:

Cube view vis selector menu

The following sections describe the available visualizations.

Overall

Totals is the default visualization. It presents a numeric summary of the currently selected measures, applying any selected filter criteria.

You can select multiple measures and show a time range comparison as well, as shown in the following screenshot:

Cube view overall

Table

The table visualization is the default view for a categorical (string) dimension. It presents a table view of the data with shading that aids visualization of measure magnitude.

Cube view table

The table visualization can show multiple dimensions, as well as multiple measures, as columns. You can choose the columns using the Show field dropdown menu:

Cube view table multi split multi measure

You can add as many dimensions and measures as you want by adding them to the Rows, Columns, or Measures fields in the right sidebar. To reorder nested rows or columns, click and drag individual dimension or measure names in the right sidebar to move them.

Line chart

The line chart is the natural visualization to show temporal dimensions. This is the perfect visualization to demonstrate a trend over time.

Cube view line chart

The line chart also has the ability to compare the segments of the first shown dimension to each other over time.

Sparkline

Rather than showing lines for multiple dimensions on a single chart, the sparkline visualization shows multiple line charts, one for each dimension.

Cube view sparkline chart

Vertical bars

The vertical bars visualization shows each dimension in vertically-oriented time buckets.

Cube view sparkline chart

Horizontal bars

The horizontal bars visualization shows each dimension in horizontally-oriented time buckets.

Cube view sparkline chart

Heatmap

The heatmap is a visualization that shows two dimensions as a 'matrix'. The heatmap visualization is similar to the grid visualization and it works particularly well when one or both of the dimensions are continuous.

Cube view heatmap

Spot matrix

The spot matrix shows the distribution of events on a two dimensional matrix using circles, with larger circles representing a greater number of events.

Cube view spot matrix

Treemap

The treemap illustrates how the values of a dimension combine to make up the whole. It is particularly suitable for hierarchical dimensions.

Cube view treemap

Sunburst

The sunburst, also known as a donut or a pie chart with one split, is a visualization that represents the ratios between the values of a dimension. When rendering multiple dimensions, each is subdivided to show proportional representation.

Cube view sunburst

Geo marks

The geo marks visualization is the natural choice for dimensions that represent geographically encoded data. It can work with country encoded data. To use geo-oriented visualizations, modify the data cube configuration to make the country encoded data to be Geo type.

Cube view geo marks countries

Geo shade

The geo shade visualization, also known as a Choropleth map, is another way to represent geographically encoded data. To use geo-oriented visualizations with country encoded data, set the data type to Geo in the data cube configuration settings.

Cube view geo shade countries

Stack area

The stacked area chart lets you see the overall trend, while also showing contributions of individual dimensions. Unlike the line chart, the area chart lets you see what the total of values added together.

Cube view area stack

Records

The records visualization shows the raw data underlying the data cube, allowing you to see all dimensions that are in each record. This view can be useful for certain debugging issues. You can also view your records in groups for specific values of one or more dimensions by adding the dimensions to the show bar.

Cube view records

Sankey

The Sankey visualization shows the flow from one set of values to another. In Sankey diagrams, the width of each connection is proportional to the flow volume between the values.

Cube view Sankey

← DashboardsQuery data →
  • Overall
  • Table
  • Line chart
  • Sparkline
  • Vertical bars
  • Horizontal bars
  • Heatmap
  • Spot matrix
  • Treemap
  • Sunburst
  • Geo marks
  • Geo shade
  • Stack area
  • Records
  • Sankey
Key links
Try ImplyApache Druid siteImply GitHub
Get help
Stack OverflowSupportContact us
Learn more
BlogApache Druid docs
Copyright © 2022 Imply Data, Inc