SourceOne Email Management — 将索引从 ISYS 转换为 ElasticSearch 后按日期搜索时,搜索会省略结果

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



您已在 ISYS 存档文件夹上配置了 ElasticSearch,并将其索引集转换为 ElasticSearch 类型。
转换后,在转换后的索引中的特定日期范围之间进行搜索不会产生任何结果,或者特定日期的项目不会显示在结果中。
SourceOne 日志或 Websearch 中未记录任何错误。

此问题仅影响从 ISYS 归档文件夹迁移到 ElasticSearch 的客户。
在迁移过程中,ISYS 索引将合并为 1 个 ElasticSearch 索引,但无法正确更新 MsgStartDate 和 MsgEndDate。
MsgStartDate 和 MsgEndDate 根据合并到索引集中的最新索引集错误地设置,而应根据 ElasticSearch 索引集中所有消息的日期范围进行设置。
如果日期搜索条件不在 MsgStartDate 和 MsgEndDate 中,则该索引不包括在搜索中,因此不会提供此索引的结果。

例如:
2017 年 2 月的 ElasticSearch 索引错误地设置了 MsgStartDate 20-02-2017 和 MsgEndDate 28-02-2017。
如果用户的搜索日期范围为 2017 年 1 月 1 日和 2 月 15 日,则结果将仅显示 1 月份找到的项目,因为 2 月索引不会包含在搜索查询中。

Cause

此问题由软件缺陷引起。

Resolution

此问题在 7.2.5.5088 或更高版本的修补程序捆绑包或服务包版本中得到解决。(7.2.5 GA)。

此问题已在 SourceOne Email Management 7.2.5.6201 或更高版本的热修复程序捆绑包 (HFB) 或服务包版本中得到解决。(7.2.6 + HFB 3)
可通过 https://www.dell.com/support 下载热修复程序捆绑包和服务包工具包,选择“驱动程序和下载”以访问所需的软件

* 请注意,热修复程序仅适用于此问题解决后可用的产品的最新修补程序或服务包版本。
**请注意,在安装热修复程序包 (HFB) 时,必须以正确的顺序安装它们,才能正确应用所有修复。
***请注意,我们始终建议升级到最新版本的 SourceOne 发行版、服务包和热修补程序捆绑包,以确保包括上述问题在内的所有当前解决的问题都得到修复。

Additional Information

此问题已得到修复,以便根据从 ISYS 转换为 ElasticSearch 期间直接发送到 ElasticSearch 索引的查询正确设置 FTindex 表中的 MsgStartDate 和 MsgEndDate。

索引验证功能中已实施更改,以解决因 FTIndex 表中的日期范围不正确而导致的问题。索引验证级别 1 会根据 ElasticSearch 索引中文档的实际日期范围检查 FTIndex 日期范围,并在必要时更新 FTIndex 日期范围以匹配 ElasticSearch。

如果已在系统中配置索引验证,请确保触发索引的手动扫描。根据文档,计划的索引扫描将跳过已扫描且自上次扫描以来没有更新的索引集。

Affected Products

SourceOne Email Management

Products

SourceOne, SourceOne Email Management
Article Properties
Article Number: 000052131
Article Type: Solution
Last Modified: 26 May 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.