I'm trying to extract subset of data from Oracle database. I have access and connection successfully setup via Excel Power Query.
The two tables connected to Excel report contains millions of rows of data. To extract 12months of this data is approx 11million rows. My Excel report using PowerPivot and slicers, is linked to these tables. Loading and refreshing the tables will take too long. Looking for more efficient method to overcome this.
So I thought of using the SQL statement in PowerQuery connection to extract smaller subset of this data - 6months data instead of 12months.
SQL is not my strength so I'm looking for an SQL statement that extracts only 6months of data and when report is refreshed, it will only refresh 6months data from present day back 6months i.e. [present date - 6months]
Hope this made sense. Appreciate any help
The two tables connected to Excel report contains millions of rows of data. To extract 12months of this data is approx 11million rows. My Excel report using PowerPivot and slicers, is linked to these tables. Loading and refreshing the tables will take too long. Looking for more efficient method to overcome this.
So I thought of using the SQL statement in PowerQuery connection to extract smaller subset of this data - 6months data instead of 12months.
SQL is not my strength so I'm looking for an SQL statement that extracts only 6months of data and when report is refreshed, it will only refresh 6months data from present day back 6months i.e. [present date - 6months]
Hope this made sense. Appreciate any help