Hi,
I am trying to set up a Power BI dashboard to report on Bot usage, effectively replicating the Analytics dashboards but allowing for long-term analysis and reporting.
I have tried several ways to get the cleaned data that the Analytics page uses to no avail. I am not able to export 'underlying data' from the Analytics page. See the image from the link below, showing the option for exporting 'underlying data' as un-selectable. ( As raised by this post: https://powerusers.microsoft.com/t5/Bot-Analytics/Export-Analytics-underlying-data/m-p/627964 )
I have followed the documentation: https://powervirtualagents.microsoft.com/en-us/blog/view-export-and-manage-retention-time-of-your-bot-conversation-transcripts/ , and extended the retention policy for the transcripts and exported the data. However the Transcript data is stored in the ConversationTranscript table in a single field called 'Content'. This data is currently unusable without heavily parsing the contents of said field. There is no other storage of clean data that I can find.
My questions are:
Does Analytics dashboard (which is created using Power BI) use the ConversationTranscript table as a data source? If so, is the data cleaned at a Dashboard level? If not, where can I find the data source used?
How do you calculate values such as engagement, resolution, abandonment, etc. using the values contained in the 'Content' field of the ConversationTranscript table?
Does anyone have any suggestions as to how I can facilitate my requirements of long-term analysis and reporting?
Looking forward to hearing back from someone,
Thanks