注释
社区兴趣团体现已从 Yammer 迁移到Microsoft Viva Engage。 若要加入 Viva Engage 社区并参与最新讨论,请填写 “请求访问财务和运营 Viva Engage 社区 ”表单,然后选择要加入的社区。
在使用数据实体导入或导出数据之前,请确定配置键对计划使用的数据实体的影响。
若要了解有关配置键的详细信息,请参阅许可证代码和配置键报告。
指定配置键
可以将配置密钥分配给以下一个或多个项目。
- 数据实体
- 用作数据源的表
- 表字段
- 数据实体字段
下表汇总介绍构成对象的不同项目的配置键值如何更改对象的预期行为。
| 数据实体的配置键设置 | 表的配置键设置 | 表字段的配置键设置 | 数据实体字段的配置键设置 | 预期行为 |
|---|---|---|---|---|
| 已禁用 | 不评估 | 不评估 | 不评估 | 如果禁用了数据实体的配置键,则数据实体不起作用。 无论基础表和字段中的配置键是启用或禁用的,都无关紧要。 |
| 已启用 | 已禁用 | 不评估 | 不评估 | 如果启用数据实体的配置键,数据管理框架将检查各个基础表中的配置键。 如果禁用表的配置键,该表在数据实体中不可用,以供功能使用。 如果禁用表的配置键,则系统不会评估表和数据实体配置密钥设置。 如果实体中的主表已禁用其配置键,则系统将像禁用实体的配置键一样。 |
| 已启用 | 已启用 | 已禁用 | 不评估 | 如果启用了数据实体的配置键,并且基础表配置密钥已启用,数据管理框架会检查表中字段的配置密钥。 如果字段的配置键处于禁用状态,则即使相应的数据实体字段已启用配置键,该字段在数据实体中不可用,也不可用。 |
| 已启用 | 已启用 | 已启用 | 已禁用 | 如果在所有其他级别启用配置密钥,但未启用实体字段配置密钥,则字段在数据实体中不可用。 |
注释
如果实体具有另一个作为数据源的实体,则系统以递归方式应用上述语义。
刷新实体列表
刷新实体列表时,数据管理框架将生成用于运行时的配置密钥元数据。 此元数据是使用前面所述的逻辑生成的。 在数据管理框架中使用作业和实体之前,请等待实体列表刷新完成。 如果不等待,配置密钥元数据可能不是最新的,可能会导致意外结果。 刷新实体列表时,实体列表页中会显示以下消息。
数据实体列表页面
“数据管理”工作区中的数据实体列表页面显示实体的配置键设置。 从此页面开始,了解配置键对数据实体的影响。
此信息通过使用实体刷新期间生成的元数据来显示。 配置键列显示与数据实体关联的配置键的名称。 如果此列为空,则表示没有与数据实体关联的配置键。 配置键状态列显示配置键的状态。 如果它有选中标记,说明已启用该键。 如果为空,则表示密钥已禁用或没有关联的密钥。
目标字段
下一步是钻取到数据实体中以查看配置键对表和字段的影响。 数据实体的目标字段窗体显示数据实体中的相关表和字段的配置键和键状态信息。 如果数据实体本身已禁用其配置键,则会显示警告消息,告知此实体的目标字段窗体中的表和字段无论其配置键状态如何,都不可用。
子实体
某些实体具有其他实体作为数据源,或者是复合数据实体。 子实体表单显示这些实体的配置密钥信息。 以类似于前面所述的实体列表页的方式使用此表单。 子实体的目标字段表单的行为也如前所述。
使用数据实体
了解配置键对要使用的数据实体的全部影响后,可以将数据实体添加到数据项目。
配置键的运行时验证
以下用例下将使用实体列表刷新期间构建的配置键元数据执行运行时验证。
- 向作业添加了数据实体时
- 当用户在实体列表中选择“validate”时
- 用户将包加载到数据项目中时
- 用户将模板加载到数据项目中时
- 加载现有数据项目时
- 将模板加载到数据项目中时
- 执行导出/导入作业之前(批处理、非批处理、定期、OData)
- 用户生成映射时
- 用户在映射 UI 中映射字段时
- 用户仅添加“可导入字段”时
管理配置键更改
只要在实体、表或字段级别更新配置键,都必须刷新数据管理框架中的实体列表。 此流程确保该框架拾取最新的配置键设置。 在刷新实体列表之前,实体列表页中会显示以下警告。 刷新实体列表之后,更新后的配置键更改将立即生效。 建议在配置键更改生效后,验证现有数据对象和作业,以确保其功能正常。