SAP Universe Designer – 使用派生表

SAP Universe Designer – 使用派生表


使用派生表,您可以限制从 Universe 中的表返回的数据。派生表是基于 Universe 级别的 SQL 查询创建的,可以在创建 Universe 时用作逻辑表。

以下是在 Universe 中使用派生表的优点 –

  • 派生表可用于执行复杂的计算

  • 它们用于减少数据库汇总字段的维护。您可以使用派生表返回相同的数据,而不是在 Universe 中使用聚合表。

将派生表添加到 Universe

要将派生表添加到 Universe,请导航到插入 → 派生表。

添加派生表

这将打开派生表对话框。您需要输入派生表名称和 SQL 查询来选择派生表中的数据。您还可以使用表和列以及运算符和函数来为派生表创建表达式。

派生表

派生表与物理数据库表一起出现在模式中,您可以在派生表上构建对象。

您可以单击检查语法按钮来验证 SQL 表达式。

检查语法按钮

编辑派生表

要编辑派生表,您需要右键单击 UDT 架构中的表,然后从快捷菜单中选择编辑派生表,如下所示 –

编辑派生表

删除派生表

在 Universe 架构窗格中,选择要删除的派生表,并使用删除键删除该表。

您还可以创建从现有派生表派生的嵌套派生表。要创建嵌套派生表,您需要为基于派生表的嵌套派生表输入 SQL 表达式。您还可以使用 @DerivedTable 函数作为对嵌套派生表中派生表的引用。此函数@DerivedTable(Derived_table_name) 包含在派生表编辑器的函数目录中。

删除派生表

您还可以重命名派生表,并在引用它的所有其他派生表中更新新名称。要重命名,请选择派生表并右键单击重命名表。

重命名表

觉得文章有用?

点个广告表达一下你的爱意吧 !😁