随着数字经济在全球的发展,数字化转型作为数字经济发展的重要着力点,已经成为激发企业创新活力、推动变革的核心力量。各行业对数字化转型重要性的认识不断深入,都在紧急部署企业数字化转型战略。当前,企业利用大数据、云计算等新一代信息技术对组织、业务、市场、产品、供应链、制造等经济要素进行全方位变革,而企业数字化转型面临的典型问题是如何在业务数据化后提升效率、控制风险、提升产品和服务的竞争力。企业数据仓库作为企业数据资产的外在承载,其构建成为企业数字化转型过程中的关键环节之一。
SAP BW作为市场上最强有力的企业级数据仓库产品之一,除具有数据仓库平台必须具备的ETL功能外,还充分结合Inmon与Kimball数据仓库理论思想,提供了基于主题的主数据建模、管理及应用解决方案。SAP BW针对企业不同数据分析应用场景,提供了不同的预置数据模型进行存储。同时,平台还提供专业的多语言支持、元数据管理、配置化的数据流故障处理等功能。基于SAP BW平台,数据仓库实施顾问不再需要将大量的时间和精力投入繁杂的数据库表和字段创建工作中,而是站在业务的视角,结合数据的应用场景,以搭积木的方式进行数据模型的设计和创建。
2016年,SAP发布了数据仓库应用SAP BW/4HANA,提供了全新的基于高性能内存计算平台的数据仓库解决方案,可以更快速、更灵活地帮助企业进行不同业务系统之间的数据整合,为企业构建统一、完整的数据资产中心,并实现实时的数字化运营。SAP BW/4HANA 是在 SAP BW 的基础上发展出来的新一代数据仓库应用,支持云部署。在SAP BW原有功能的基础上,SAP BW/4HANA为用户提供端到端的数据管理平台,对数据对象、数据流、数据温度管理、源系统等进行了简化,并支持SQL直接访问,实现数据的实时集成。
同时,SAP BW/4HANA 基于内存计算的数据仓库架构,将前端数据分析、数据管理及 BPC计划等功能向下内置到 HANA数据库中进行,进一步提升了系统整体性能,可以满足企业在大数据时代的非结构化与结构化数据并存的分析需求。SAP BW/4HANA 一经推出,其功能便受到市场好评。
好的产品离不开高质量的实施落地,在数据仓库设计、开发中充分发挥 SAP BW/4HANA的优势,为企业创建高性能、高稳定、高扩展的数据仓库,不仅需要丰富的实施经验,还需要对SAP BW/4HANA建模原理有深入、全面的认知,而业内相关书籍较少涉及这方面的知识。无论对于BI实施顾问还是企业BI维护人员,在SAP BW/4HANA实施及运维的过程中,常常会遇到大到架构设计、增量机制选择,小到主数据建模操作、汇率转换等各类问题,高级顾问在架构设计过程中也常遇到性能问题。这些问题得不到解决,不仅对实施进度有影响,而且会导致企业依赖的数据中心平台在两三年后出现性能差、难扩展、不易维护的问题。
本书凝聚了深圳智扬信达信息技术有限公司十几年的 SAP BI 实战经验,以科学的数据仓库建模设计理念为指引,结合SAP数据仓库产品的特点及优势,从实践落地的角度出发,基于企业数据仓库建设过程中通常涉及的工作任务(如数据抽取、主数据建模、业务数据建模、数据流处理、处理链开发、权限管理和数据生命周期管理等)的特点及难点,详细介绍了如何对SAP BW/4HANA数据仓库建设过程中的各个工作项进行最优设计,并为过程中常见的疑难问题提供了解决方案。
本书首先对SAP BW/4HANA的平台功能和操作进行了详细介绍,然后以一个虚拟制造公司BI项目实施过程为引子,对整个实施过程中应该关注的理论知识及建模要点进行了阐述,同时对项目常见问题进行了总结、剖析,并结合SAP BW/4HANA的特点提供了解决方案。
企业数据仓库建设、数据中心集成、数据治理和数据资产管理的相关理论日新月异,SAP BW的产品也不断迭代,如何在企业数字化转型过程中,基于数据仓库产品本身特点为企业量身搭建一个高扩展、高性能、易维护、灵活的数据中心,始终是值得我们不断深入讨论的课题。
为方便读者从全局的视角理解、掌握SAP BW/4HANA项目设计及实施落地的知识点,本书设定了一个虚拟项目场景。该场景涵盖了常规BI数据仓库建设中涉及的主要工作及常见问题。虚拟项目背景说明如下。
某芯片公司A成立于20世纪80年代,默默深耕芯片产业链(含设计、采购、制造、销售等业务)30余年,整体运营平稳有序,业务发展遍布海内外。
随着信息化建设浪潮的来临,A 公司建设了多套业务系统,沉淀了公司创立以来的业务流转数据。核心业务系统包括ERP、CRM、MES、WMS等。其中,ERP采用了SAP ECC 6.0,于2015年升级到S4,CRM、MES、WMS等系统均保持了良好的运行状态,并持续进行了数据质量的管理和主数据的规范化建设。
随着信息化水平的提升,A 公司管理层将数据作为重要管理依据之一。公司要求业务分析人员根据实际情况,以月度PPT汇报的方式向集团汇报上个月企业运营情况。但是在进行业务分析时,针对不同的系统,分析人员需要找不同的负责人,并且跨系统数据难以合并,分析人员需要耗费大量时间在数据收集、整理及核对方面。此外,业务人员需要随时应对管理层临时变化的数据需求。因此,在业务分析方面,存在数据获取难,业务分析时间长、不深入的问题,这些问题也导致公司管理层无法及时获取企业全局运营情况。
近年来,受新型冠状病毒性肺炎疫情的影响,世界范围内的芯片短缺引起了一阵恐慌,国内众多行业也受到不同程度的影响。A 公司作为一家老牌芯片公司,国际形势的极速变化引起了公司高管们的警觉。为了应对外来挑战,该公司第一时间响应国家号召,主动担负起作为一家民族企业的使命与责任,在提升国内供应份额、满足国内企业芯片需求的同时,有序扩大产能,从而化危机为机遇,提升公司在国内市场的竞争力和影响力。
在此背景下,每日获取公司最新的运营动态迫在眉睫,公司 CEO 主持召开会议,将公司运营管理数字化提上日程,提出希望以内部运营管理效率作为切入点,通过每日信息汇报的形式及时掌握公司运营状况的要求。
A公司成立数字化小组,以CEO为委员长,CIO为组长,CEO直接牵头推进数字化事宜,公司数字化经营管理项目应运而生。由于缺乏数字化项目实施经验,A 公司邀请专门从事BI咨询与服务的JSC公司负责该项目的具体设计与实现。
经过多方调研与沟通,JSC公司项目经理Jackie根据A公司当前的情况制定了一套完整的建设方案,包括业务方案设计、技术架构规划设计、建设规范、数字化平台工具选择(包括ETL工具、展示工具、数据采集平台、数据服务平台、数据门户平台等)。该方案为企业的数据应用场景分别提供了非实时数据仓库的分层设计、实时数据仓库的落地原则及上线后运维与数据管理等解决措施。
该项目的目标为:从公司层面统一规划,以业财一体化为核心,逐步打通财务、销售、供应链三大模块的运营分析。项目的重点规划方向定位在毛利分析,对每一笔销售订单进行利润分析,从而实现运营管理全过程可追溯、可视化,帮助公司管理者及时掌握运营状况,缩短决策时间。
A公司于2020年5月正式启动数字化经营管理项目,项目周期为6个月,项目组由JSC公司项目经理Jackie、业务顾问Danny、其他6位顾问及A公司项目经理Richard、项目成员David等构成。项目组织架构图如下图所示。
项目组织架构图
本书将按项目组的关键工作任务展开叙述,由此开启一场数字化项目之旅。
由于编写时间仓促,且作者水平有限,书中难免有不足之处,敬请读者批评指正。
作者
2022年5月