Hi Syed
If you think logically, both compression and archiving are done after data load is completed and so you could say these are not going to help in improving data load performance.
You should think of getting the exact reason on why the data load is taking long time.
1) Is it because complex codes in transformation
2) Is it your system doesn't have enough resource to handle huge data loads
3) Is your database memory low
4) Are there many parallel process
You should check all the above and if anything more is there as well and then decide what to do to change that. I dont think archiving and compression will help you much
1. BW Data Archiving
Data archiving is just moving your data to a near line storage from your actual BI system, so that the size of your BI system looks less than what it was.
2. Data Compression
Compression in infocube is nothing but deletion of request numbers and easy retrieval of data for reporting. Hence this will not improve your load performance.
If you find out the real cause of the long runtime, then you will get the solution automatically. Get the cause first please.
Hope this clarifies a bit!
Regards
Karthik