保持dValIds自动生成的尺寸一致

时间:2015-07-25 06:48:19

标签: endeca

我正在使用Endeca 6.4.1并且在我的管道中存在许多自动生成的维度(使用Dev-studio 映射),应用程序的索引是CAS-less。因此,只有FCM创建Dimensions并分配dValIds。我正在使用Endeca SEO,因此dVal Id会直接反映在我的网址中,如果自动维度维度的ID值发生变化,则会丢失指向该导航状态的链接。

我有一个平面文件作为维度的来源,例如

product.feature|neon finish

我想要的是,如果某天的值变为霓虹色或霓虹色,则分配给霓虹灯的dValId应转移到新值。我可以保持更改的自定义映射,以跟踪霓虹灯完成已更改为新值。

有没有办法实现这一点,可能是通过使用一些操纵器?

请分享您的想法。

1 个答案:

答案 0 :(得分:0)

有两种基本方法可以做到这一点:

1)更改维度值(APPDIR / data / state / autogen_dimensions.xml)时更新状态文件。这很可能是一个手动过程。

2)更健壮但更复杂的解决方案是将维度值更改为某个ID号,并使用显示名称的同义词。然后显示名称可以更改而不更改ID号。这可能需要对您的管道进行一些重大更改。

祝你好运