2017-06-15 6 views
0

cas-cmd APIを使用する環境間で移行された次元値IDを持つATG-Endeca CAS配備。 IDがインポートされていない場合、インデックス作成は正常に完了します。そうしないと次のエラーが発生します。環境AからエクスポートしたIDSで、AUTOGENディメンションのディメンション値のIDSがある私の理解パーautogen次元のATG-Endecaインデックスエラー

Caused by: com.endeca.soleng.eac.toolkit.exception.CasControlException: Crawl 'app-last-mile-crawl' failed with error: Dimension value records cannot be specified for autogen dimensions. Received dimension value record with spec 'r8-16' for dimension 'product.sizeRange'

が、A-IDは、環境BとBにしてインポートされたとき-indexingがトリガーされ、エラーが発生します。

また、index_config.jsonの設定を持つディメンション、つまり範囲のディメンションでエラーが頻繁に発生するようです。

どのように解決されたか、原因の確認に感謝します。

ありがとうございました。

答えて

1

範囲次元は自動次元ではありません。これは、index-config.jsonまたは次元マッピングcsvファイルで使用可能である必要があります。 index-configをあるenvから別のenvに移行し、すべての範囲の次元を同じidで設定します。

こちらがお役に立てば幸いです。

ありがとう、 Ajay Agrawal

+0

こんにちはAjay。ご回答有難うございます。はい、問題はこの範囲のディメンションが複数のouput-config.xmlファイル(atg-endecaアプリケーション)に定義されていて、そのうちの2つが自動生成として設定されていたことでした。 –

関連する問題