模型bugfix
This commit is contained in:
@@ -82,6 +82,7 @@ public class ModelNode implements EngineRunnerNode {
|
||||
|
||||
Map<String, Object> input = new HashMap<>();
|
||||
String[] modelFieldArr = models.getModelField().split(",");
|
||||
// TODO mappingFieldArr 是 字段id t_field.id ,需要根据 id 取出 field_en
|
||||
String[] mappingFieldArr = models.getMappingField().split(",");
|
||||
for (int i = 0; i < modelFieldArr.length; i++) {
|
||||
input.put(modelFieldArr[i], inputParam.get(mappingFieldArr[i]));
|
||||
@@ -91,7 +92,7 @@ public class ModelNode implements EngineRunnerNode {
|
||||
try {
|
||||
modelResult =pmmlExecutor.predict(evaluator, input);
|
||||
}catch (Exception e){
|
||||
logger.error("模型节点执行异常,node:{}",engineNode);
|
||||
logger.error("模型节点执行异常,node:{}",engineNode,e);
|
||||
}
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("nodeId", engineNode.getNodeId());
|
||||
|
||||
Reference in New Issue
Block a user