tcviz VISUALS TO POWER BI

Bullet Chart Pro v1.2.0.0

Power BI Custom Visual — Real vs Target · Variance · Bands · Trellis

📊 No DAX Required
⚡ IBCS Compliant
🏷️ Free / Pro Tiers
♿ Accessible
📑 AppSource Certified
1

Anatomy of a Bullet Chart

Visual breakdown — horizontal orientation
North Region Ref 1 +8.2% 83.4K South Region -5.1% 61.2K 0 25K 50K 75K 100K ① Category ② Band 1 (Poor) ③ Band 2 (OK) ④ Actual bar ⑤ Target ⑥ Forecast ⑦ Variance ⑧ Value
① Actual BarThe primary measure — scales from zero to chart max
⑤ Target MarkerVertical line — success threshold for the period
⑥ Forecast MarkerExpected end-of-period value [Pro]
② Band 1 — PoorPerformance below threshold (% of max)
③ Band 2 — SatisfactoryMid-range performance zone
Band 3 — GoodTop performance zone
⑦ VarianceAuto-calculated: Actual − Target, abs + %
Reference LineUp to 2 custom vertical benchmarks
0
DAX measures needed for variance
9
Format pane sections
2K
Max data rows per render
2
Orientations: Horizontal & Vertical
3
Versions shipped since May 2026
6

Release Timeline

Jul 27, 2026
v1.2.0.0 Latest

Trellis · Reference Lines · Accessibility

Small Multiples Reference Lines Negative Values High Contrast Bookmarks Colour per Category Dynamic Format Strings Keyboard Nav
Jun 15, 2026
v1.1.0.0

Tooltips · Drilldown · Legend · Axis

Tooltips Drilldown Legend Axis / Scale Scroll Sorting
May 1, 2026
v1.0.0.0

Initial Release

Actual vs Target Variance Bands IBCS Mode Free / Pro
2

Data Field Wells

Required
📂 Category
Grouping field — one row per value. Supports hierarchy drilldown.
Required
📊 Actual (Real)
Primary measure. The bar length. Supports Dynamic Format Strings.
Optional
🎯 Target
Success threshold. Renders as a vertical marker; drives auto variance.
Pro only
🔮 Forecast [Pro]
Expected end-of-period value. Shown as a distinct colored marker.
Pro only
🗂️ Small Multiples By [Pro]
Split the visual into side-by-side trellis panels by any grouping field.
Optional
💬 Tooltips
Up to 10 additional measures shown in Power BI tooltip. Numeric or boolean.
5

Format Pane — Quick Reference

⚙️ General

  • Orientation (H / V)
  • IBCS Mode (toggle)

🎨 Colors

  • Actual bar color
  • Target marker color
  • Forecast marker color
  • Positive / Negative variance
  • Band 1 / 2 / 3 colors

📐 Qualitative Bands

  • Show bands (toggle)
  • Band 1 threshold %
  • Band 2 threshold %

📊 Variance

  • Show variance (toggle)
  • Show variance % (toggle)
  • Variance threshold

🏷️ Labels

  • Category label (toggle)
  • Actual value (toggle)
  • Target value (toggle)
  • Font size
  • Font family

📏 Layout

  • Label width %
  • Right panel width %
  • Show axis (toggle)

🗺️ Legend

  • Show legend (toggle)
  • Position (top / bottom)

📏 Reference Lines

  • Line 1: show / value / label / color
  • Line 2: show / value / label / color

🪟 Trellis [Pro]

  • Enabled (toggle)
  • Columns
  • Sync scale (toggle)
  • Show panel title
  • Panel bg / border color
3

Key Features

⚡

Zero DAX Variance

Actual − Target variance calculated automatically. Absolute value + percentage, color-coded green/red.

🎨

IBCS Mode

One toggle switches to a monochrome IBCS-compliant palette for standards-based reporting.

🔄

Orientation

Horizontal or vertical layout. Switch in a single click from the General format section.

PRO
🪟

Small Multiples / Trellis

Side-by-side panels per dimension value. Independent or synchronized axis scales.

📏

Reference Lines

Up to 2 configurable vertical benchmarks with custom labels and colors. Propagate across trellis panels.

➖

Negative Values

Automatic bipolar scale with zero-baseline when data contains negative values.

♿

Accessibility

Full keyboard navigation (Arrow / Enter / Escape). High Contrast mode with host color palette.

🔖

Bookmarks & Cross-filter

Selection state persisted via bookmarks. Cross-highlight and multi-visual selection supported.

💬

Tooltips & Drilldown

Canvas report tooltips. Hierarchy drilldown on the category role with drill-navigation controls.

🎯

Colour per Category

Pick a colour for each category's actual bar in Format pane → Colors — no DAX workaround needed.

🔢

Dynamic Format Strings

Actual, Target and Forecast values respect the measure's native format string. Supports Calculation Groups.

📜

Scroll & Sorting

Vertical scroll when categories overflow the viewport. Native Power BI sort controls wired up.

4

Free vs Pro

FeatureFreePro
Actual vs Target comparison✓✓
Automatic variance (absolute + %)✓✓
Qualitative performance bands (3 zones)✓✓
IBCS monochrome mode✓✓
Horizontal & vertical orientation✓✓
Custom bar colour per category✓✓
Tooltips (standard + canvas)✓✓
Drilldown & hierarchy✓✓
Keyboard navigation & high contrast✓✓
Bookmarks & cross-visual selection✓✓
Dynamic Format Strings✓✓
Negative values (bipolar scale)✓✓
Scroll + native sorting✓✓
Small Multiples / Trellis—✓
Forecast marker—✓
Reference lines (×2)✓✓