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