【问题标题】:ATG-Endeca indexing error for autogen dimension自动生成维度的 ATG-Endeca 索引错误
【发布时间】:2023-03-15 23:55:01
【问题描述】:

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

原因: com.endeca.soleng.eac.toolkit.exception.CasControlException:爬网 'app-last-mile-crawl' 失败并出现错误:维度值 无法为自动生成维度指定记录。接收尺寸 维度“product.sizeRange”的规格为“r8-16”的值记录

根据我的理解,在从环境 A 导出的 id 中,存在 autogen 维度的维度值 id,但是当将 A-id 导入环境 B 并触发 B 索引时,会发生错误。

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

任何关于如何解决此问题或确认原因的想法将不胜感激。

谢谢。

【问题讨论】:

    标签: oracle indexing dimensions atg endeca


    【解决方案1】:

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

    我希望这会有所帮助。

    谢谢, 阿杰·阿格拉瓦尔

    【讨论】:

    • 嗨,阿杰。感谢您的回答。是的,问题是这个范围维度在多个 ouput-config.xml 文件(atg-endeca 应用程序)中有定义,并且在其中几个文件中设置为自动生成。
    猜你喜欢
    • 1970-01-01
    • 2018-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-29
    • 1970-01-01
    相关资源
    最近更新 更多