Hi
I’ve created a workflow to load a data set that I’m accessing from an external API into a Nintex Table.
The API is too cumbersome and complex to do otherwise than simply create a “local copy” of the data so it can be used in my Nintex forms etc..
It’s all working fine but I’m having issues with the number of actions per workflow instance.
The API is returning me data in Json, so I”m using Query Json action.
The problem is that I have to use one Query Json Action for each single field of data being returned, and even though I’m only loading a bit more than 200 rows it’s still blowing up because there are a lot of fields to retrieve.
Right now all I can do is loop through the data array, load each field one by one in variables, and then create the row in the table using those variable.
I’ve seen that I could leverage Query Json to retrieve multiple fields at the same time and load them in a collection, but then how to I retrieve each individual field from the collection without adding an extra step or loop ?
Ideally I’d like to be able to insert a collection at a certain index into my create table row action:
tableprop1 = myFieldCollection[0],
tableprop2 = myFieldCollection[1],
etc…
and myFieldCollection is a collection of properties loaded via Query Json. This way I would save lots of actions for each record saving me from reaching the 10k actions limit too quickly.
Any ideas or other suggestions ?