This is an automated email from the ASF dual-hosted git repository. xxyu pushed a commit to branch kylin5 in repository https://gitbox.apache.org/repos/asf/kylin.git
commit cb82430a18ce04a095a0505afa95a0af2de022de Author: Qian Xia <lauraxiaq...@gmail.com> AuthorDate: Thu Jul 13 16:29:03 2023 +0800 KYLIN-5629 fix fullload multi_partition_desc issue --- kystudio/src/components/studio/StudioModel/ModelEdit/index.vue | 1 + .../components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kystudio/src/components/studio/StudioModel/ModelEdit/index.vue b/kystudio/src/components/studio/StudioModel/ModelEdit/index.vue index a29a62e71e..7de4565f96 100644 --- a/kystudio/src/components/studio/StudioModel/ModelEdit/index.vue +++ b/kystudio/src/components/studio/StudioModel/ModelEdit/index.vue @@ -2287,6 +2287,7 @@ export default class ModelEdit extends Vue { // 如果未选择partition 把partition desc 设置为null if (!(data && data.partition_desc && data.partition_desc.partition_date_column)) { para.partition_desc = null + para.multi_partition_desc = null this.isFullLoad = true } this[this.saveModelType](para).then((res) => { diff --git a/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue b/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue index 80f2ae78ea..b2758359b8 100644 --- a/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue +++ b/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue @@ -754,7 +754,7 @@ export default class ModelPartitionModal extends Vue { } else { this.modelDesc.partition_desc.partition_date_column = '' } - if (this.partitionMeta.multiPartition) { + if (this.partitionMeta.multiPartition && this.buildType === 'incremental') { this.modelDesc.multi_partition_desc = { ...this.modelInstance.multi_partition_desc || {}, columns: [this.partitionMeta.table + '.' + this.partitionMeta.multiPartition]