自动维度的ATG-Endeca索引错误

时间:2017-06-15 08:05:51

标签: oracle indexing dimensions atg endeca

使用cas-cmd API在环境之间迁移维度值ID的ATG-Endeca CAS部署。如果没有导入id,索引就完成了。否则会发生以下错误:

  

引起:   com.endeca.soleng.eac.toolkit.exception.CasControlException:抓取   'app-last-mile-crawl'因错误而失败:维度值   无法为autogen维度指定记录。收到尺寸   维度'product.sizeRange'

的规范'r8-16'的值记录

根据我的理解,在从环境A导出的id中,有自动维度的维值ids,但是当A-ID导入到环境B并且触发B索引时,会发生错误。

对于在index_config.json中具有配置的维度,即范围维度,此错误似乎更频繁。

任何有关如何解决或确认原因的想法都将受到赞赏。

感谢。

1 个答案:

答案 0 :(得分:1)

范围维度不能是自动维度,这需要在index-config.json或维度映射csv文件中可用。将index-config从一个env迁移到另一个env,并且所有范围维度都配置了相同的id。

我希望这会有所帮助。

谢谢, Ajay Agrawal