A data space source is its relation's expression, as the host's query builder wrote it (PLAN §11.25), e.g. trading::Trade.all()->filter(…)->project(~[…]): passed through as the engine's JSON, with the node's origin. The cube's from(mapping, runtime) comes last, after every step.