Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
C_93HYT
Frequent Visitor

Visualising realtime data from Microsoft Forms

Hello,

 

I have a problem that needs fixing. I am currently visualising data streaming from Microsoft Forms using a combination of Power Automate and Microsoft Lists. My flow is like this:
Forms - A new response is submitted ->
Forms - Get response details ->

Microsoft List - Create Item ->

Power BI - Add Rows to a realtime dataset

 

Now the problem that I am facing here is this. Sometimes, the people who submit the form may make a mistake and they want to send a second form to overwrite that mistake. I have 3 fields that I could use to catch these forms, survey participant, topic, submission date. Now, if there are people who submit about the same topic several times a year, I would take only the latest form in the year. For example:

ParticipantTopicSubmission Date
JohnEnvironment12/07/2023
JohnEnvironment13/07/2023

 

The report should only show the second row and not the first. In a normal data setting, I would just add another column, latest, and set it to true or false and just filter the entire report to true. However, working with realtime data proved to be a lot trickier as there are many limitations. I keep getting an error: A circular dependency was detected, even though there is non. Creating a dax table did not work as well as when I upload the data model to Service, the connection between the dax table and realtime dataset breaks. I also checked, there is no way I could update a row in a dataset using Power Automate. The only solution I came up with so far is filtering these responses manually but obviously this is not an ideal solution.

 

Is there any solution for this or any way I could get around this?

Any help is much appreciated.

 

Thanks

2 REPLIES 2
lbendlin
Super User
Super User

There is no solution for this within the framework of Streaming Datasets.  The only possible actions are

- push a row (or a group of rows)

- reset the dataset (clear all rows)

 

You cannot modify rows that you have already pushed. 

Yeah I realised it is not possible and changed the whole thing to a normal dataset instead of a realtime dataset. Thanks!

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.