2

我正在开发一个自定义 Endeca 应用程序[MDEX 6.1.4],其中没有 CAS 记录存储。有 csv 和 txt 文件包含要加载的数据。我正在尝试按照我定义它们的值的顺序(在维度编辑器中)对开发人员工作室中的范围维度进行排序,Dev Studio 正确保存了DVAL_RANK,但是 Endeca JSPREF 中的排序顺序并没有出现在 Dev尺寸值的工作室。

这是我已经尝试过的:

  1. 清除状态目录并更改 fcm.conflicts.xml 以将感兴趣维度的所有者设置为 DEV_STUDIO
  2. 手动更改等级,但是到达 appName/data/processing/ 目录的 dval_ranks 文件对于范围维度中的所有值都有 dval_rank = 1。

任何指针表示赞赏。

4

1 回答 1

0

通过在 projectName.dval_ranks.xml 中为维度 Id 添加 DVAL_RANK 元素来解决它

维度需要在管道中指定等级,以便 FCM 将等级分配给维度值(它是子级)。当我添加带有等级的维度时,它也为维度值选择了正确的等级。

希望这对某人有帮助!

于 2015-05-25T18:21:55.137 回答