I would like to automatically update new rows in a sharepoint list based on the values of a Power BI dataflow, or failing that, a table directly from an Oracle database on a schedule. Is this doable?

I would like to automatically update new rows in a sharepoint list based on the values of a Power BI dataflow, or failing that, a table directly from an Oracle database on a schedule. Is this doable?