问题标签 [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.
dictionary - 自定义词典在 endeca 中不起作用
我正在尝试在词干提取中添加自定义字典,但没有找到运气。
我试过的步骤:
1)我在中添加了以下几行/config/script/DataIngest.xml
:
并在中添加了以下几行stemmingExtension.en.xml
:
运行基线更新,然后尝试搜索“shuts”并期望得到“shirts”结果,但没有。
在词干中设置自定义词典单词的正确方法是什么?
在此先感谢您的帮助。
巴萨瓦拉杰
atg - 使用 Endeca 查询日期属性
请帮助我解决使用 ATG 10.2 实施 Endeca Guided Search 6.3.1 的问题
背景:我正在实现基本的文本搜索,用户可以在其中搜索日期(例如“2014 年 2 月 24 日”),我需要返回具有与该日期匹配的任何日期属性的记录。
数据是发票数据,因此有诸如 paymentDueDate、creationDate 等属性,它们的类型为日期
问题:在 Endeca 中为日期类型属性编制索引的数据以毫秒为单位。因此,当我必须搜索日期输入时,我首先将用户输入的字符串日期(搜索词)解析为毫秒,然后触发查询,如..
我的问题是当我这样做时我无法搜索一整天,因为日期被转换为特定的毫秒,并且匹配的记录将是那些具有精确毫秒作为日期属性值的记录。我本可以在一天的开始和结束时尝试以毫秒为单位的范围过滤器,显然,当您查询“全部”而不是特定属性时,这不起作用。
问题:是否可以以某种日期格式对 Endeca 中的日期属性进行索引,因为我不关心存储/索引毫秒/分钟/小时。我只需要日期,所以我可以在不解析字符串的情况下触发查询,并按原样在输入日期“24-Feb-2014”上触发查询?
或者,如果有另一种方法可以使用演示 API 查询 MDEX?
任何帮助表示赞赏。
asp.net - Endeca 连接字符串
我需要使用 Oracle Endeca 和 .net 语言配置和开发一个小型应用程序。
目前试图知道当我们运行这两个批处理文件时:
- load_baseline_test_data.bat
- 基线更新.bat
endeca 如何找到连接字符串。此外,endeca 如何知道指定程序名称的程序名称。它将 XML 返回到 endeca
请指教
谢谢
endeca - 无法使用 endeca 部分更新删除记录
我开发了一个部分管道并执行了 . 没有生成错误。但是记录添加和删除不起作用,尽管记录更新工作正常。
以下是我的记录操纵器代码(jobId 是记录规范):
在删除记录后运行部分 udpate 后,在 /data/partials/forge_output/TestAppen-sgmt0.records.xml_2014.03.26.09.33.53 获得以下信息
但记录不会被删除。
谢谢,
玛雅克巴特拉
endeca - Endeca 体验管理器查询
我正在使用 Endeca 体验管理器。我需要在 Endeca 查询中过滤维度的结果。
我需要在 Endeca 查询中应用两个 OR 操作来获取维度。
给出一个示例查询以了解我的要求。
对维度brand.name 和red, blue 对维度product.color 的canon 和kodak 搜索。我的要求是应用与四个条件中的任何一个匹配的 OR 条件并给出结果。
我需要 OR 条件查询。
请建议!
谢谢。
endeca - Endeca 尺寸计数
我正在使用 Endeca 体验管理器,需要维度计数值。例如:发现应用程序中的品牌名称维度对佳能、柯达有单独的值计数。我需要标题中brand.name 的总数。
请在屏幕截图下方找到更好的图片
![发现导航截图][10]
endeca - Endeca-Hybris 集成不起作用
我正在尝试将 hybris 4.7.9 与 endeca 集成。我已经安装了以下 endeca 组件。1)MDEX 引擎 2)平台服务 3)Endeca 工作台 4)CAS。
我已经使用“D:\Endeca\ToolsAndFrameworks\11.0.0\deployment_template\bin\deploy.bat”在 endeca 端部署了一个示例应用程序
在 hybris 的 admincockpit 中的 Hyend2 中,我已经与我的应用程序建立了 EAC/CAS 连接并完成了导出工作。
问题是我无法运行该作业,它报告我以下错误:
atg - ATG-Endeca:通配符搜索配置
我想知道是否有一个我们可以配置的地方——可以在多少个字符上搜索通配符。我正在使用 ATG 10.1.2 和 Endeca 3.1.2
目前我在 OOTB CRS 应用程序中遇到问题,如果我搜索一个字符和一个“*”(星号),搜索会返回结果,但是当我从返回的结果中对 3 个或更多字符执行相同操作时,没有结果回来。它在 5 个字符和一个 * 之后再次返回。
我正在 CRS 中的自动建议功能上对此进行测试,也在 endeca jspref 应用程序上进行了相同的测试,相同的行为。
我已经搜索了可用于更改配置的任何标志,但根据http://docs.oracle.com/cd/E29584_01/webhelp/IAPAdmin/toc.htm#Dgraph%20flags没有
帮助表示赞赏!
更新 我发现通配符搜索根本没有启用。到达 MDEX 的搜索查询包含 *,但结果仅在完全匹配或自动更正后出现。
修复 当我发现通配符搜索不起作用时,我更改了我的 schema.csv 以包含通配符搜索设置为 true 的维度。但这并没有帮助,直到我改变了我的
fcm.context.xml
更改了以评论开头的部分,如下所述::
现在它工作正常。
atg - ATG CRS 更改上下文根导致显示原始 JSP
我正在使用带有 CRS 应用程序的 Endeca 3.1.2 开发 ATG 10.1.2。这是我到目前为止所做的。
想将我的上下文根更改为 /mystore
我更改了 CommerceReferenceStore 的 web.xml、application.xml 和 MANIFEST.MF 条目中的上下文,随后将我的 CRS 商店之一的站点配置更改为具有我的自定义 baseUrl 和生产 URL。
就我而言,我没有使用基于路径的多站点方法。我的 baseUrl 和生产 URL 是相同的。如果我启动我的应用程序,所有页面都会正常运行。但是,当我尝试浏览类别页面(墨盒)时,JSP 的代码显示在浏览器上,它们无法编译。
我在 oracle 社区上找到了一些解决方案,我应该从我的 web.xml 中的 PageFilter 中删除 FORWARD 调度程序,这应该可以解决问题。我这样做了,现在页面编译了,但是间歇性的原始 JSP 与浏览器上的 JSP 注释一起显示。
下面的线程可能会给你一些关于我的问题的背景信息。
https://community.oracle.com/thread/2508338
https://community.oracle.com/thread/3518254
有人尝试过并有解决方案,请分享您的意见。
endeca - 将两个 Endeca 服务器 (Endeca 3.1) 合并为一个。包括他们当前的数据
让我更详细地解释一下:
第一:我运行的是endeca 3.1,所以这里的Endeca Server指的是3.0的Data Domain。
我需要使用 Endeca 上当前存在的 Endeca 服务器(下载了演示 VM)。它上面的所有信息,包括组、属性和数据,都必须合并到 Endeca Server 中。(也可以反过来,我可以将我的 Endeca 服务器合并到这个服务器中。)
到目前为止,我已尝试执行以下操作:
1) 克隆 Endeca 服务器
2) 使用 putCollection sconfig 操作在其上创建一个与我的名称相同的集合。
3) 使用 OEID POC 模板 3.1 中的 LoadCollection & LoadAttributes 图加载配置。我指向 Configuration.xls 文件中的新集合。
这是我遇到问题的地方。LoadAttributes 图从服务器的 WS 获取 T/O 消息。然后配置 WSDL 会暂时无法访问。我不能超越这一点。
我已经能够将数据加载到集合中,但我需要先加载属性。
提前感谢您的回复。
问候