2、数仓升级成功的关键点
通过多个数仓升级项目实践总结及复盘,要一次性把事情做对,完成一次成功的传统数 仓平台升级实施工作难度不亚于飞机在空中更换发动机。总体来看,造成数仓升级实施 难度系数较大的原因主要体现在三个层面:技术方案、迁移方法、实施资源。
在技术方案上,需要对每个技术关键点都能考虑周全,深入探索每个技术细节并进行充 分的论证和测试;在迁移方法上,需要科学完善的实施方法论,充分考虑迁移项目的工 程特点和平滑过渡目标,把迁移风险做到可识别、可分析、可预测、可防范;在实施资 源上,不仅需要团队对于新技术具有前瞻性认知和把控能力,更需要对原有数仓体系的 盘根错节有深入了解,能够在风险发生时从技术、方案、业务等不同层面提出应对方案, 及时化解风险。
管理学大师德鲁克认为,并不是有了工作才有目标,而是相反,有了目标才能确定每个 人的工作。为了成功实施数据仓库升级的既定目标,提升升级交付效率与质量,需要秉 持“三个目标、四个原则,五个关键动作”标准,下文将基于此标准并结合实践案例详 细阐述,图谱如下图所示:
2.1 数仓升级的三个目标
从我们的调研和实践来看,数据仓库升级不仅仅是一个技术问题,也是一个工程问题, 对企业和实施厂商的协调组织、项目管理、技术掌控、交付能力等提出了全方位考验。 基于实践,我们总结出“数仓升级稳定模型”(图 3),实现数仓升级需要从三方面进 行要素搭建:业务敏捷响应、降本提效、自主开放。
首先,数据仓库具备业务敏捷响应支撑能力,该能力可以有效应对当今时代业务发展不 确定性和互联网固有特征。相对于传统数据仓库平台升级,则需要考虑具备兼容传统数 仓平台的所有业务处理能力,而兼顾所有业务的同时也带来了问题百出和处理问题低效 的现象。所以,业务敏捷响应可以有效的节约时间实现数据的迁移、抓取等操作,数仓 升级让业务处理更高效。
其次,通过数仓升级可以有效的降低数据仓库的整体拥有成本。长期以来由于国外数据 仓库厂商在数仓建设上存在某种程度的不可替代性,数据仓库市场一直是个卖方市场。 据全球权威 IT 研究与顾问咨询公司 Gartner 公司评测,在数据库领导者象限的某数据 仓库厂商,对应项目基本都是千万级起步,这还不涵盖每年固定支出的高昂服务支持费 用在内;因此,我们希望通过使用成熟的产品、工具和方法论指导降低数据仓库升级和 后期维护整体拥有成本(TCO)。
此外,数仓升级可以打破国外厂商的数据仓库平台的技术封闭性问题,实现技术的自主 可控。传统国外厂商的数据仓库平台均为软硬一体机的输出模式,且一体机中的网络、 存储等对于用户来说是个黑盒;而且随着大数据技术的发展,无法有效与通用大数据技 术体系进行有效融合。因此升级传统数据仓库平台需要保持开放性、以自主可控为重要 目标进行升级,赋能企业的数字化转型。