This is how it could work.
Depending on the real data it would be better to create it a little different.
{"id":"f36864c1-ea54-48db-b325-0d30656495cf","brandColor":"#8C3900","connectionReferences":{},"connectorDisplayName":"Control","icon":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KIDxwYXRoIGQ9Im0wIDBoMzJ2MzJoLTMyeiIgZmlsbD0iIzhDMzkwMCIvPg0KIDxwYXRoIGQ9Im04IDEwaDE2djEyaC0xNnptMTUgMTF2LTEwaC0xNHYxMHptLTItOHY2aC0xMHYtNnptLTEgNXYtNGgtOHY0eiIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=","isTrigger":false,"operationName":"Scope_Notify","operationDefinition":{"type":"Scope","actions":{"Deadline_Data":{"type":"Compose","inputs":[{"Task":"Task1","Deadline":"2023-09-19","ActionOwner1":"person1","ActionOwner2":"person2"},{"Task":"Task2","Deadline":"2023-09-14","ActionOwner1":"person2","ActionOwner2":"person1"},{"Task":"Task3","Deadline":"2023-09-19","ActionOwner1":"person3","ActionOwner2":"person2"},{"Task":"Task4","Deadline":"2023-09-19","ActionOwner1":"person2","ActionOwner2":"person1"},{"Task":"Task5","Deadline":"2023-09-14","ActionOwner1":"person3","ActionOwner2":"person1"},{"Task":"Task6","Deadline":"2023-09-14","ActionOwner1":"person1","ActionOwner2":"person2,"},{"Task":"Task7","Deadline":"2023-09-19","ActionOwner1":"person2","ActionOwner2":"person3"},{"Task":"Task8","Deadline":"2023-09-14","ActionOwner1":"person3","ActionOwner2":"person2"},{"Task":"Task9","Deadline":"2023-09-14","ActionOwner1":"person1","ActionOwner2":"person3"}],"runAfter":{}},"DaysBeforeDeadlineWarning_Array":{"type":"Compose","inputs":[5,10],"runAfter":{"Deadline_Data":["Succeeded"]}},"Apply_to_each_DayWarning":{"type":"Foreach","foreach":"@outputs('DaysBeforeDeadlineWarning_Array')","actions":{"Filter_Tasks":{"type":"Query","inputs":{"from":"@outputs('Deadline_Data')","where":"@equals(item()['Deadline'], addDays(utcNow(), items('Apply_to_each_DayWarning'), 'yyyy-MM-dd'))"},"runAfter":{}},"Select_ActionOwner1":{"type":"Select","inputs":{"from":"@body('Filter_Tasks')","select":"@item()['ActionOwner1']"},"runAfter":{"Filter_Tasks":["Succeeded"]}},"Select_ActionOwner2":{"type":"Select","inputs":{"from":"@body('Filter_Tasks')","select":"@item()['ActionOwner2']"},"runAfter":{"Select_ActionOwner1":["Succeeded"]}},"Apply_to_each_ActionOwner":{"type":"Foreach","foreach":"@union(body('Select_ActionOwner1'),body('Select_ActionOwner2'))","actions":{"Filter_Tasks_for_ActionOwner":{"type":"Query","inputs":{"from":"@body('Filter_Tasks')","where":"@equals(or(equals(item()['ActionOwner1'], items('Apply_to_each_ActionOwner')), equals(item()['ActionOwner2'], items('Apply_to_each_ActionOwner'))), true)"},"runAfter":{}},"Create_HTML_table_for_ActionOwner":{"type":"Table","inputs":{"from":"@body('Filter_Tasks_for_ActionOwner')","format":"HTML","columns":[{"header":"Task","value":"@item()['Task']"},{"header":"Deadline","value":"@item()['Deadline']"}]},"runAfter":{"Filter_Tasks_for_ActionOwner":["Succeeded"]}},"Compose_Dummymail":{"type":"Compose","inputs":"Send Mail with this information to @{items('Apply_to_each_ActionOwner')}:\n\n@{items('Apply_to_each_DayWarning')} Days to the Deadline of following tasks. Please Complete Before the Deadline.\n\n@{body('Create_HTML_table_for_ActionOwner')}","runAfter":{"Create_HTML_table_for_ActionOwner":["Succeeded"]}}},"runAfter":{"Select_ActionOwner2":["Succeeded"]}}},"runAfter":{"DaysBeforeDeadlineWarning_Array":["Succeeded"]}}},"runAfter":{}}}
Just copy everything and put it into a dummy flow.