基于基模型创建扩展模型
使用现有语义模型并对其进行扩展,以创建扩展模型。在您创建扩展模型时,它会保持与基本模型的连接,而基本模型仍然是唯一的真相来源。对引用模型所做的更改会自动添加到组合模型中,但对组合模型的更改不会推送到基本模型中。
所需的 Edition
| 适用于:Data 360 支持的所有版本。请查看 Data 360 版本可用性。 |
| 所需用户权限 | |
|---|---|
| 要创建语义模型: | 权限集:
与 语义模型对象 |
- 在 Data Cloud 中,在“语义层”选项卡上,单击新建模型。
-
选择从现有模型创建,然后单击下一步。
将显示您有权访问的语义模型列表。

-
选择要用作基模型的语义模型,然后单击下一步。

-
输入扩展模型信息。

- 为模型提供描述性名称和 API 名称,并输入可选描述。您无法在创建模型后更改 API 名称。
-
单击创建。
创建扩展模型后,您可以:
- 将独立于基本模型的新定义添加到扩展模型。
- 覆盖基模型中的定义,以自定义语义定义。
- 删除基模型以将其所有语义定义从扩展模型中移除,并使其成为独立模型(不基于任何其他模型的语义模型)。
- 覆盖扩展语义模型中的语义定义
在您扩展模型时,扩展模型会从基模型继承所有语义定义及其属性。如果您更改任何属性,更新的属性会定义为覆盖。覆盖的属性未连接到基模型。因此,您的覆盖属性不会在更新基模型时更改。另一方面,没有覆盖的属性保持与基本模型数据源的连接,并从中接收更新,保持其作为真相的来源。如果您想要返回原始值,您始终可以恢复覆盖并恢复自动更新。 - 覆盖字段、数据对象或计算字段属性
了解如何覆盖扩展模型中的语义定义属性。该过程将一个或多个定义与基本模型断开连接,允许您保持自定义定义免受基本模型的更新。 - 覆盖扩展模型中的计算字段或度量
了解如何覆盖扩展模型中的计算字段或度量,以在基础模型更新中保留自定义逻辑。当您覆盖计算字段的公式或属性,或度量的定义时,该字段或度量会与基本模型断开连接,并停止接收自动更新。 - 恢复覆盖
了解如何将语义定义重新连接到关联的基模型。此操作将语义定义恢复为基模型的当前值。它不会删除扩展模型。 - 将字段添加到扩展模型
在扩展模型中,您可以添加最初未在基模型中选择的标准或自定义字段。您只能在扩展模型中编辑这些字段。它们不包括在基本模型中。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!
