Hi @amg92 ,
This is the basic steps in your flow. I don't have a table and JSON array as yours to test with, so, it's just a demonstration:

In Apply to each, its input is body('Parse_JSON'), and in filter array, you need to write expression to set the two
conditions:


@and(equals(item()['Column1'], items('Apply_to_each')['Column1']),equals(item()['Column2'], items('Apply_to_each')['Column2']))
In Condition, the expression is:
length(body('Filter_array')) is equal to 1
In Apply to each to, the array it's from is body('Filter_array')
Best regards,