アーティクル - CS316306
ThingWorx Analytics Confidence Models が「TypeCheckException - The row failed to evaluate due to Unexpected value(s) found in the record」で失敗する
修正日: 22-Dec-2022
適用対象
- ThingWorx Analytics 8.5
説明
- Confidence Model から結果を取得できません
- 信頼モデルの失敗
- Composer で、Confidence Model を使用した予測スコアリングが失敗し、下に例外メッセージが表示される
TypeCheckException - レコードに予期しない値が見つかったため、行を評価できませんでした
- worker.log は、例外メッセージの下に提供します
[タスク 2 のエグゼキューター タスク起動ワーカー] 警告 ctanalytics.scoring.core.Scoring - TypeCheckException - レコードに予期しない値が見つかったため、行を評価できませんでした。
org.jpmml.evaluator.TypeCheckException: DOUBLE が必要でしたが、STRING を取得しました (0,273600)
org.jpmml.evaluator.TypeUtil.toDouble(TypeUtil.java:670)で
org.jpmml.evaluator.TypeUtil.cast(TypeUtil.java:453)で
org.jpmml.evaluator.FieldValue.getValue(FieldValue.java:336) で
org.jpmml.evaluator.FieldValue.asNumber(FieldValue.java:264) で
org.jpmml.evaluator.functions.ArithmeticFunction.evaluate(ArithmeticFunction.java:57)で
org.jpmml.evaluator.FunctionUtil.evaluate(FunctionUtil.java:47)で
org.jpmml.evaluator.ExpressionUtil.evaluateApply(ExpressionUtil.java:371)で
[...]
org.jpmml.evaluator.TypeCheckException: DOUBLE が必要でしたが、STRING を取得しました (0,273600)
org.jpmml.evaluator.TypeUtil.toDouble(TypeUtil.java:670)で
org.jpmml.evaluator.TypeUtil.cast(TypeUtil.java:453)で
org.jpmml.evaluator.FieldValue.getValue(FieldValue.java:336) で
org.jpmml.evaluator.FieldValue.asNumber(FieldValue.java:264) で
org.jpmml.evaluator.functions.ArithmeticFunction.evaluate(ArithmeticFunction.java:57)で
org.jpmml.evaluator.FunctionUtil.evaluate(FunctionUtil.java:47)で
org.jpmml.evaluator.ExpressionUtil.evaluateApply(ExpressionUtil.java:371)で
[...]
最新バージョンはこちらを参照ください CS316306