Forum Discussion
Performance inspector for Desktop?
Anonymous if you have lot of steps, best would be to go thru each step and see what steps take longer. If your data source is sql server, I guess you can use profiler to see what is taking longer to load.
if performance issue is with DAX then you can DAXStudio (available free to download) to debug the expression. I hope it is helpful.
parry2k i'm going through the steps now and finding that all the steps that manipulate columns with text are causing the issue. There aren't a ton of them, but there are several. Any idea how to optimze those?
- parry2k7 years agoSuper User
Anonymous what you are trying to do in the step you found is running slow?
- Anonymous7 years agoNot applicable
parry2k right now the slowest step is a merge between two tables. It's joining on a 2 to 3 character unique code. One table has the code as a primary key while the other has it as a foreign key. There's about 200 rows in the primary table and 20k in the other.
- parry2k7 years agoSuper User
Anonymous great, you found the step. Now without knowing all the details, you can ignore merge step and instead set relationship between the table in data model in powerbi (relationship tab) and then you can use the column from primary table.
Without knowing I'm not fully sure why you are using merge but it can be removed and relationship will be the way to go.