Skip to main content

Module formula

Module formula 

Source
Expand description

The dimension-aware formula AST.

Formulas are defined over measure names/ids and categories, not cell addresses. Dimension operations (BY / OVER / EXCEPT) are explicit so the compiler can statically check dimension alignment.

Structs§

DimensionSpec
How a measure reference is projected/aggregated across dimensions.
Formula
FuncId
Identifies a built-in or user-defined function (SUM, AVG, IF, …).

Enums§

BinaryOp
Expr
A formula expression. Broadcasting over shared dimensions is implicit at the language level and made explicit by the compiler (Phase 1).
UnaryOp