数据仓库通常采用分层设计