Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreWe've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
This is the environment I work with:
I read, if SQL Server is Standard Edition, it will assign a limited memory (15gb) to analysis service database. Also I can not create a new partition for one table. I wanted to create multiple partitions for one table and refresh/process only partition which has hot data. But I couldn't do that.
So unfortunately, I have to full process for each tables. If there is an option to achieve this?
Here are my steps to process:
When I try to deploy ssas tabular model via Visual Studio, it throws "low memory" error. I have 10 tables in my tabular model, so I filtered table queries to "select top 10". After that I deployed the model successfully.
After first step, I edited and removed "top 10" part from each tables partition in SQL Server Management Studio.
I extracted full process script for each partitions, created a linked server between database and ssas instance.
I created cursor to process partition of 10 tables. But I got an error "low memory".
Here is an example of process a partition.
DECLARE @MyScript NVARCHAR(MAX) = '{"refresh":{"type":"full","objects":[{"database":"Dwh_Reports","table":"Fact Sales","partition":"Par_Fact_Sales"}]}}'
EXEC (@MyScript) AT SSASTo sum up, my questions;
I have 4 databases on my ssas instance. That means, per instance uses 15gb memory and i have to allocate 60gb memory to ssas?
My ssas instance configuration is default, I didn't change anything;
Memory \ LowMemoryLimit -> Value : 60
Memory \ TotalMemoryLimit -> Value : 80
Memory \ VertiPaqMemoryLimit -> Value : 60
Memory \ VertiPaqPagingPolicy -> Value : 1
Do I have to change this configurations?
Hi @rkapukaya ,
You'd better to divide your engine instances and ssas instances to different servers. And please refer to https://www.sqlbi.com/articles/optimizing-memory-settings-in-analysis-services/ to optimize the ssas.
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Best Regards,
Dedmon Dai
What is the data source of your ssas model?
What are the size of your tables that you are processing?
Make sure that you are not pulling unnecessary columns in your data model to avoid extra space.
Proud to be a Super User!
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |