From 39717a85a27068237f0e5552484b619bedb35cc5 Mon Sep 17 00:00:00 2001 From: HB <137497191@qq.com> Date: Mon, 28 Mar 2022 10:08:00 +0800 Subject: [PATCH] [fix](load) Fix null column bug in load's mapping column setting (#8625) --- fe/fe-core/src/main/java/org/apache/doris/load/Load.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fe/fe-core/src/main/java/org/apache/doris/load/Load.java b/fe/fe-core/src/main/java/org/apache/doris/load/Load.java index 76bff95e32..905f950737 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/load/Load.java +++ b/fe/fe-core/src/main/java/org/apache/doris/load/Load.java @@ -1028,6 +1028,9 @@ public class Load { for (Entry>> entry : columnToHadoopFunction.entrySet()) { String mappingColumnName = entry.getKey(); Column mappingColumn = tbl.getColumn(mappingColumnName); + if (mappingColumn == null) { + throw new DdlException("Mapping column is not in table. column: " + mappingColumnName); + } Pair> function = entry.getValue(); try { DataDescription.validateMappingFunction(function.first, function.second, columnNameMap,