Hello @Gabriel Flores , here are the answers for the questions:
Questions:
- When we scale up, roughly how long does it take?
Scaling up an Azure AS instance doesn’t take more than 5 mins.
- Is there any downtime to end users when we scale up?
Scaling up is nothing but restarting the instance. So yes there will be a downtime for the end users.
- After Azure is finished scaling up, is the cube available for querying or does it need to be re-processed in any way? (I assume, it's ready)
If it is just scaling up and not scale out then all the cube will be ready for querying as soon as the scaling is completed.
- After we finish scaling down, is the cube available for querying or does it need to be re-processed? (I assume, it's ready)
Yes, the cube will be ready for querying as soon as the scale down is completed.
P.S. Vertical scaling i.e. changing just the pricing tier doesn’t need a refresh of the models. Horizontal scaling i.e. adding/removing additional query replica also doesn’t need a refresh of the models. However you need to perform a synchronisation of the models to only those additional replicas that you have added. For deletion of replica you don’t synchronisation as well.
HTH
JAIDEEP