Hi,
I am learning how to use Power automate and currently struggling with this:
I have a csv file with instrument logs - data are generated from several instruments and by python script added to one (always the same) csv file; every run on these instruments generates one row in the csv file (data like ID of the instrument, name of the person, date...). I need to get every instrument log from the csv file into the Sharepoint list, where we collect data from all instruments (some data are added manually).
My idea of perfect flow:
When the csv file is modified (one row is added) power automate flow automatically add the last row from the csv file into the Sharepoint List.
So far I managed to run this flow, where every row from the csv file is added to Sharepoint List:

The problem is with 2 things:
1. Trigger - recurrence every hour -> it would be better if the flow is triggered when the csv file is modified.
2. Adding the all rows from csv file to the List -> I need to add only the last (newly added) row - thanks to this I wouldn't need to compare rows in the csv file and the List to find the new ones, the new is always the last one.
I tried to use trigger "When a file is created or modified" but I probably used it wrong way, because there was an error.

Can you help me with how to create this flow? I managed to add the whole csv file to the Sharepoint List, but that is not enough. I need it automatically updated when a new row in the csv file is added.
Thanks!