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