KB article

Filter Context in Plain English

Filter context determines what data a calculation sees; it must be predictable.

arf-kbcontext-stabilityfilter-contextrelationship-pathslicer

TL;DR

  • Filter context is the “lens” for every measure.
  • AI needs that lens to be explicit and stable.

The problem

  • Users and AI don’t see the same filter context.
  • Hidden filters change measure meaning.

Why it matters

  • Context defines the scope of every calculation.
  • Without stable context, AI answers are unreliable.

Symptoms

  • Measures behave differently in different visuals.
  • AI outputs don’t match dashboards.

Root causes

  • Complex relationships with unclear direction.
  • Implicit filters embedded in DAX.

What good looks like

  • Clear, documented filter paths.
  • Minimal hidden filters in measures.

How to fix

  • Document filter paths for critical metrics.
  • Expose applied filters in AI responses.
  • Avoid context‑dependent hidden filters.

Pitfalls

  • Assuming slicers are the only filters.
  • Ignoring automatic filters from relationships.

Checklist

  • Filter path documentation exists.
  • Hidden filters are minimized.
  • AI responses include context summaries.

Framework placement

Primary ARF layer: Context Stability. Diagnostic bridge: data-movement-reliability, semantic-reliability, execution-reliability.