正如我们已经看到的,出于报表和分析目的,可能需要修改 SAP Analytics Cloud 模型中使用的数据。例如,来自导入到模型中的源系统的数据可能具有多个员工姓名列 - 名字和姓氏。但对于故事和分析应用,设计人员可能只需要一个同时包含"名字"和"姓氏"的列。
在准备数据步骤中,您可以执行质量检查、执行简单和复杂的转换以及更改作业设置。
- 通过智能转换和直接从数据表中快速操作进行简单的数据更改。
- 使用概览窗格对数据执行质量检查。
- 使用自定义表达式编辑器执行复杂事务。
- 更改作业设置。

自定义表达式编辑器
就像将数据导入到维时,导入到新模型时,可以通过智能转换和快速操作进行简单转换。如果需要更复杂的转换,则可以使用自定义表达式编辑器。
在"之前"数据表中,你可以看到源数据包含作为单独列的年份和周。SAP Analytics Cloud 要求第 1-9 周采用两位数格式,使用 08 而不是 8,如下所示。
解决方案是:
- 如果周小于 10,则使用自定义表达式编辑器添加 0。
- 使用转换栏将没有分隔符的年份和周值连接到所需的 YYYYWK 格式。
这些结果显示在 After 数据表中。

作业设置
在导入流程中,可以维护作业设置:
- 导入方法:再次导入同一数据区域的数据时,这些选择很重要。
- 按账户类型反转符号:如果源系统存储具有正值的收入、权益和负债,则可以根据账户维中的账户类型属性进行冲销。
- 使用新成员更新本地维:如果模型包含私有维,则可以在模型导入期间使用新成员更新其成员。
- 条件验证:用于验证成员以确保其不是层次结构中的父成员。

映射到目标
在映射到目标步骤中,系统将尽可能自动映射字段。如果源字段名称和目标字段名称不同,则可以使用拖放完成映射。从 SAP 源系统导入时,可以根据需要编辑映射。
- 源字段。
- 未映射目标字段。可执行以下操作:
- 映射到源字段。
- 将 设置为常量。
- 设置为未分配 (#)。
- 映射的字段。

映射属性
"映射属性"步骤可用于映射公用维和私有维(如果有)的属性。导入到私有维的唯一方法是在模型导入期间。此外,导入到分析模型时,"映射属性"步骤表示所有记录都已分配到公用实际版本。
注意
检查导入
在完成导入之前,必须检查所有问题。在"复审导入"步骤中,如果没有问题,"维限制"区域将为空。如果有任何问题,请选择"准备数据集"工作区,更正问题,根据需要重新映射,然后返回到"审核导入"工作区。
例如,在下图中,您可以查看需要审核的问题。U00 存储维度在存储名称中不包括 e-Fashion,因此导入的数据与模型维度的数据不匹配。

导入查询选项
导入流程完成后,"数据管理"工作区中有多个重要选项:
- 编辑允许您更改导入查询。
- 通过计划,您可以将导入查询设置为定期运行(例如,每天)。
- 选择导入方法用于更改导入方法(例如,从更新更改为清除并替换)。
- 刷新用于再次运行导入。



