Skip to main content

Dashboards That Stay Connected to Your Data Pipelines

Build interactive dashboards with over twenty chart types, global filters, and real-time updates. Every chart is connected directly to a pipeline, so your visualizations are always current.

The Dashboard Disconnect Problem

Most BI tools connect directly to a data warehouse. The transformation logic lives in a completely separate tool, often maintained by a different team. When a pipeline changes its output schema, dashboard charts break silently. When an analyst wants to understand why a metric looks wrong, they have to trace back through multiple systems to find the upstream transformation.

This separation creates a blind spot. The people building dashboards cannot see or modify the pipeline logic that produces the data they are visualizing. The people building pipelines do not see the downstream impact of their schema changes. Plotono eliminates this gap by housing both the transformation layer and the visualization layer in the same platform, with a direct connection between them.

How Plotono Dashboards Work

A dashboard in Plotono is a grid-based layout of visualization items. You create a dashboard page, then drag visualizations onto a responsive grid. Each item has a position and size that you can adjust by dragging. Dashboards support multiple pages for organizing related views into separate tabs.

Visibility controls let you decide who can see each dashboard. Publish dashboards to your entire workspace, restrict them to specific roles, or keep them private while you iterate. Sharing follows the same role-based and tag-based access rules that govern the rest of the platform.

Because each visualization on a dashboard is backed by a pipeline query, changes to the underlying data or pipeline logic are reflected automatically. There is no ETL export step, no scheduled refresh that runs hours behind, and no stale snapshot sitting in a separate database.

The grid layout engine handles responsive resizing automatically. On desktop, a four-column grid gives you precise control over positioning. On tablets and mobile devices, items reflow to fit the available screen width. You design once, and the layout adapts to every viewport without manual breakpoint configuration.

20+ Chart Types

Standard Charts

Bar

Vertical and horizontal bars with grouped and stacked modes

Line

Time series and trend lines with multiple series support

Pie

Proportional breakdowns with configurable inner radius for donut variants

Scatter

Correlation plots with size and color encoding

Area

Filled line charts for cumulative or stacked quantities

Table

Sortable, paginated data tables for detailed inspection

Advanced Charts

Funnel

Conversion funnels showing drop-off between stages

Treemap

Hierarchical data displayed as nested rectangles by proportion

Sankey

Flow diagrams showing quantities moving between categories

Radar

Multi-axis charts for comparing entities across dimensions

Bullet

Performance indicators with target and range markers

Calendar

Date-based heatmaps showing values distributed over time

Marimekko

Market composition charts combining width and height encoding

Heatmap

Two-dimensional color intensity grids for density and correlation

Waffle

Grid-based proportional charts for percentage visualization

Swarm

Beeswarm plots for distribution analysis without overlap

Parallel Coordinates

Multi-dimensional comparisons across parallel axes

Slope

Before-and-after comparisons showing change between two points

Stream

Stacked area charts with a flowing, organic shape for time series

Bump

Ranking charts that show how positions change over time

Geographic Charts

Geo (Choropleth)

Geographic maps with regions colored by data values

Column Mapping and Transformations

The column mapping editor is where pipeline output meets chart rendering. After your pipeline produces a result set, you map its columns to the visual properties of your chosen chart type. Assign a column to the X axis, another to the Y axis, and optionally configure color, size, and label dimensions.

Built-in data transformations let you sort, limit, and reshape data before it reaches the chart renderer. Apply a descending sort to show top performers first, limit the number of series to avoid visual clutter, or transpose rows and columns to change the chart's orientation. Transformations run at query time, so the original pipeline output remains unchanged.

The mapping editor shows a live preview as you configure axes. You can iterate quickly on different column assignments without re-running the pipeline, because the editor works with the cached result set from the most recent pipeline execution.

Different chart types expose different mapping slots. A scatter plot offers X, Y, color, and size dimensions. A Sankey diagram expects source, target, and value columns. A geographic choropleth maps a country or region column to a value column for color intensity. The editor adapts its available slots based on your selected chart type, so you always see exactly the configuration options that apply.

Global Filters and Parameters

Dashboards support a global filter bar that sits at the top of the page. Each filter binds to a parameter defined in one or more pipeline queries. When you change a filter value, every chart that uses that parameter re-queries with the updated value.

Filter types include date range pickers, dropdown selectors, text search fields, and numeric range sliders. The filter builder interface lets you configure which parameters each filter controls, set default values, and define the available options for dropdown filters.

Cross-chart filtering means that a single date range selection at the top of your dashboard can simultaneously filter a revenue line chart, a customer acquisition funnel, and a regional heatmap. Every visualization stays synchronized because they all reference the same underlying parameters.

You can bind multiple filter controls to the same parameter, or bind one filter to multiple parameters across different pipeline queries. Default values ensure that dashboards load with meaningful data immediately, and users can adjust filters without needing to understand the underlying query structure. The filter bar is optional per dashboard, so simple single-chart views stay uncluttered.

Real-Time Updates

Plotono uses server-sent events (SSE) to push updates to connected clients. When a pipeline finishes executing, when new data arrives at a source, or when another team member modifies a dashboard, the changes stream to your browser without requiring a page refresh.

A connection status indicator shows whether your session is actively receiving updates. If the connection drops due to a network interruption, the client automatically reconnects and re-synchronizes. Connection state management handles the transition gracefully, so you never see stale data without knowing it.

For teams that are collaborating on dashboards simultaneously, real-time updates ensure that one person's layout changes are visible to everyone else within seconds. Combined with the workspace permission system, this creates a live, collaborative dashboard building experience where every stakeholder sees the same current state.

Build Dashboards That Never Go Stale

Contact sales to see Plotono's dashboard builder with 20+ chart types and real-time updates in action.