Back to Resources

Dashboards

OneStream Dashboard Builder: Components, Cube Views, and AI-Assisted Design

A OneStream dashboard is assembled from a small set of platform building blocks — Cube Views, data adapters, and a handful of business rule types. This page covers those building blocks, then how OneCraft helps draft and validate them from a plain-English description.

Reviewed by AIQOS · Updated

Example OneStream dashboard with KPI cards, charts, and a tabular reporting areaOpen full size
Example of a generated OneStream dashboard. Click to view the full-size image.

Core building blocks

  • Cube Views — the grid-based report surface, formatted with row/column definitions and optional Cube View Extender rules for advanced formatting.
  • Dashboard components — buttons, combo boxes, and other parameter controls that drive what a Cube View or chart displays.
  • Data adapters — Dashboard Data Set business rules that assemble query results (often blending multiple data sources) for a chart, grid, or report.
  • Dashboard Extender rules — the general-purpose business rule type behind most interactive dashboard behavior: button clicks, dynamic visibility, and custom actions.
  • Dashboard XFBR String rules — dynamic text logic usable almost anywhere a dashboard or Cube View expects a parameter or label.

Building dashboards faster with OneCraft

Instead of hand-writing each rule and wiring components together from scratch, you describe the dashboard you want — the KPIs, the layout, the data it should pull — and OneCraft drafts the Cube View, data adapter, and supporting business rules together, following established OneStream naming and structure conventions. Every generated file is checked before you import it, so naming and structural issues surface immediately instead of at import time.

Once the first draft is in place, it lives in your project workspace — see OneStream Workspace and XFProj — so you can keep refining the dashboard iteratively rather than starting over each time.

Ready to build this in OneCraft?

Describe what you need in plain English — OneCraft drafts and validates the OneStream files for you.