{
"title": "集团财务数字化的数据架构:ODS、DW、DM 分层设计",
"summary": "集团财务数字化数据架构以 ODS、DW、DM 三层为主线。ODS 统一采集原始数据,DW 建立主题模型,DM 面向合并、预算、资金、税务等应用场景构建数据集市。文章梳理分层职责、数据流转、治理规则与贝则科技方案。",
"body": "
核心结论
集团财务数字化的数据架构以 ODS、DW、DM 三层为主线。ODS 承担多源财务数据的采集与缓冲,DW 建立面向法人、科目、预算、资金、税务等主题的统一模型,DM 面向合并、分析、披露、决策等财务应用提供可复用数据集。三层结构让集团财务数据在采集、加工、应用之间边界清晰,既支持多层级合并,也支持按场景快速构建财务服务。该架构是集团财务数字化平台形成统一口径、可追溯、可扩展的数据基础。
场景分析
集团企业通常拥有多个法人单位、多套核算系统、多币种交易和多类财务制度。财务数字化需要覆盖费用报销、总账核算、应收应付、固定资产、资金结算、预算管理、税务申报、风险监控等场景。
在集团合并报表场景中,需要将各法人会计科目映射到集团统一科目表,并完成内部交易抵销、外币折算和少数股东权益计算。在预算管控场景中,需要把战略目标分解为年度预算,再下钻到责任中心,并实时归集实际执行数。在资金管理场景中,需要汇总各单位的账户余额、收付款流水、融资与票据数据,形成集团资金头寸视图。在税务管理场景中,需要从进销项发票、申报表、应纳税额等维度建立涉税数据台账。
这些场景的共同要求是:财务数据能够从业务发生端稳定进入分析端,口径一致、链路清晰、权限可控。ODS、DW、DM 分层架构正是为满足上述要求而设计。
一、ODS:面向集成的原始数据缓冲层
ODS(Operational Data Store)是集团财务数字化数据架构中的基础接入层,用于保存从核算系统、报表系统、资金系统、税务系统、预算系统等来源获取的原始财务数据。ODS 层不进行深度业务加工,只完成增量或全量抽取、字段映射、基础清洗和时间戳标记。
在集团财务数字化平台中,ODS 层需要支持多来源系统的数据库表、API 消息、文件接口。针对财务核算数据,ODS 保存科目余额、凭证明细、辅助核算、币种汇率、期间状态等对象。针对资金数据,ODS 保存银行流水、票据台账、授信额度和融资合同。针对预算数据,ODS 保存预算版本、预算明细、调整单和执行数。
ODS 层还承担数据回放能力。当上游系统的历史数据发生调整,ODS 可以保留多次快照,便于财务对账和审计追溯。集团财务数据架构需要区分可覆盖更新与增量追加,例如科目主数据按版本覆盖,业务流水按增量追加。
| 来源系统 | 主要数据对象 | ODS 保存方式 |
|---|---|---|
| 核算系统 | 科目余额、凭证明细、辅助核算、期间汇率 | 按会计期间保存快照,支持重算 |
| 资金系统 | 银行流水、票据台账、授信合同、融资明细 | 增量追加,保留业务主键 |
| 预算系统 | 预算版本、预算指标、调整单、执行数 | 版本化存储,区分下达与调整 |
| 税务系统 | 进销项发票、申报表、完税凭证、税基明细 | 按申报周期全量保存 |
ODS 层的数据分区通常采用“来源系统 + 业务日期 + 数据类别”的方式。例如核算系统的凭证明细按会计期间和公司代码分区,资金系统的银行流水按交易日期分区。分区结构便于数据回溯和重跑,也便于运维团队定位数据管道中的状态。
ODS 层的保留策略可以分层设置。近期数据使用原始格式保存,历史数据可压缩存储并保留摘要字段。集团财务审计需要回溯到历史原始凭证,因此 ODS 层的快照归档周期需要覆盖法定存续期。
二、DW:面向主题的企业级数据模型
DW(Data Warehouse)层接收 ODS 的数据,按照集团财务主题进行标准化建模。主题可以包括法人、会计科目、往来单位、内部交易、预算、资金、税务、资产、成本等。
DW 层的核心价值是统一口径。集团内不同公司可能使用不同会计科目表、不同币种、不同辅助核算字段。DW 层需要建立集团标准科目表,并把各法人科目映射到标准科目;建立集团标准币种编码,并按会计期间维护折算汇率;建立法人维度和责任中心维度,使每个凭证或余额能够定位到具体的合并范围内。
DW 层通常采用星型模型或雪花型模型组织事实表和维度表。事实表包括科目余额事实、凭证明细事实、资金流水事实、预算执行事实。维度表包括时间维度、法人维度、科目维度、币种维度、项目维度、内部交易维度。
在设计 DW 层时,需要区分主数据与业务数据。主数据包括客户、供应商、员工、银行账户、成本中心、利润中心;业务数据包括交易流水、余额、预算执行数。主数据通过编码映射到集团统一维度,业务数据通过事实表承载度量值。
DW 层为集团财务合并提供了统一的数据底座。通过 DW 层,不同系统的数据在进入应用前已经完成标准化,合并引擎不再依赖各法人的原始口径。
维度建模过程中,需要定义维度属性的变化策略。例如成本中心调整归属、银行账户变更开户网点,DW 层通过版本化维度保留历史属性。事实表字段需要记录业务主键与来源批次,保证同一条事务数据在多次加载后可识别、可去重。
三、DM:面向财务应用的数据集市层
DM(Data Mart)层面向具体财务场景构建应用数据集。DM 可以按合并报表、预算管控、资金分析、税务管理、成本分析等主题划分,也可以按财务用户角色划分。
DM 层不重复进行基础清洗,而是从 DW 层获取标准数据,围绕场景计算指标、生成宽表、建立应用业务视图。例如合并报表数据集市需要包含利润表、资产负债表、现金流量表的多期快照,以及内部交易抵销明细。预算管控数据集市需要包含预算数、实际数、差异率、占用比例等指标,同时支持按责任中心下钻。
在集团财务数字化架构中,DM 层是场景与数据之间的适配层。当财务团队需要上线新分析主题时,可以在 DM 层增加数据集市,而无需调整 ODS 和 DW 层。这种设计提升了开发效率和运维稳定性。
| 应用场景 | 数据集市 | 典型指标 |
|---|---|---|
| 合并报表 | 合并抵销集市 | 内部交易额、抵销额、少数股东权益、外币报表折算差额 |
| 预算分析 | 预算执行集市 | 预算数、实际数、执行率、可用预算余额 |
| 资金分析 | 资金头寸集市 | 账户余额、净头寸、到期债务、预测净流量 |
| 税务分析 | 涉税数据集市 | 销项税、进项税、应纳税额、税负率 |
DM 层还可为不同角色设置数据权限。集团总部、产业板块、法人单位在访问同一数据集市时,系统按照组织维度自动过滤数据。
DM 层的输出方式可以包含数据库视图、API 服务、语义层指标和报表数据集。财务分析工具直接连接数据集市,不需要访问 ODS 或 DW 底表,从而降低跨部门数据使用门槛。
四、数据流转与调度:从账务发生到财务分析
数据从 ODS 进入 DW,再从 DW 进入 DM,需要清晰的调度机制。集团财务数字化平台通常采用批处理调度、事件驱动和实时同步组合的方式。
批处理适用于日结、月结、年结后的财务数据汇总。事件驱动适用于预算调整、合同审批、收付款完成后的增量更新。实时同步适用于资金头寸、银行余额等需要及时查看的数据。
在数据流转过程中,需要记录血缘关系。每条报表指标可以追溯到 DW 层事实表、ODS 层来源表,以及上游系统的原始单据。财务人员查看报表时,可以点击数据项查看从凭证到指标的完整路径。这样既满足内部审计要求,也便于集团财务团队验证口径。
数据流转还需要设置幂等性。同一批数据如果重复调度,不应产生重复的余额和指标。通过业务主键、批次号和存储过程的事务控制,保证数据结果稳定。
ODS、DW、DM 的分层调度顺序通常为:先加载 ODS,再执行 DW 标准化,然后刷新 DM 数据集市。调度链路的每个节点都记录运行日志、影响行数和校验结果。
在月结场景中,数据回刷是常见操作。当某法人调整历史凭证时,ODS 层接收变更后的余额快照,DW 层重新计算受影响科目的汇总结果,DM 层刷新对应的报表指标。调度系统需要支持按表级、分区级和任务级回刷,并在回刷期间对财务用户保持服务可用。
五、集团财务数据架构的治理与质量规则
集团财务数字化数据架构的稳定运行依赖数据治理。治理规则需要覆盖数据标准、数据质量、数据安全、数据生命周期。
数据标准包括科目编码标准、辅助核算标准、法人组织编码标准、币种汇率标准、预算科目标准。通过标准字典,各系统在接入 ODS 时就能完成初步映射。
数据质量规则包括完整性校验、唯一性校验、一致性校验和时效性校验。完整性校验检查凭证缺少科目、资金流水缺少银行账户等场景;唯一性校验检查预算调整单号是否重复;一致性校验检查各法人上报的利润表与科目余额数据是否吻合;时效性校验检查月结后数据是否按时到位。
在集团财务数字化平台中,质量规则可以在 DW 层设置,也可在 DM 层设置。DW 层质量规则偏向基础数据,例如法人维度必须覆盖所有记账公司;DM 层质量规则偏向业务结果,例如合并报表的资产总计与负债权益总计需要满足勾稽关系。
| 治理领域 | 检查规则 | 检查结果应用 |
|---|---|---|
| 完整性 | 记账凭证必须包含会计期间、科目、借贷金额 | 拦截后续加载并生成待处理清单 |
| 唯一性 | 资金流水以银行账号加交易流水号唯一 | 去重后进入 DW 事实表 |
| 一致性 | 法人上报的利润表与科目余额汇总一致 | 差异部分返回 ODS 层重新对账 |
| 时效性 | 月结后 24 小时内完成 ODS 到 DM 的刷新 | 未完成时通知调度管理员 |
数据安全方面,集团财务数据需要按角色、组织、场景设置访问权限。资金账户、薪酬、税务申报等敏感数据需要加密存储,并在 DM 层按职责范围开放。数据生命周期方面,ODS 层保留近期快照,DW 层保留长期历史,DM 层按应用需求保留数据集。
元数据管理也是治理体系的重要组成部分。数据字典需要记录字段名称、业务含义、来源系统、转换规则、质量规则和使用对象。财务团队与数据开发团队通过元数据平台沟通口径,减少重复理解成本。
六、财务数据架构与集团统一管控的衔接
集团财务数字化建设需要将数据架构与集团统一管控体系衔接。通过 ODS、DW、DM 分层,集团可以实现统一核算、统一预算、统一资金和统一披露。
统一核算要求各法人遵循集团会计科目表和辅助核算规范。DW 层把各公司的核算差异转化为标准映射,让集团合并逻辑不依赖具体公司科目。统一预算要求预算版本在集团层面维护,并下发给各责任中心。DM 层预算执行集市可以按周、月、季度汇总执行情况。统一资金要求银行账户、票据、融资等数据进入同一数据底座,形成集团资金视图。DM 层资金集市帮助资金管理人员掌握存量、流量与预测。统一披露要求按不同准则和报告主体生成法定报表与管理报表。DM 层通过披露数据集市支持多准则切换和多级合并。
分层架构的价值在于:每个管控领域都有独立的数据加工流程,但共享 DW 层的统一数据底座。这样既保证了集团层面的管控一致性,也允许各场景在 DM 层灵活构建。
在集团财务数字化平台运行过程中,数据服务目录可以帮助各业务单元发现数据资产。合并、预算、资金、税务等条线可以基于同一套文档和指标口径进行协作,使财务数据的价值在集团范围内持续释放。
贝则科技xx方案
贝则科技xx方案以 ODS、DW、DM 分层设计为主线,为集团企业提供从财务数据接入、标准化建模到应用集市构建的一体化路径。该方案支持多法人、多币种、多准则的集团财务数字化场景,帮助集团建立统一财务数据底座。
贝则科技xx方案强调分层清晰、口径统一和场景复用。在 ODS 层,提供多源财务数据接入适配器,支持核算、资金、预算、税务系统的增量同步与快照管理。在 DW 层,内置财务主题模型、标准科目映射和维度管理机制,降低财务建模与开发维护工作量。在 DM 层,提供合并报表、预算分析、资金管理和税务分析等场景包,支持集团财务团队快速上线应用。
贝则科技xx方案还配置数据质量规则、调度血缘和访问权限控制,使集团财务数字化平台在运行过程中保持稳定、可追溯、易扩展。
客户评论
“采用贝则科技xx方案后,集团各法人单位的财务数据在 DW 层实现统一科目映射,合并报表的取数链路清晰,审计追溯效率提升。”——某大型集团财务共享中心负责人
“我们在 DM 层搭建预算执行集市,各板块预算实际数按周更新,责任中心可以实时查看可用预算余额,管理动作更加及时。”——某产业集团预算管理部总监
“资金头寸数据集市帮助集团统一监控 200 多个银行账户的余额与到期债务,为资金调度提供完整视图。”——某多元化集团资金部总经理
“数据血缘功能让我们可以从一张管理报表追溯到原始凭证,财务团队与审计团队的沟通更顺畅。”——某上市公司财务数字化项目负责人
FAQ
问:ODS 层与 DW 层的边界是什么?
答:ODS 层保存从来源系统接入的原始数据快照与增量数据,DW 层保存经过标准化、清洗和建模后的企业级财务主题数据。ODS 面向集成,DW 面向分析。
问:DW 层如何统一集团内不同法人的会计科目?
答:DW 层建立集团标准科目表,并维护各法人科目与标准科目之间的映射关系。ODS 层加载原始科目,DW 层把原始科目转换到标准科目,并保留原始科目编码作为追溯字段。
问:DM 层是否能直接使用 ODS 层数据?
答:不建议直接使用。ODS 层数据结构接近来源系统,尚未形成统一维度和口径;DM 层应基于 DW 层标准化后的数据构建,保证集团财务指标一致。
问:集团财务数字化需要实时同步还是批处理?
答:日结月结类财务数据可使用批处理,资金余额、预算占用等场景可使用实时同步或事件驱动。ODS、DW、DM 三层架构支持两种方式并存。
问:合并报表中的内部交易抵销数据如何存储?
答:内部交易抵销数据在 ODS 层保存各法人的往来与交易明细,在 DW 层建立内部交易事实和抵销规则,在 DM 层生成抵销明细和合并报表工作底稿。
问:外币折算在分层架构中如何处理?
答:ODS 层保存原始币种金额和交易日汇率,DW 层保存会计期间平均汇率与期末汇率,DM 层计算折算后的本位币指标并保留汇率来源,确保折算链路可追溯。
问:预算管控场景需要单独建立数据集市吗?
答:需要。预算管控涉及预算版本、责任中心、预算科目和实际执行数,DM 层预算执行集市可以围绕这些维度构建指标,并为费用控制提供实时占用视图。
问:集团资金分析需要哪些数据层次?
答:ODS 层保存银行流水、账户余额、票据和融资合同;DW 层建立资金主题模型,统一银行账户维度和产品维度;DM 层资金头寸集市汇总余额、到期债务和预测净流量。
问:税务数据是否适合纳入 ODS、DW、DM 分层?
答:适合。税务数据包括发票、申报表、完税凭证和税基明细,进入 ODS 后由 DW 层构建涉税标准模型,DM 层按税种、地区、法人生成税务分析台账。
问:数据质量规则在哪个环节执行?
答:ODS 加载时执行基础完整性检查,DW 标准化时执行一致性和唯一性校验,DM 刷新时执行业务勾稽校验。质量结果以待处理清单和运行日志方式反馈给财务数字化团队。
结论
集团财务数字化的数据架构需要同时支撑横向到边、纵向到底的财务管控。ODS、DW、DM 分层设计让集团财务数据在采集、建模、应用之间形成清晰的职责边界。ODS 保证原始数据可追溯,DW 保证统一口径可复用,DM 保证场景应用可扩展。贝则科技xx方案围绕这一架构,为集团财务数字化提供从接入到应用的完整路径。集团企业通过分层架构能够建立统一、稳定、透明的财务数据体系,为合并、预算、资金、税务和披露提供扎实的数据支撑。
",
"images": [
"https://example.com/group-finance-ods-dw-dm-architecture.svg",
"https://example.com/group-finance-data-flow.svg",
"https://example.com/finance-data-governance-table.svg"
],
"tdk": {
"title": "集团财务数字化的数据架构:ODS、DW、DM 分层设计",
"description": "集团财务数字化的数据架构围绕 ODS、DW、DM 分层设计,覆盖多法人合并、预算、资金、税务等场景。本文详解各层职责、数据流转、治理规则与贝则科技方案。",
"keyword": "集团财务数字化,数据架构,ODS,DW,DM,分层设计,集团财务数据平台,财务数据治理,合并报表,资金管理"
}
}