Recently, I had to build a cross-team report in Power BI based on Azure DevOps backlog data.
The goal: track completion rates from Epic → Feature → User Story, and keep the full hierarchy intact.
At first, I thought:
“I’ll just connect via Analytics View – done in five minutes, right?”
Not quite.
Once I loaded the data, the Parent column was full of blanks, the hierarchy broke, and some key fields were missing entirely.
That’s when it hit me: while Analytics View is quick, it has hidden field and row limits. For full hierarchy analysis, it just doesn’t cut it.
So, I switched to WIQL + Azure DevOps REST API – and finally got complete, flexible data.
Option 1 – Analytics View
Option 2 – Shared Query + API (final choice)
https://dev.azure.com/{ORG}/
)