Forum Discussion
Troubleshooting slow cross-filtering
- Anonymous6 years ago
I've worked around the issue using the following method:
1. "Cache" the results of the direct query into a table on my database.
2. Change the query for the summary table to query the newly created table.
It is now working extremely fast, due to the speed of doing a simple select query against a database.
This adds the complexity of having to keep that table updated for the report users, but at least the performance is better!
Would still be interesting to learn how to optimise cross-filtering queries, struggling to find any good reference material online.
Anonymous , are taking data from both sources (import/direct) together. Can you share relationship diagram with Direct/import table labelled
Yes, I am using a mix of Import and Direct.
As stated in the OP, I did also try using only DirectQuery for both tables, but the result was the same.
Data model:
vw_PBI_Redundant... is the DirectQuery table I am using for the "Summary" table visual.
Sales History NotTraceable is the import table I am using for the "Sales History" table visual.
The other two tables in the model provide information on additional visuals in the report. Could they be impacting performance?