【发布时间】:2014-03-19 17:58:48
【问题描述】:
我正在尝试在 Endeca 中索引 csv 文件。在行长小于 65536 的情况下,索引工作正常。对于大数据,它会抛出异常。
FATAL 02/18/14 15:45:53.122 UTC (1392738353122) FORGE {baseline}:TextObjectInputStream:在读取“/opt/soft/endeca/apps/MyApp/data/processing/TestRecord.csv”时,分隔符“ " 在 65536 个字符的允许距离内找不到。 .................................................................. ......................... 错误 2014 年 2 月 17 日 16:10 :58.060 UTC (1392653458060) FORGE {baseline}:I/O 异常:从 Java 读取数据时出错:抛出 EdfException:edf/src/format/Shared/TextObjectInputStream.cpp:76。消息是:退出调用
如何增加此限制以在 Endeca 中索引大数据(单行超过 65537 个字符)?
【问题讨论】:
-
我相信它是 65537 是有原因的 (2^16 + 1)。你确定你的行包含这么多数据吗?
-
@radimpe 是的,我确定行包含那么多数据。它是一个 html 内容。
标签: exception csv indexing forge endeca