Hi Ian,
same migration context as the Metrics thread, so we looked at this as well.
There is no supported DEMANDLOAD equivalent in TM1 v12 / Planning Analytics as a Service.
In v11 this lived in }CubeProperties. In TM1 Database 12 that control cube is gone. Only a subset of cube properties moved to the REST API (VMM/VMT, calculation threshold, persistent holds, lock, measures/time dimension). DEMANDLOAD is not among them. CubeUnload is also discontinued.
So you cannot set “load this cube only when accessed” per cube the way you did on-prem. There is no documented v12/PAaaS replacement for that setting.
If the goal is still to reduce idle RAM, the practical v12 levers are different: model design, query memory guardrails, and the Metrics endpoint to see which cubes carry the footprint — not a demand-load flag.
If anyone from IBM has a supported replacement on 12.6.4, that would be useful to document. We have not found one.