applications quality package protection customer governance resources database warehousing tools organization application business value classification practices solution warehouse storage integrity management specific access order system metadata systems mining technology administration structure tips architecture company products processing reference security factors privacy integration cleansing model external source time process analysis important software