[ 
https://issues.apache.org/jira/browse/KYLIN-5712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17786623#comment-17786623
 ] 

Hongrong Cao commented on KYLIN-5712:
-------------------------------------

h2. Dev Design

Currently kylin metadata about library table columns are in uppercase, so 
converting case sensitive input parameters to uppercase can avoid errors.

The api inputs are based on the ModelRequest class and include the following 
fields that need to be converted to uppercase:
{quote}fact_table

simplified_dimensions#column

join_tables#table

join_tables#join#foreign_key

join_tables#join#primary_key

join_tables#join#simplified_non_equi_join_conditions#foreign_key

join_tables#join#simplified_non_equi_join_conditions#primary_key
{quote}
Other open api's that use ModelRequest as an input:

post /comments_synchronization synchronization comments

> The database, table, column name in the model creation API are 
> case-sensitive, resulting in an error when calling the API
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KYLIN-5712
>                 URL: https://issues.apache.org/jira/browse/KYLIN-5712
>             Project: Kylin
>          Issue Type: Bug
>    Affects Versions: 5.0-beta
>            Reporter: Hongrong Cao
>            Assignee: Hongrong Cao
>            Priority: Minor
>             Fix For: 5.0.0
>
>




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

Reply via email to