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