What this article covers: What the Business Data Builder is, the Models list, starting a model from a template, how a model’s data is refreshed, and where its figures can be read.

The Business Data Builder combines operational data and financial statements in one model, on dimensions you define — for example, search clicks next to revenue by month, or every entity’s regions combined into one set of segments. Each model is published as an operational dataset, so dashboards, custom reports, Cell Reports, KPIs and BrizoButler read it like any other operational data.

🛈 Note: The Business Data Builder is included in the Premium plan and in the trial. It is available to users with Administrator or Data Loading Admin access. On other plans the page offers an upgrade to Premium.

1. Accessing the Page

Go to Organisation Settings → Business Data Builder from the left navigation. A model belongs to the organisation it is created in, and can read the operational data and statements of that organisation and every entity below it.

2. What a Model Holds

Part What it is
The figures the model holds. A linked metric is fed by measures from its sources; a formula metric is calculated from the other metrics after they are totalled.
Up to four dimensions of your own, such as Region or Channel. Each has its own members, which can be grouped into a hierarchy, and an Unassigned member that holds anything no member takes.
The month. Every source fills it from its own months.
Optional. Keeps each entity’s figures apart. Without it, figures belong to the organisation that owns the model.
Optional. Keeps Actual, Budget and Forecast side by side. They are never added together.

3. The Models List

The page lists every model of the organisation. Each name carries the template it started from (or Custom) and its data status:

Status Meaning
The model has not loaded its data.
The data is loading in the background. The list updates by itself when it finishes.
The data has loaded. Data as of shows when.
The last load did not finish. Hover over the badge to see why.

The list also shows each model’s description, sources, dimensions and number of metrics. The actions on each row:

Action What it does
Opens the model’s figures in the operational report viewer. Greyed out until the model has published its data.
Opens the model page — see Building a Business Data Builder Model.
Loads the model’s data again now.
Deletes the model and the operational dataset it published.

4. Starting a New Model

Click New Model. The Start from a template page lists the templates your group has the data for under Ready to use, and the ones still missing a source under Needs a source, with a link to connect it where it can be connected. Everything a template sets up can be changed afterwards.

Template What it builds
Search Console clicks and impressions next to revenue from the Profit and Loss, month by month. Needs a Search Console dataset.
Harvest hours, billing and invoicing next to the revenue in your Profit and Loss. Needs a Harvest dataset.
The regions, departments or business lines your accounting systems track — Xero tracking categories, QuickBooks classes, MYOB jobs and categories, Zoho reporting tags — combined into one set of segments across your entities. See Combine Financial Segments.
Every entity’s profit and loss on the group chart of accounts, month by month: each account, each section total, and Gross Profit down to Net Profit. Click Create model and the model is created straight away.
Start from nothing and build the dimensions and metrics yourself.

For a template with something to choose, click Use this template:

1
Choose the sourcesUnder 1 · Sources, tick the datasets that fill each source the template needs. Period, entity and scenario come from every source automatically.
2
Check the dimensionsUnder 2 · Dimensions, review the members the template and your data provide, add members, or add an optional breakdown.
3
Check the metricsUnder 3 · Metrics, review the metrics the template holds and what each one reads.
4
Name the model and create itEnter a Model name and an optional Description, then click Create model. The model opens and starts loading its data.
🛈 Note: Model names must be unique within the organisation, and cannot be the name of one of its operational datasets.

5. How a Model’s Data Is Refreshed

A model stores only its definition. Its figures are loaded in the background and written to its operational dataset:

When What happens
The model loads its data again.
Every model that reads the dataset refreshes.
Models that read financial statements refresh.
Click the refresh icon on the Models list to load the data now.

Financial statement sources are read for the most recent 36 months the group has data for.

6. Reading a Model’s Figures

A model’s figures are read as operational data. Click View to open them in the operational report viewer, or use the model’s dataset in dashboards, custom reports, Cell Reports and custom KPIs.

On Organisation Settings → Operational Data, a model’s dataset carries a Model badge. Its edit icon opens the model: the figures are changed in the model, not by importing into the dataset.

🛈 Note: If the subscription no longer includes the Business Data Builder — for example, when a trial ends — the models are kept, but their datasets are taken out of the operational data list and every report.

Related Articles

Building a Business Data Builder Model Combine Financial Segments Operational Data Operational Reports Custom KPIs