Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello,
Long time lurker, first time poster. What a wonderful community and resource.
I'm having a little trouble modeling Microsoft Forms data. I've done reporting for years, but have little experince in creating data models. I have a general understanding of modeling but I am looking for feedback.
I have a solution writing Forms data to an Excel OneDrive file that is connected to Power BI. I'm working in Power Query to create dimensions and fact tables. The survey is essentially a tool for supervisors to analyze performance. There are a series of likert scale questions for two categories; Category and Elements.
Example of Flat file structure:
| date | Office | Supervisor | Employee | Question 1 | Question 2 | Question 3 | Question 4 | Question 5 |
| 1/1/2019 | X Office | X Supervisor | X Emloyee | Agree | Disagree | Strongly Agree | Agree | Yes/No |
Current model:
Dimensions: Date, Office, Supervisor, and Employee, Category questions, Category Response (Agree, etc) Element questions, Element responses (Yes/No).
Pivoted Fact Table with keys for date, Office, Supervisor, and Employee
Measures for Total Responses, Total Agree, Total Disagree, etc. Plus measures for percent of each.
Current model:
Is this a good way to model survey data? Not sure about the pivoted 'fact table.' Where can I find info on creating survey data models for Power BI or do you have any recomendations?
Solved! Go to Solution.
It looks good. You may also take a look at https://www.sqlbi.com/?s=Data+modeling.
It looks good. You may also take a look at https://www.sqlbi.com/?s=Data+modeling.
Thank you for the feedback and for the resource. I was not aware of it and have found it to be super helpful.
This is the first model that I've created. And while I was able to get things to work, I just wasn't confident that it was the right approach.
Previously all of my data models were prepared for me and all I had to do was create reports/visualizations. Power Query is a neat tool and I found the modeling experience to be fairly easy. I had to unpivot the flat file and was concerned that I wasn't being efficent.
Having another set of eyes on this has defiently increased my confidence. Thank you for that.
Brett
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 38 | |
| 33 | |
| 29 | |
| 24 |
| User | Count |
|---|---|
| 126 | |
| 115 | |
| 85 | |
| 69 | |
| 69 |