Hi,
I have a table with currently 23 million records and it is keep increasing. Now I have to do pivoting on prog_nam, so for n number of users are there and each uses m number of applications, now I have to create pivot for each user with each application on prog_name columns so values of prog_names become columns at destination table now it takes around 1.5hr to perform it. Since users are using it as reporting purpose so they have input parameters on user key and application key. Now the problem is I have to perform this 23 million records after 6hrs every day and since it is taking 1.5hrs so it is not a good solution. There is no alternative on load process, fixed at 6hrs! Now is there any other way to perform this pivoting? I mean right now i load a static table as pivot table and user can hit that table to create desired reports. Alternative?
ANK HIT - if reply helps, please mark it as ANSWER or helpful post