@Anonymous Thanks for sharing the details. I am not sure why you are again doing Parse JSON inside the for each loop. The value is already tokenized, and it should be available inside your foreach. Whatever schema that you have defined in your Parse JSON action the tokenized field will be changed accordingly. I have used the below schema in my Parse JSON action and define
Resubmission of type boolean. I am defining the entities
value to my parse JSON.
{
"items": {
"properties": {
"DestinationSystem": {
"type": "string"
},
"PartitionKey": {
"type": "string"
},
"Resolution": {
"type": "string"
},
"Resubmission": {
"type": "boolean"
},
"RowKey": {
"type": "string"
},
"SourceSystem": {
"type": "string"
},
"StartTimeOffset": {
"type": "integer"
},
"StopTimeOffset": {
"type": "integer"
},
"Timestamp": {
"type": "string"
},
"ValueType": {
"type": "string"
},
"odata.etag": {
"type": "string"
}
},
"required": [
"DestinationSystem",
"PartitionKey",
"Resolution",
"Resubmission",
"RowKey",
"SourceSystem",
"StartTimeOffset",
"StopTimeOffset",
"Timestamp",
"ValueType",
"odata.etag"
],
"type": "object"
},
"type": "array"
}
The output is parsed as per my schema that I have defined in my outside and inside the loop Parse JSON action. Please validate the schema at your end and if you still observe the issue then please share your schema.