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