[ 
https://issues.apache.org/jira/browse/FLINK-36154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

KevinyhZou updated FLINK-36154:
-------------------------------
    Affects Version/s: 1.20.0

> Support deserialize json ignore field key case
> ----------------------------------------------
>
>                 Key: FLINK-36154
>                 URL: https://issues.apache.org/jira/browse/FLINK-36154
>             Project: Flink
>          Issue Type: Improvement
>          Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile)
>    Affects Versions: 1.20.0
>            Reporter: KevinyhZou
>            Priority: Major
>              Labels: pull-request-available
>
> Support to parse json string ignore the key case while match to schema field 
> name. Sometimes we defined a table in flink sql, like `test_tbl(a String, b 
> String)`, but sometimes when the json string from the mq(kafka/pulsar) may be 
> like `\{"A":"a", "B":"b"}`, and the field `a` and `b` will not be parsed as 
> the case of key not match.
>   So here we introduce a config `json.ignore-key-case` to ignore the case 
> match problem in such suitation.



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

Reply via email to