Forum Discussion

Dellis81's avatar
Dellis81
Post Prodigy
3 years ago
Solved

Calc table Performance issues in composite models

Hello   I have an "ugly baby" - poor performance.    I am using calculation tables, and in the primary (top) model, performance is slow, but acceptable.  However, when I implement in a thin model a...
  • lbendlin's avatar
    3 years ago

    The single most important factor is the cardinality of the join columns.  Examine some of your measures in DAX Studio and you will find that the queries include enumerations of the values in the join column.  If the cardinality is more than a couple thousand then you very quickly end up in situations where the query is slow not because it is complex, but because it is big, physically big.  You can have scenarios where the query text is multiple gigabytes in size, and these gigabytes have to travel through the network for every single query.

     

    Keep the link cardinality as low as possible.