You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "sibing.zhang (Jira)" <ji...@apache.org> on 2022/12/06 03:00:00 UTC

[jira] [Created] (KYLIN-5335) Enhanced the Open API for creating a model, and returns all conflicting information when encountering a computed column conflict

sibing.zhang created KYLIN-5335:
-----------------------------------

             Summary: Enhanced the Open API for creating a model, and returns all conflicting information when encountering a computed column conflict
                 Key: KYLIN-5335
                 URL: https://issues.apache.org/jira/browse/KYLIN-5335
             Project: Kylin
          Issue Type: Improvement
    Affects Versions: 5.0-alpha
            Reporter: sibing.zhang
             Fix For: 5.0-alpha


*应用场景*
 * 不同的查询场景,计算表达式可能相同。

*问题背景*
 * 用户提交透明加速请求,请求中不会指定可计算列名称。

 * 同一项目下同名的可计算列的表达式必须一致,当可计算列表达式相同时,会提示报错(如下):

{quote}"KE-010011002(重复的可计算列表达式):该可计算列的表达式已被用于模型 'KYLIN_SALES_01',名称为 'CC_AUTO__1656405174594_1'。请修改名称以保持一致,或使用其他的表达式。",
{quote} * 同一项目下,相同的表达式希望自动引用已存在的可计算列名称。

 * 一个查询场景可能存在多个可计算列,每个模型创建请求只会提示某一个可计算列重复,无法将所有重复的可计算列展示出来。

 * 「创建模型」API 需提交较多参数,校验项较多。若多个可计算列重复,需多次提交「创建模型」API,多次触发参数校验动作,整个流程繁重。

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)