I have been setting up a Logic App to add tweets to Azure table storage. While setting up a loop to add in Keywords into a table (1 tweet may add multiple rows to the Keywords table) I came across this error

the tweet has generated 10 rows of data (Because there are 10 keywords)
I have set up an increment counter to add to the ID so each one will get 1 2 3 and so on. If you toggle through the records you notice this
- record Increment
- 1 1
- 2 6
- 3 3
- 4 7
- 5 2
- 6 4
- 7 10
- 8 8
- 9 9
- 10 5
And the proceeding table storage doesn’t work because of conflicts. clearly the increment isn’t happening in order. there is a quick solution to this one
go into Edit mode in the Logic App

every for each with an increment variable click … to get to Settings

make sure concurrency is set to on and that the degree of parellelism is one only. Setting to 1 will ensure the iterations are sequential