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