In the previous blog post we walked through how to implement the As Partition Processing (open-source) solution using Azure Functions which generated some good questions and discussions. As a result, I’ve decided to take this another step and show you how to implement this solution using the Visual Studio Azure Function project type and modify […]
Author: Bill Anton
Last year, Christian Wade released an open source solution to automate partition management and tabular model processing. As someone who’s spent a lot of time setting up similar solutions for clients over the years, I can assure you this is a great contribution to the community and will save you and/or your clients a ton […]
Ever looked at a Power BI report visual and wondered what the logic was behind a calculation? In most cases, your options are limited to… asking the report author checking the report documentation checking the data dictionary …all of which… assuming they even exist! …severely disrupt the analytical workflow. In this post, we’ll see a […]
Of all the new features and capabilities currently available with Azure Analysis Services, dynamic scaling up/down and in/out are my 2 favorite. Scaling Up refers to adding more (CPU and/or memory) resources Scaling Out refers to adding more servers Together these features allow you to adjust resources to match changes in workload with only a […]
This post covers the most common methods for deploying tabular models while explaining the trade offs for each option. Here are some questions to help you decide which one is most appropriate for your environment: Will you (the SSAS expert) be deploying the solution or do you need to hand it off to a production […]
When deciding to deploy an Analysis Services solution to the cloud, one of the very first decisions to make is whether to go with an Infrastructure-as-a-Service or Platform-as-a-Service architecture. The diagram below does a good job in explaining the differences between the two. Source: http://www.hostingadvice.com/how-to/iaas-vs-paas-vs-saas/ Note: from an Analysis Services cloud architecture perspective, the “Software-as-a-Service” […]
What is Super DAX?
In a recent post, I mentioned something called Super DAX without giving it a very detailed explanation. If you’ve been working with SSAS for a few years and have a couple of Tabular projects under your belt, you may already be familiar with some of the performance improvements that roll up under the term “Super […]
SSAS Multidimensional and Super DAX
An interesting question came up during a recent engagement involving Power BI reporting against a Multidimensional data source. The client wanted to know if there was any benefit for them in upgrading from SSAS 2014 Multidimensional to SSAS 2016 Multidimensional. My initial response was “no, there would be little benefit in carrying out that upgrade… […]
Among the many new features coming w/ SSAS 2017, object-level security for tabular models is at (or close to) the top of the list for a few clients I work with. In fact, for 1 client, it is/was important enough that we decided to join the early adopter program (EAP) and officially run the preview […]
Power Query = Mind Blown
The Power Query engine was first introduced as an Excel plugin (back when it was referred to as “Data Explorer”)… then we saw it again in Power BI Desktop… then again earlier this year in SSAS Tabular… and now (or very soon) as a cloud service. Quite frankly, I’ve been ignoring the whole Power Query […]