Skip to main content
On this page

Kater SQL Language

What each model allows

Which Kater SQL calls each kind of model, query and test can hold.

Audience
Data teams
CallKater datasetCustom SQL datasetSemantic modelWorkspace rootQuery
DIMENSION, MEASURE, EVALYesYesYesYesYes
CUSTOM_CALCULATIONNoNoNoNoYes
WindowsAs a dimensionAs a dimensionAs a dimensionNoYes
RELATIONSHIPNoYesYesNoYes
OPTIONAL_FILTER, parametersNoNoNoYesYes
REQUIRED_FILTERYesYesYesYesYes
EXCELNoNoNoNoYes

Tests compile as queries. A chart’s SQL reads only its parent query and declares no fields. A scratch file in the Sandbox allows plain joins, parameters, optional filters and custom calculations.