我的 Datanova 数据统一器模型映射抛出“规则解析错误。跨度预期 '(' at )”

Posted

技术标签:

【中文标题】我的 Datanova 数据统一器模型映射抛出“规则解析错误。跨度预期 \'(\' at )”【英文标题】:My Datanova Data Unifier model-maps throw "Rule parsing error. Span expected '(' at )"我的 Datanova 数据统一器模型映射抛出“规则解析错误。跨度预期 '(' at )” 【发布时间】:2019-08-07 00:02:42 【问题描述】:

我正在使用 Datanova Fusion Hub 和 Data Unifier,版本 3.4.0。我正在将 CSV 数据源映射到我的中心目标模型。它是一个简单的一对一映射,带有数据转换(为字符串添加前缀)。

我得到了错误

java.lang.Exception: Rule parsing error. Span expected '(' at )

我该如何解决?

【问题讨论】:

【参考方案1】:

检查您的数据转换公式和编码。

所有地图都应使用 UTF-8 编码。

所有字符串参数都需要用引号引起来。例如像“myParam”(ASCII 34)。 一些编辑器输入了不同的字符,例如“Fused”(ASCII 8220 和 8221)。

【讨论】:

以上是关于我的 Datanova 数据统一器模型映射抛出“规则解析错误。跨度预期 '(' at )”的主要内容,如果未能解决你的问题,请参考以下文章

模型衍生 API 响应未通过 Jackson 映射

NSOrderedSet 生成的访问器中抛出的异常

NSOrderedSet 生成的访问器中抛出的异常

多量平台怎么对接

核心数据模型抛出异常

模型绑定没有设置器的实体