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 0d942d51560877870aa7ac0b6da576cd11d93b90 Author: Qian Xia <lauraxiaq...@gmail.com> AuthorDate: Fri Jul 21 10:56:12 2023 +0800 KYLIN-5664 no dim and meas index base type issue --- .../studio/StudioModel/ModelList/ModelSaveConfig/index.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue b/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue index 632208af2c..13839e9a1c 100644 --- a/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue +++ b/kystudio/src/components/studio/StudioModel/ModelList/ModelSaveConfig/index.vue @@ -169,7 +169,7 @@ </el-form-item> </el-form> <template v-if="mode === 'saveModel'"> - <div v-if="modelInstance && modelInstance.status !== 'BROKEN' && !isStreamModel && !this.isHaveNoDimMeas && !modelDesc.with_second_storage && !(modelInstance.has_base_table_index && modelInstance.has_base_agg_index)"> + <div v-if="modelInstance && modelInstance.status !== 'BROKEN' && !isStreamModel && !isHaveNoDimMeas && !modelDesc.with_second_storage && !(modelInstance.has_base_table_index && modelInstance.has_base_agg_index)"> <div class="divide-block"> <div class="divider"> <span>{{$t('indexSetting')}}</span> @@ -607,7 +607,7 @@ export default class ModelPartitionModal extends Vue { const partition_desc = this.modelDesc.partition_desc this.isExpand = !this.modelDesc.uuid && !this.isNotBatchModel // 新建模型是,默认添加基础索引。编辑时已添加基础索引不显示,未添加索引是未勾选状态,用户可选择勾选 - if (!this.modelDesc.uuid) { + if (!this.modelDesc.uuid && !this.isHaveNoDimMeas && !this.modelDesc.with_second_storage) { // 新建模型&非无维度度量模型&非开启分层存储模型默认勾选基础索引 this.source_types = ['BASE_TABLE_INDEX', 'BASE_AGG_INDEX'] } if (this.modelDesc.uuid && !(partition_desc && partition_desc.partition_date_column) && !this.isNotBatchModel) { @@ -826,7 +826,7 @@ export default class ModelPartitionModal extends Vue { isSubmit: isSubmit, isPurgeSegment: this.isChangePartition, data: temp, - base_index_type: this.source_types + base_index_type: this.modelDesc.with_second_storage ? [] : this.source_types }) this.hideModal() this.resetModalForm()