I am building a flow to export pdf from paginated report that has 6 Parameters. I have successfully built a logic using Power BI dataset to help me get these parameter values but i am struggling to pass them to the 'Export to file for Paginated report' action.

I get 4 unique rows from the power bi dataset, with 6 columns, which means i want 4 pdf files to be exported with the parameters coming from those 6 columns .
Here is the schema of Parse Json step:
{
"type": "array",
"items": {
"type": "object",
"properties": {
"RefreshParameters[P1]": {
"type": "string"
},
"RefreshParameters[P2]": {
"type": "string"
},
"RefreshParameters[P3]": {
"type": "string"
},
"RefreshParameters[P4]": {
"type": "string"
},
"RefreshParameters[P5]": {
"type": "string"
},
"RefreshParameters[P6]": {
"type": "string"
}
},
"required": [
"RefreshParameters[P1]",
"RefreshParameters[P2]",
"RefreshParameters[P3]",
"RefreshParameters[P4]",
"RefreshParameters[P5]",
"RefreshParameters[P6]"
]
}
}
Looping though this array to give single values for my parameters to export action is quite a task. And Power automate is adding in many additional loops.

What would be the best way to get parameter values of 6 fields from the output of power bi dataset.
@ManishSolanki @Expiscornovus @creativeopinion