Hi @parry2k,
Well, based on what I know, I think this is not achieveable.
How would you like to read the file from OneDrive folder?
In order to have the Insert Row into SQL Server table work, we should take use of Excel->Get Rows Action, after the Schedule trigger.
Then add the SQL server Insert Row action:

For archive file, could you please explain a bit here?
If you mean to delete (or move it to another place) the corresponding Excel file in OneDrive folder, then we need take use of OneDrive Action->Delete file (or copy and then delete), but using this action would reqiure the file identifier in OneDrive, which currently I have no idea to get the corresponding file identifier.
Further, for files, we would need to take use of OneDrive List files action, then take use of Excel Action for each file to parse the table content, after that, we need to add another apply to each for each row, which(nested Apply to each) currently is not supported.
Regards,
Michael