Forum Discussion

holgergubbels's avatar
holgergubbels
Frequent Visitor
1 year ago
Solved

Performance problem in power bi

Hi all,

 

I have a performance problem in power bi:

I have subscriptions from salesforce and calculate the Monthly Recurring (MRR) revenue. We want to analyze the change from the previous to the current month. All Products a grouped in "domains".

- upsell in a domain

- downsell in a domain

- crosssell (new domain for an existent customer)

- product churn (customer is still customer but canceled a domain)

- churn (customer canceled)

- new customer

For every "class" I need the MRR and no of customers.

And we want to see the development for 24 months.

==> a lot of calculations

 

Because I had problems within visuals (timeout) I introduced a calculated table with all results for every month. The problem is, that now every change in the datamodel (new measure, measure change) starts a recalculation of this temporary table.

 

I would love to have this precalculated table somewhere outside - before power bi comes in to play. But at the same time I want to reuse my DAX-formulas. So I am looking for a kind of a datamodel, which understands DAX where I can precalculate my results. A little bit like a python notebook.

 

Any suggestions?

 

Holger

2 Replies