Skip to main content

Use cases

The Org Chart draws any parent–child structure, so it isn't only for reporting lines. This page gives the data shape and the field mapping for the six patterns report editors build most often.

Each example shows the table you need and the fields to bind. Everything else is styling, covered in the pages linked at the end of each section.


Organizational chart

The classic: who reports to whom, with headcount or a performance measure on each card.

Data shape — one row per person:

EmployeeIDManagerIDNameTitleDepartmentPhotoBase64
1Dana ReyesCEOExecutivedata:image/png;base64,…
21Sam OkaforVP SalesSalesdata:image/png;base64,…
31Priya NairVP EngineeringEngineeringdata:image/png;base64,…

Field mapping

FieldColumn
Entity IDEmployeeID
Parent IDManagerID
Information FieldsName, Title, Department
Image (Base-64)PhotoBase64
Accent ColorDepartment
Card URLA profile link built from EmployeeID

Recommended settings — Top-Down orientation, Stack cards without children on (managers with many direct reports stay compact), Expanded levels on load 3, images circular at 40 px.

tip

Add a measure like Headcount = COUNTROWS(Employees) to KPI values and each manager's card shows their span of control. Combine it with a Target Headcount measure to spot over- and under-staffed teams instantly.

Related: Card content & styling · Hierarchy & layout


Cost centre / P&L rollup

A finance hierarchy where each node carries actuals against budget.

Data shape — one row per cost centre, with measures from your model:

CostCentreIDParentCostCentreCostCentreNameOwner
CC-100GroupA. Bell
CC-110CC-100OperationsR. Diaz
CC-111CC-110FacilitiesM. Chen

Field mapping

FieldColumn / measure
Entity IDCostCentreID
Parent IDParentCostCentre
Information FieldsCostCentreName, Owner
KPI valuesActuals measure
KPI TargetBudget measure
TooltipsVariance $, Last month, YTD

Recommended settingsComparison mode: % of target, thresholds set to your tolerance (e.g. good at 105, bad at 95), Display units: Millions, legend on with labels renamed to Over budget / On budget / Under budget.

Lower is better

The thresholds always treat the higher side as "good", which is wrong for cost. Don't fight it with the threshold numbers — instead swap the two colours: set Positive color to red and Negative color to green under Format → KPI Configuration → General, and rename the legend labels to Over budget / On budget / Under budget. Attainment above 110% (overspending) then shows red, and the legend explains why.

Related: KPIs, targets & trends


KPI tree

A driver tree: a headline metric at the top, decomposed into the metrics that drive it.

Data shape — a small hand-built table (Enter data, or a reference table in your model) that names each metric and its parent:

MetricIDParentMetricMetricName
REVRevenue
VOLREVVolume
PRICEREVAverage price
NEWVOLNew customers
RETVOLRetained customers

Then a single measure that returns the right value per node, e.g.:

Metric Value =
SWITCH (
SELECTEDVALUE ( MetricTree[MetricID] ),
"REV", [Total Revenue],
"VOL", [Units Sold],
"PRICE", [Average Price],
"NEW", [New Customer Revenue],
"RET", [Retained Customer Revenue],
BLANK ()
)

Write a matching Metric Target measure the same way.

Field mapping

FieldColumn / measure
Entity IDMetricID
Parent IDParentMetric
Information FieldsMetricName
KPI valuesMetric Value
KPI TargetMetric Target
KPI PeriodDate[Month]

Recommended settingsLeft-to-Right orientation (driver trees read left to right), Bezier connectors, Expand all on load, sparklines on.

Mixed units

Only one measure goes into KPI values, and a measure has a single format string — so a tree mixing currency, unit counts and percentages will format them all the same way. Either keep each tree to one unit, or leave Display units on None and put the properly-formatted figure in a Tooltip field alongside it.

Related: KPIs, targets & trends · Hierarchy & layout


Process flow

Stages of a process, with throughput or conversion at each step.

Data shape — one row per stage, PreviousStage pointing backwards:

StageIDPreviousStageStageNameTeam
S1Lead capturedMarketing
S2S1QualifiedSales
S3S2Proposal sentSales
S4S3Closed wonSales

Field mapping

FieldColumn / measure
Entity IDStageID
Parent IDPreviousStage
Information FieldsStageName
KPI valuesRecords at stage measure
SwimlaneTeam

Recommended settingsLeft-to-Right orientation, Show Link Arrows on (a flow has direction), swimlanes by owning team, Comparison mode: Change vs. previous with a KPI Period to show whether each stage is improving.

Related: Hierarchy & layout


Supply chain / bill of materials

Suppliers, sites and components, with a risk or lead-time measure.

Data shape — one row per node:

NodeIDParentNodeNodeNameNodeTypeRegion
P-1Finished productProduct
A-1P-1Assembly AAssemblyEMEA
C-1A-1Component CComponentAPAC

Field mapping

FieldColumn / measure
Entity IDNodeID
Parent IDParentNode
Information FieldsNodeName, NodeType
KPI valuesLead time (days) measure
KPI TargetTarget lead time measure
Accent ColorRegion
Card URLSupplier record in your ERP

Recommended settingsTop-Down, accent colour by region so geographic concentration is visible at a glance, legend on to filter to at-risk nodes.

tip

With the legend on, one click on Target not met filters the whole page to the components running late — a fast triage view.

Related: Card content & styling


Territory or account hierarchy

Sales geography or key-account structures, where the same chart serves several audiences.

Data shape — one row per territory per month, so the trend is available:

TerritoryIDParentTerritoryTerritoryNameMonthRevenueQuota
GLOBALGlobal2026-06-01
EMEAGLOBALEMEA2026-06-01
UKEMEAUnited Kingdom2026-06-01

Field mapping

FieldColumn / measure
Entity IDTerritoryID
Parent IDParentTerritory
Information FieldsTerritoryName
KPI valuesRevenue measure
KPI TargetQuota measure
KPI PeriodMonth

Recommended settings — sparklines as Area, Display units: Auto, Expanded levels on load 2 so the chart opens on regions and drills to countries.

note

This is the pattern where one row per card per period matters most. Make sure your table is at the territory-and-month grain, not just territory — otherwise the sparkline has nothing to draw. See One row per card.

Related: Data fields · Interactivity & navigation


Choosing the right settings for your shape

If your hierarchy is…Do this
Deep and narrow (long reporting chains)Left-to-Right orientation
Wide and shallow (many peers)Top-Down with card stacking on
Very large (thousands of cards)Expanded levels on load 2–3, and filter before the visual
A flow with directionShow Link Arrows on, Left-to-Right
Grouped by an independent dimensionSwimlanes
About one category more than the treeAccent Color with an all-sides border