导入和准备维的主数据

Objective

After completing this lesson, you will be able to 在维中导入和准备数据。

导入主数据

可以从 SAP 源系统和文件导入主数据,包括成员标识、描述、层次结构和属性。也可以从非 SAP 系统导入数据。

以下示例显示将主数据导入到三个不同公用维度的流程。

将主数据导入到账户维的示例。数据从源系统(例如 SAP 系统、文件)移动到公用维(例如,账户、区域和产品)。

在本课中,我们将重点介绍将主数据从 SAP Universe 导入商店维度。

步骤 1:准备数据

创建导入查询后,在数据导入之前继续执行三步流程。

有时,您可能需要在将主数据导入到维度之前对其进行更改。数据准备区域可用于查看数据并执行任何必要的转换。例如,当维成员不唯一(例如多个州中使用的城市名称相同)时,可能需要连接列。在这种情况下,连接"城市"和"州"会创建单个更有意义的维。

步骤 1-准备数据。可以按如下所述执行智能转换的位置。

智能转换

"智能变换"列表建议应用于该列的变换,例如将单元格中的值替换为建议值。有许多转换选项,包括但不限于:

  • 剪裁空格:从字符串的开头和结尾删除空格,包括非打印字符。
  • 重复列:创建现有列的副本。
  • 连接:将两列或多列合并为一列。可以输入可选值来分隔列值。
  • 拆分:根据所选分隔符从左到右拆分文本列。用户可以选择拆分数。
  • 更改:将列更改为大写、小写或首字母大写。
智能转换示例

自定义表达式编辑器

还可以使用自定义表达式编辑器为转换使用更复杂的逻辑。自定义表达式编辑器功能包括:

  • 创建公式以执行更复杂的转换的功能。
  • 可用于新模型和数据集导入。
  • 在编写表达式时自动完成和内嵌帮助。
自定义表达式编辑器示例

步骤 2:映射属性

将导入数据的属性映射到公用维的现有列。如果存在映射问题,该列将以红色突出显示,并显示一条消息,说明需要解决的问题。

步骤 2 - 映射属性。

步骤 3:检查导入

检查映射并检查是否存在潜在的映射或数据质量问题。然后,运行导入。

步骤 3:检查导入(顶部)和成功数据导入(底部)。

导入和准备商店维度的数据

业务示例:要为团队创建模型,需要使用 SAP Universe 中的数据填充存储维。

任务流:在本练习中,您将:

  • 创建导入查询以从 SAP Universe 导入主数据
  • 转换传入数据
  • 将列映射到属性
  • 运行导入

课程摘要

总之,可以通过以下方式将主数据导入到维度中:

文件数据源SAP 源系统
  1. 转到数据管理。
  2. 选择导入→数据文件。
  3. 选择源文件。
  4. 如果需要,转换数据。
  5. 将文件列映射到维列。
  6. 运行导入,然后读取日志。
  7. 如果记录失败,请调试并重新导入。

要运行其他导入,请手动重复该流程。

  1. 转到数据管理。
  2. 选择导入数据→数据源。
  3. 选择源系统和连接。
  4. 选择源系统源。
  5. 选择要导入的字段。
  6. 根据需要添加过滤器。
  7. 如果需要,转换数据。
  8. 将文件列映射到维列。
  9. 运行导入,然后读取日志。
  10. 如果记录失败,请调试并重新导入。

要运行其他导入,请手动重复该流程。