microsoft / microsoft/Analysis-Services

ALM Toolkit Deletes DAX UDFs

Open
#352 4 comments 5 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
732
Forks
433
PR merge metrics
No merged PRs in 30d

Description

Hi,

Microsoft just released the exciting DAX UDF feature. I understand it would take some time for ALM Toolkit to be able to compare and update UDFs. I managed to use VS Code to copy and paste UDFs TMDL code from a source model to a target model on Service. However, after I deployed any other changes using ALM Toolkit, all UDFs were removed in the target model. I tried both TMSL and TMDL for comparison and got the same result. Should I tweak another setting option or just avoid using UDFs for now?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the ALM Toolkit's TMSL and TMDL comparison and deployment paths, then reproduce the reported workflow with a model containing DAX UDFs. Done means deploying other changes through ALM Toolkit without removing the existing UDFs from the target model.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
databases, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.