diff --git a/fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java b/fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java index d64c1080c8..3c6a27157e 100644 --- a/fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java +++ b/fe/spark-dpp/src/main/java/org/apache/doris/load/loadv2/dpp/SparkDpp.java @@ -724,6 +724,9 @@ public final class SparkDpp implements java.io.Serializable { ); Dataset dataframe = spark.createDataFrame(rowRDD, srcSchema); + if (!Strings.isNullOrEmpty(fileGroup.where)) { + dataframe = dataframe.where(fileGroup.where); + } return dataframe; }