问题标签 [endeca]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
solr - 是否有任何工具或插件来支持 ElasticSearch/Solr 搜索中的 Endeca 体验管理器等功能?
我正在寻找 endeca 的替代解决方案。Endeca 的明显替代品(尽管不是 100%)替代品,我发现 Solr 和 ElasticSearch 满足了我的关键要求。但是,我在寻找替代体验经理方面遇到了挑战,非技术用户可以去应用一些规则。我看过 Elasticsearch 的前端列表,但没有一个可以处理索引元数据。我找不到 Solr 的。
请问对此有什么想法吗?
拉维
atg - Endeca 汇编器中的汇编器类别列表页面
我正在处理汇编器类别列表页面并给出以下查询:
它返回所有根级别类别,但是我还需要返回子级别类别。如何使用汇编程序实现它?
workbench - 建议相关记录
我们正在尝试在 endeca 的详细信息页面上显示相关结果。单击类别(记录列表)页面上的任何记录时,我们希望显示记录 ID 与单击记录具有相同的父 ID。
例子:
如果我搜索记录 id = 101,我应该得到一个结果,如果我导航到该记录,我想显示记录 id = 101 的详细信息,并且我想列出记录 id =100 和记录 id=102作为相关结果。因为所有这三个记录都具有相同的父 ID(即 100)。
我们试图在 assembler-context.xml 修改的帮助下实现这一点,以便它反映在 assembler API 中,因为我们的应用程序正在使用 assembler API 来呈现结果。
如果这是一个幼稚的问题,我很抱歉,因为我是 endeca 的新手 :)。请帮忙。
问候,
莫汉。
endeca - 为 Endeca forge 和 dgidx 启用调试日志
有人可以指导我如何在 endeca 上启用 forge 和 dgidx 的调试日志吗?
提前致谢。
莫汉
endeca - Endeca 迁移
我正在尝试将带有体验管理器的 Endeca 3.1.2 工具和框架迁移到 11.0。我已经完成了迁移指南中的步骤。但是,墨盒模板在 3.1.2 和 11.0 中看起来不同。表示文件夹的结构和命名。根据迁移指南,我已经迁移了模板,但它没有加载到我的体验管理器中。
atg - Endeca 组件的正确启动顺序?
所以我为在 Centos 6.6 上运行的本地 endeca 11.1 环境创建了一个启动 bash 脚本:
该脚本在大多数情况下都有效,但有时会失败,我想检查 endeca 的正确启动顺序是什么,以及我的脚本是否需要等待每个组件启动才能启动下一个组件?
在此先感谢您的帮助。
endeca - Endeca 范围过滤器手动排序顺序
我正在开发一个自定义 Endeca 应用程序[MDEX 6.1.4],其中没有 CAS 记录存储。有 csv 和 txt 文件包含要加载的数据。我正在尝试按照我定义它们的值的顺序(在维度编辑器中)对开发人员工作室中的范围维度进行排序,Dev Studio 正确保存了DVAL_RANK,但是 Endeca JSPREF 中的排序顺序并没有出现在 Dev尺寸值的工作室。
这是我已经尝试过的:
- 清除状态目录并更改 fcm.conflicts.xml 以将感兴趣维度的所有者设置为 DEV_STUDIO
- 手动更改等级,但是到达 appName/data/processing/ 目录的 dval_ranks 文件对于范围维度中的所有值都有 dval_rank = 1。
任何指针表示赞赏。
cluster-computing - 在 Endeca 中使用基线索引进行连续查询处理
我想知道是否可以在 Endeca 集群环境中使用基线索引进行连续查询处理。我有一个 Endeca 中央服务器和多个 Endeca 代理实例。如果我在中央服务器中运行基线索引,它会同时重新索引所有 MDEX 引擎(所有代理)中的记录。我想知道我是否可以在代理上交替执行此操作,以便在一台机器上对记录进行索引时。另一个系统仍然可以使用旧索引为用户查询提供服务。只有当我们在所有机器上完成索引时,新索引才会启动。继续查询处理在部分更新中可用,这样的基线索引是否可能?
socketexception - CAS Recordstore SocketTimeoutException
从 ATG 索引时,我们始终收到以下错误:
引起:java.net.SocketTimeoutException:SocketTimeoutException 调用http://(endeca-server):8500/ExmProd_en_data/:读取超时
以下是日志:
JBoss 服务器 (ATG):
Endeca CAS服务器(cas-service.log):(
在日志中没有发现错误,只有下面的警告经常重复)
ATG 版本:10.2 (ProductCatalogSimpleIndexingAdmin)
Endeca 版本:3.1.2(基于管道,即 Forge -> Dgidx)。
非常感谢解决此问题的任何帮助。
sharding - Endeca中如何实现Data Sharding(数据分区)
目前,Oracle Commerce Guided Search (Endeca) 仅支持特定于语言的分区(即,每个语言一个 MDEX)。对于具有庞大数据量基础的系统(比如约 200 个存储的约 1 亿条记录),是否有人成功地实现了基于逻辑数据组的数据分区(分片)(即,每个存储组一个 MDEX)一组数据可以分成更小的数据组吗?
如果是这样,在索引数据和查询汇编器的策略时要采取哪些预防措施?