you are doing data warehousing wrong, need to learn basics of data warehousing best practices.
Data Warehouse consists of Slowly Changing Dimensions and Facts. none of these require updates