Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
what is difference between functional and non functional requirements in BI reporting?
Solved! Go to Solution.
Functional requirements are like a checklist for a system as they specify what the system must do. If these requirements aren't met, your software won't function properly.
Non-functional requirements say how the system/software should work and be built. Non-functional requirements determine exactly how the system should operate: its speed, what's going on behind the scenes, and so on
Functional requirements are essential; the system can’t run unless these are met.
Non-functional requirements, on the other hand, aren't mandatory; the system can still work even if these aren't fully met.
https://www.altexsoft.com/blog/functional-and-non-functional-requirements-specification-and-types/
Phil
Proud to be a Super User!
Hi @PhilipTreacy ,
I have gone through the links you provided again, those are quite good links (second one), so my understanding is
Functional Requirements : these are requirements which system should must have example Dashboard should show key metrics , title , drill etc
Non Functional Requirements: these requirements define how system will operate and may not be mandatory however they will enhance user experience example dashboard should perform better, dashboard access should be provided to only specific grou[p of people not everyone in organization etc
am i correct?
Yep
Proud to be a Super User!
Hi @PhilipTreacy , can you give example of functional and non functional requirments in terms of Power BI?
Did you read the links I included? Examples there
Proud to be a Super User!
Functional requirements are like a checklist for a system as they specify what the system must do. If these requirements aren't met, your software won't function properly.
Non-functional requirements say how the system/software should work and be built. Non-functional requirements determine exactly how the system should operate: its speed, what's going on behind the scenes, and so on
Functional requirements are essential; the system can’t run unless these are met.
Non-functional requirements, on the other hand, aren't mandatory; the system can still work even if these aren't fully met.
https://www.altexsoft.com/blog/functional-and-non-functional-requirements-specification-and-types/
Phil
Proud to be a Super User!
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 23 | |
| 21 | |
| 17 | |
| 14 |
| User | Count |
|---|---|
| 58 | |
| 50 | |
| 37 | |
| 29 | |
| 24 |