Forum Discussion
Error fetching data for this visual - Large Table Visual
Hello,
I'm working on a project that I am encountering some errors and was wondering if there is anything I can do to improve my report via changing the model, etc.
Here are the error messages:
- 8 lookup tables that provide descriptions to keys in my Customer (dim) table.
- 3 lookup tables connected through a bridge table to my Customer table.
- The bridge table is to avoid many-to-many relationships.
- 1 lookup table and 1 fact table containing customer activity data that joins to my customer table.
- Another lookup table and another fact table containing customer balance data, joining to customers.
- 1 calendar (dim) table that connects to the 2 fact tables.
- 1 sites (dim) table that connects to the 2 fact tables.
- 1 excel file (Fact table) that contains external customer data. It is connect to:
- 1 excel file (translation table) to match external customer IDs with internal customer IDs.
- 1 excel file which contains about 30 worksheets which have a lookup table in each worksheet.
- Each worksheet has a small table with three columns contains Score, Lower Bound and Upper bound limits.
- Each table has different scores and different limits.
Example of Score tables.
| Score | Lower Limit | Upper Limit |
| 1 | 0 | 5 |
| 2 | 5 | 10 |
| 3 | 10 | 15 |
- 1 Orders Header (fact) table, connected to the Site, Calendar and Customer tables.
- 1 Orders (fact) detail table connected to Orders Header table.
- 1 Transaction history (fact) table connected to the Site, Calendar and Customer tables.
- 1 AR Snapshot (fact) table connected to the customer table.
Then is of those measures would applied to get the score using this pattern:
- Using "Enter Data" and replacing all the score tables in SharePoint and embedding them into Power BI.
- The reason I used SharePoint was I wanted users to be able to update the scores and thresholds if they wanted to make changes.
- Could SharePoint and Power Automate be combined to update the score tables embedded in the pbix file?
- Breaking the visual down into multiple tables
- In terms of aesthetics, I wanted to keep everything in one big table.
Any thoughts or suggestions? Really appreciate the feedback.
1 Reply
- lbendlinSuper User
Once data is imported to the semantic model it is rarely an issue. Your problems are most likely the "live" (actually Direct Query) connection to the other semantic model.
- Check the cardinality of the join columns between your import mode tables and the tables of the other semantic model. Anything over 50 K will lead to very bad performance
- Familiarize yourself with DAX Studio, and learn about the Storage Engine, Formula Engine, Query Plan and Server timings. DAX Studio can help you to evaluate and refactor your measures for best performance and reduced resource requirements.