数字孪生生成器(预览版)中的 情境化 功能允许用户通过在本体中创建实体之间的语义关系来进一步增强数据的情境。
重要
此功能目前为预览版。
关系类似于资源描述框架(RDF)三元组中的谓词,其中每个三元组由主体-谓词-对象结构组成。 例如,一个三重关系可能由一个机器(主语),由(谓语),和一个操作员(宾语)组成。 “由……运营”是关系的示例。 数字孪生生成器中的关系描述了实体相互链接的方式,它们在提供数据上下文方面发挥了基本作用。
下面是在数字孪生生成器中创建语义关系的一些用途和优点。
- 连接实体。 关系定义资源的连接方式,使你能够创建数据网络。 例如,可以将 Person 实体链接到具有 worksFor 关系的组织实体。 此过程让您的数据更全面地反映真实世界环境。
- 定义语义。 关系通过定义资源与进程在现实世界中的连接的性质,为数据添加语义意义。 此过程允许数字孪生生成器中的本体更易于理解和结构化,这有助于机器理解。
- 数据互作性和可发现性。 语义关系将跨实体的连接标准化,使用户更容易查询和导航数据。 它还有助于下游和使用者系统了解和集成各种数据源。
先决条件
- 具有支持 Microsoft Fabric 的容量的工作区。
- 您希望获得的数据已在 Fabric lakehouse 中完成了必要的 ETL 处理。
- 时序数据应采用 列格式 。 列式时序数据是结构化的,以便每个列表示不同的变量或属性,而每一行对应于特定的时间戳。
- 至少映射了两个实体的数字孪生生成器(预览)项。
创建关系
本部分介绍如何在 语义画布中添加两个实体之间的新关系。
在语义画布中,选择关系中涉及的实体之一,然后在菜单功能区中选择 “添加关系 ”。 或者,选择实体名称右侧的 ... ,然后从这些选项 中添加关系 。
在显示的关系配置窗格中,
选择第一个实体的名称,以及在关系中联接的属性。 重复 第二个实体的过程。
使用 关系名称定义关系。
对于 “选择关系类型”,请选择相应的基数。
如果单个源实体实例可能连接到多个目标实体实例,请选择 1:N。 如果有许多源实体实例可能连接到单个目标实体实例,请选择 N:1。
添加完配置详细信息后,选择“ 创建”。
关系立即显示在语义画布中。 可能需要几分钟时间才能跨 数据层 传播,并在 资源管理器中可用。
管理关系
若要管理现有关系,请从语义画布中选择它。 可以更改所选实体和实体属性以及关系的基数。
若要编辑关系,请执行以下步骤。
在语义画布中,关系会立刻更新。 可能需要几分钟时间才能跨 数据层 传播,并在 资源管理器中可用。
局限性
数字孪生生成器中的关系(预览版)具有以下限制:
所有关系都必须引用实体属性。 数字孪生生成器使用此信息基于特定引用键(如传统关系数据库方案)在数据层中创建连接。
单个实体属性不能是同一关系中的源和目标。
例如,假设 Employee 实体具有以下属性: EmployeeId、 EmployeeEmail 和 ManagerId。
Employee (EmployeeId) -reportsTo-> Employee (ManagerId) 的语义关系有效,但 Employee (EmployeeId) - is -> Employee (EmployeeId) 无效。