Hi Folks,
I have a connection to a database which stores utilisation for users, due to the volume of Data and the method of connection our IT team says that we must query this data month at a time which is not ideal. Normally i would just query all the current live data and bring into PBI but now i will have to extract and store the data by month and then import into PBI.
I am therefore trying to figure out the best way to do this so the end result my data can be imported into my Power BI report.
Current solutions going through my mind are:
- Create a flow to extract the data and convert to CSV and store in a SharePoint folder
- Create a flow to extract the data and store in a SharePoint list
- Create a flow to extract the data and store in Dataverse
Problems to consider:
- User needs to specify the month the data relates to
- Process needs to work out whether the data covers a duplicate period and if so overwrite but if not add as new
- If i opt for database to CSV should i create a CSV file for each month or 1 file and get the flow to add the lines to the bottom of the existing sheet.
I have not done a flow this complex before so any thoughts guidance would be appreciated before i go down a rabbit hole! I’m also open to any other solutions that does not involve Power Automate.
Thanks folks.