增强查询的数据覆盖范围

Objective

After completing this lesson, you will be able to 增强 SAP SuccessFactors 故事报告中查询的数据覆盖范围。

报告模式合并管理器

报告中的模式连接使您能够从一个模块模式导航到另一个模块模式,因此您可以在故事报告中包含来自多个模式的列。默认联接是系统定义的,无法更改。

报表模式联接管理器工具可用于查看默认联接。构建故事报表的所有用户都可以使用所有默认联接。在"报表模式联接管理器"工具中,预定义联接在"默认联接"选项卡下可用。

默认联接选项卡的屏幕截图。

注意

工具包含禁用的"自定义联接"选项卡。如果故事模式中缺少任何联接,SuccessFactors 会请求您提出影响请求以及联接的业务原因。

含故事报告的自定义对象

默认情况下,所有标准 MDF 对象都可用于故事中的报告。默认情况下,自定义 MDF 对象也可报告,但仅当您将它们与一个或多个模式相关联后,它们才会显示在"查询设计器"页面的"可用数据"部分中。您需要识别要与自定义 MDF 对象链接的方案。如果需要,您还可以创建自定义模式。

可用数据部分的屏幕截图。

要将对象添加到模式,请完成以下步骤:

  1. 导航到管理数据。
  2. 在报表对象配置实体类型中,搜索自定义 MDF 对象。
  3. 选择 采取操作→进行更正 。
  4. 在子域模式列表部分中,选择要与自定义 MDF 对象实例链接的模式。
  5. 如果希望选择对象作为查询的第一个表,请将 是根 设置为 是 。
  6. 选择保存。

    注意

    如果记录不存在,请为 MDF 对象创建报告对象配置实体类型的记录,以使其可报告。
  7. 如先前文本中所述,将对象添加到模式中。

自定义模式创建

要创建自定义模式,请完成以下步骤:

  1. 导航到管理数据。
  2. 在新建中,选择报表模式配置实体。
  3. 在模式标识中输入子域模式的名称。
  4. 在"模式标签"中,输入显示在"查询设计器"页面的"可用数据"部分中的模式标签。
  5. 选择保存。

    注意

    自定义模式必须至少有一个根对象才能显示在"查询设计器"页面的"可用数据"部分中。
自定义模式的屏幕截图,如先前文本中所述。

故事报告中人员档案的自定义块

您可以使用故事报告从使用人员档案(员工档案)中的自定义 MDF 对象创建的自定义块中检索数据。为此,管理员使用用户数据类型的外部代码创建通用对象,并创建自定义 UI。然后,他们在人员档案中使用该 UI

在"人员档案"中配置为自定义块的自定义 MDF 对象可以作为"用户"架构中"基本用户信息"的相关表进行访问。如果链接到多个模式,则会多次显示为基本用户信息表的相关表(针对每个链接模式一次)。

要使自定义 MDF 对象自动联接到基本用户信息表,请确保将对象链接到至少一个标准或自定义架构作为其根对象。

Carla Grante 人员档案中显示标题为“公司汽车”的自定义 MDF 对象,演示了用于数据集成的查询设计器界面中的自动联接功能。

摘要

  • "报告模式连接管理器"允许用户查看用于在不同模块模式之间导航的系统定义的默认连接。
  • 默认联接由系统预定义,可供所有用户使用,无法修改或删除。
  • 默认情况下,自定义 MDF 对象可报告,但必须与模式相关联才能显示在查询设计器中。
  • 将对象设置为是根后,可以选择该对象作为查询中的第一个(驱动)表。
  • 可以创建自定义模式,并且必须至少有一个根对象才能在可用数据部分中可见。