产品配置使用“维度/值”对来确定某个配置中所有产品的版本。可对值进行排序,以使某些值比其他值更具体。
更具体的维度值通常用于特定变体。例如,geo=germany 的变体比 geo=europe 的变体更具体。
当创建维度时,可指定值顺序。在此示例中,请考虑维度
geo 的下列值:
germany、
france、
europe 和
us。这些值无序。例如,
germany
与
europe 一起排序将有意义,以便您将看到
germany 比 europe 更具体,但是它们未按该方式设置,因此,它们无序。产品配置会查找
geo=germany,但找不到。由于没有其他值与
geo=germany
一起排序,因此该配置会查找它兼容的版本,即,不带
geo 维度的版本。
- 具有 geo=germany 的产品配置会先查找 German 变体,如果不存在,那么会查找不带
geo 维度的版本。
- 具有 geo=france 的产品配置会先查找 French 变体,如果不存在,那么会查找不带
geo 维度的版本。
- 具有 geo=europe 的产品配置会先查找 European 变体,如果不存在,那么会查找不带
geo 维度的版本。
- 具有 geo=us 的产品配置会先查找 North American
变体,如果不存在,那么会查找不带 geo 维度的版本。
以下图像显示了上面示例中的有序值:

值使配置能够在其成员选择中更具体。例如,虽然您更希望具有特定于国家或地区的值,但是相对于没有“维度/值”对,特定于洲的值可能更可取。可定义以下值顺序:germany
比 europe 更具体,france 比 europe 更具体。产生的顺序显示所指定顺序如何更改前面示例。
- 具有 geo=germany 的产品配置会先查找 German 变体,如果不存在,那么会查找
European 版本,如果不存在,那么会查找不带 geo 维度的版本。
- 具有 geo=france 的产品配置会先查找 French 变体,如果不存在,那么会查找
European 版本,如果不存在,那么会查找不带
geo 维度的版本。
- 具有 geo=europe 的产品配置会先查找 European 变体,如果不存在,那么会查找不带
geo 维度的版本。
- 具有 geo=us 的产品配置会先查找 North American
变体,如果不存在,那么会查找不带 geo 维度的版本。
可从产品配置或产品中除去“维度/值”对,但是在维度和值列表框中,这些对仍然作为选项提供。