Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi everyone,
I’ve been working on analyzing data from Microsoft Teams CQD (Call Quality Dashboard) Historical Reports. I’m pulling dimensions and measures as outlined in the official documentation (link: Microsoft CQD Historical Reports Documentation) into our database for historical tracking.
However, I’ve encountered a challenge:
I’d greatly appreciate insights from anyone familiar with Teams CQD, particularly:
Thanks in advance for your help! Your advice will be incredibly useful for improving our analysis.
Hi @AurelAll ,
According to the official documentation for the SecondUPN field: Not all UserTypes have UPNs; include the Second UserType or Second User ObjectId dimensions to learn more about these endpoints.
Can you check if the records with missing SecondUPN field values meet the prerequisites? If they do, we can also consider using the Power Query function fill down or something like that to fill in the data.
Dimensions and measurements - Call Quality Dashboard (CQD) - Microsoft Teams | Microsoft Learn
Table.FillDown - PowerQuery M | Microsoft Learn
Fill values in a column - Power Query | Microsoft Learn
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hello,
We are currently using the API to aggregate data beyond the 28-day limit. Our goal is to have visibility over a full year to improve our team’s performance and identify individuals who may need support.
Unfortunately, due to the historical data limitations in the CQD templates, this solution is not viable for us. As a result, we rely on our own aggregated database, hosted on Azure, for extended reporting.
How can we ensure that the SecondUPN field is populated on our side in this case to help ?
Thank you for your assistance!
Hi @AurelAll ,
You can use Power BI templates provided by Microsoft specifically for analyzing CQD data, which provide more detailed insights and can be customized to include agent information.
SecondUPN:
Used to identify agents in situations involving call queues or transfers, its integrity depends on how the team captures and reports the data.
Auto Attendants and Call Queues:
Ensure that Auto Attendant and Call Queue settings are correctly configured (seats are correctly assigned and their activity logged) to capture seat details.
Refer to the official Microsoft documentation for the latest best practices:
Data and reports in Call Quality Dashboard (CQD) - Microsoft Teams | Microsoft Learn
Use Power BI to analyze CQD data for Microsoft Teams - Microsoft Teams | Microsoft Learn
Download CQD Power BI Query Templates from Official Microsoft Download Center
Best Regards,
Liu Yang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
6 | |
1 | |
1 | |
1 | |
1 |