If you’re a large enterprise,
implementing a data warehouse is
practically unavoidable. However, small and mid-size companies
can get on without one. For example, if you’re integrating data
from only a few sources, it may make sense to skip implementing
a DW. Additionally, if running business intelligence tools in-house
would cause your transactional systems to compete for processing
power, performing analytics through tools like Google Analytics
and Excel is a feasible option.