Setting Max Parallelism on Refresh #269
Replies: 2 comments
-
alwortman answered: Configurable on a per-datasource basis via "Max Connections" property. That is the easiest way to prevent these kinds of errors. I would be curious how TE3 generates the XMLA sequence command when refreshing multiple tables at once...maybe there is something there? |
Beta Was this translation helpful? Give feedback.
-
I guess you could monitor the model using sql server profiler or Azure Log Analytics, to capture the refresh commands? |
Beta Was this translation helpful? Give feedback.
-
For some models the data sources get overwhelmed due to the number of concurrent requests and will time out. We are able to control for this by deploying to SSAS and then specifying Max Parallelism when refreshing in SSMS via the code below:
{
"sequence": {
"maxParallelism": 5,
"operations": [
{
"refresh": {
"type": "full",
"objects": [
{
"database": "TabularModel"
}
]
}
}
]
}
}
Is this the same as the Max Connections setting? Or is there a setting available for specifying Max Parallelism in TE? If so, any help is much appreciated.
Beta Was this translation helpful? Give feedback.
All reactions