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