March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
we plan to migrate an existing Enterprise Reporting Solution to MS Fabric which is baed on Azure Analysis Services + around 250 Power BI Pro and ~300 AzureAS-XMLA-Endoint Users (3rd Party OLAP Tool). I wanted to share my experience on this journey so far and hope that anyone can bring new ideas to make that planned migration a success.
We struggle to find the right architecture/setup to bring operational costs and added values and opportunies by new fabric features in a balance. For the evaluated scenarios so far the costs with fabric would explode (would need to use at least F256 or maybe even F512 which would be basically 12 times more expensive then the current solution which is ~3500€/Month).
Memory in AzureAS world is very "cheap" or otherwise available Memory in Fabric SKUs is very rare/expensive:
Scenarios we evaluated so far:
Solved! Go to Solution.
Hi, @jochenj
Based on the information you provided, you can refer to the following statement.
1. memory management, AzureAS uses a lot of memory to process and query data. If the memory limit is reached, you may need to consider vertically scaling the AzureAS instance or optimizing the model to use less memory. However, as you point out, memory in MS Fabric SKUs is more expensive. You may need to balance the cost of additional memory with the performance benefits it provides.
Facing memory issues with the Azure analysis services - Microsoft Q&A
Analysis Services memory properties | Microsoft Learn
2. In DirectLake mode, a "Capacity Limit" reach error was encountered. Whether or not you can create partitions in DirectLake mode in MS Fabric, you can refer to the following link.
A Comprehensive Guide to Direct Lake Semantic Model Migration for Power BI – Hitachi Solutions (hita...
3. DirectQuery mode sometimes causes a timeout. This may be due to the complexity of converting DAX to SQL. You may need to optimize your DAX queries or consider using a different query mode.
4. In ImportMode, even with small table permissions and F256-SKUs, an Out of Memory error is encountered. This indicates that your model may be too large for the available memory. You may want to consider ways to reduce the size of your model, such as removing unnecessary columns or rows, or using more efficient data types.
AAS: How can I optimize the memory usage of an Azure Analysis Services instance? - Stack Overflow
5. Regarding the cost of using MS Fabric, you may want to review the Azure Cost Optimization recommendations or consider using the Azure Cost Management tool to better understand and manage your costs.
Microsoft Cost Management | Microsoft Azure
Tutorial - Reduce Azure costs with recommendations - Microsoft Cost Management | Microsoft Learn
6. you mentioned that doing a large scale re-model of an existing model to improve performance is not an option. However, there are smaller optimizations you can make that could have a significant impact on performance. For example, you might consider optimizing memory settings in Analysis Services
Optimizing memory settings in Analysis Services - SQLBI
I hope this helps you in some way.
Best Regards,
Yang
Community Support Team
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!
How to get your questions answered quickly -- How to provide sample data in the Power BI Forum
Hi, @jochenj
Based on the information you provided, you can refer to the following statement.
1. memory management, AzureAS uses a lot of memory to process and query data. If the memory limit is reached, you may need to consider vertically scaling the AzureAS instance or optimizing the model to use less memory. However, as you point out, memory in MS Fabric SKUs is more expensive. You may need to balance the cost of additional memory with the performance benefits it provides.
Facing memory issues with the Azure analysis services - Microsoft Q&A
Analysis Services memory properties | Microsoft Learn
2. In DirectLake mode, a "Capacity Limit" reach error was encountered. Whether or not you can create partitions in DirectLake mode in MS Fabric, you can refer to the following link.
A Comprehensive Guide to Direct Lake Semantic Model Migration for Power BI – Hitachi Solutions (hita...
3. DirectQuery mode sometimes causes a timeout. This may be due to the complexity of converting DAX to SQL. You may need to optimize your DAX queries or consider using a different query mode.
4. In ImportMode, even with small table permissions and F256-SKUs, an Out of Memory error is encountered. This indicates that your model may be too large for the available memory. You may want to consider ways to reduce the size of your model, such as removing unnecessary columns or rows, or using more efficient data types.
AAS: How can I optimize the memory usage of an Azure Analysis Services instance? - Stack Overflow
5. Regarding the cost of using MS Fabric, you may want to review the Azure Cost Optimization recommendations or consider using the Azure Cost Management tool to better understand and manage your costs.
Microsoft Cost Management | Microsoft Azure
Tutorial - Reduce Azure costs with recommendations - Microsoft Cost Management | Microsoft Learn
6. you mentioned that doing a large scale re-model of an existing model to improve performance is not an option. However, there are smaller optimizations you can make that could have a significant impact on performance. For example, you might consider optimizing memory settings in Analysis Services
Optimizing memory settings in Analysis Services - SQLBI
I hope this helps you in some way.
Best Regards,
Yang
Community Support Team
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly.
If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!
How to get your questions answered quickly -- How to provide sample data in the Power BI Forum
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
40 | |
26 | |
17 | |
11 | |
10 |
User | Count |
---|---|
57 | |
52 | |
23 | |
13 | |
11 |