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