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