什么是 SAP S/4HANA 的 VDM Layering Architecture 的 VDM Basic View

发布时间 2023-08-22 21:25:46作者: JerryWang_汪子熙

在 SAP S/4HANA 的 VDM Layering Architecture 中,VDM Basic View 是体系结构的最底层。它是构建数据模型的基础,提供了直接从底层数据表获取原始数据的能力。VDM Basic View 旨在将操作性数据从底层系统中抽取出来,为上层的数据整合和分析提供原始数据的基础。

VDM Basic View 的关键任务是为上层的数据层提供一个可靠的、直接的数据来源。它负责从底层数据表中提取数据,并通过应用合适的数据转换、筛选和映射,将数据呈现为一种更易于理解和使用的形式。尽管 VDM Basic View 不会直接提供高度整合的、高级的数据视图,但它是整个体系结构的基石,确保数据的准确性和可靠性。

VDM Basic View 的特点:

  1. 原始数据抽取: VDM Basic View 从底层数据库中抽取原始数据。这些数据可能是来自不同业务对象的,如客户、供应商、物料、采购订单等。

  2. 数据转换和筛选: 在 VDM Basic View 中,可能需要应用一些基本的数据转换和筛选。例如,将货币代码转换为标准货币,应用日期筛选以限制数据范围等。

  3. 数据映射: 数据可能来自不同的源表,需要在 VDM Basic View 中进行映射,以确保数据的一致性。例如,将不同供应商的命名映射到统一的供应商名称。

  4. 数据质量控制: VDM Basic View 也负责数据质量的控制,确保数据的准确性和完整性。这可能涉及到识别并处理重复数据、缺失值等。

VDM Basic View 示例:

让我们以一个采购订单的例子来说明 VDM Basic View 的概念。假设某家制造公司使用 SAP S/4HANA 来管理他们的业务流程。他们想要创建一个用于跟踪采购订单的报表。

  1. 原始数据抽取: 在 VDM Basic View 中,公司可以从底层的采购订单数据表中提取原始数据。这些数据可能包括采购订单号、供应商代码、采购数量、交货日期等。

  2. 数据转换和筛选: 在 VDM Basic View 中,他们可以将货币代码转换为公司的标准货币。他们还可以应用日期筛选,以仅包括最近一年内的采购订单数据。

  3. 数据映射: 如果不同供应商在源数据中使用不同的命名,他们可以在 VDM Basic View 中创建一个映射,将不同的供应商代码映射到统一的供应商名称。

  4. 数据质量控制: 他们可以识别重复的采购订单号,以及任何缺失的必要字段。这样可以确保报表中的数据是准确且完整的。

通过以上步骤,VDM Basic View 将提供一个原始的、经过基本转换的、准确的采购订单数据视图,供上层的 Harmonization 层和 Consumption 层使用。

总结:

在 SAP S/4HANA VDM Layering Architecture 中,VDM Basic View 是底层的数据访问和整合的基础。它从底层数据表中提取、转换和清洗原始数据,为上层的数据整合和分析提供了可靠的数据来源。VDM Basic View 虽然不会提供高级的数据视图,但它是确保整个数据体系结构的准确性和可信度的关键组成部分。