Skip to content

Conversation

@EvaluationContext
Copy link
Contributor

Pull Request

Description

Some performance improvements have been made to DaxLib.SVG.Compound.*

  • Reduced data cache materialization
  • Moved duplicate calculations out of iterators

Improvements validated using the DAX Performance Testing notebook from the Fabric Toolbox, using the methodology detailed in a previous post.

  • Tested using Contoso 1 Million Row Dataset
  • Functions tested in Table and Card context
  • Functions tested with large and small xAxis
  • 5 runs per measures, for warm and hot cache

To prove significant difference in the improvements a T-test with 95% Confidence was used (Green = improvment, Red = Regression).

image

Related Issue

NA

Checklist

  • The code has been tested and works as expected in Power BI
  • Documentation has been updated (if needed)

@albertospelta albertospelta changed the title 0.2.3 Perf improvements for Compound functions, bump 0.2.3-beta Jan 5, 2026
@albertospelta albertospelta merged commit d98b697 into daxlib:main Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants