在将系统迁移到生产环境的过程中,需要考虑多种因素,如指导原则、技术架构和ETL工具集的选择。通常情况下,ETL团队是开发团队的一部分,但应避免分散注意力于数据仓库的生产支持,除非ETL团队足够强大,能够独立处理生产环境支持。本章的重点在于探讨ETL生命周期的结尾阶段,以组织架构和工具环境的变化为前提,为数据仓库的成功实施提供参考。值得注意的是,大多数文献关注数据仓库团队如何维护数据仓库,实际上根据我们的经验,数据仓库团队主要由开发者和分析员组成。他们收集业务需求、分析并建立数据仓库,完成后通常交由专门的运维团队进行日常监控和维护。数据仓库架构师和模型师负责维度建模,ETL管理者负责按照维度设计装载数据仓库,ETL开发团队编写测试计划来验证ETL过程。随着数据仓库的成长和更多数据集市的增加,开发团队应从生产环境的日常操作中解脱出来,专注于开发和创新。因此,ETL生产支持和数据仓库的运维工作应交由专门的团队承担,确保系统稳定运行,只有在遇到长期困扰无法解决的问题时才需要开发团队介入。