CI/CD

CI/CD scripts for Tabular Editor 2’s CLI

Tabular Editor 2’s CLI is often used in CI/CD pipelines (Azure DevOps, GitHub Actions, etc.) to perform certain tabular model related actions, such as running a Best Practice Analysis, performing a schema check or deploying the model to a destination server. The CLI was designed in 2016, before Power BI and even Azure Analysis Services …

CI/CD scripts for Tabular Editor 2’s CLI Read More »

Service Principal access to dedicated capacity XMLA endpoint

This article provides a step-by-step instruction on how to enable Service Principal (SP) access to a Power BI workspace in dedicated capacity (Power BI Premium or embedded/A sku). In the following, I will try to highlight the minimal number of steps necessary to enable Service Principal authentication. You can find all the details in the …

Service Principal access to dedicated capacity XMLA endpoint Read More »

You’re Deploying it Wrong! – AS Edition (Part 3)

This is part 3 of the Analysis Services DevOps blog series. Go to part 2 Automation Magic with Azure Pipelines Azure Pipelines is the service within Azure DevOps, that lets us automate our builds and deployments. In short, there are two kinds of pipelines in Azure DevOps: Build Pipelines, which are used to validate code and produce …

You’re Deploying it Wrong! – AS Edition (Part 3) Read More »

You’re Deploying it Wrong! – AS Edition (Part 2)

This is part 2 of the Analysis Services DevOps blog series. Go to part 1 Branching strategy and workflow The first thing we need to align before getting started, is what branching strategy to use. While this sounds boring, it’s actually quite important, because it will dictate what the daily development workflow will be like, and …

You’re Deploying it Wrong! – AS Edition (Part 2) Read More »

You’re Deploying it Wrong! – AS Edition (Part 1)

You’re Deploying it Wrong! – AS Edition (Part 1) This is part 1 of a blog series on Analysis Services DevOps using Tabular Editor. Preface Almost 10 years ago, now Microsoft Regional Director and MVP, Troy Hunt wrote a groundbreaking blog series titled “You’re deploying it wrong!”, that brought the concepts of continuous integration and continuous delivery …

You’re Deploying it Wrong! – AS Edition (Part 1) Read More »

Scroll to Top