Hi Gyula, Flink configurations can be overrided via `TableConfig#getConfiguration()`, however, SQL CLI only allows to set Table specific configs. I will think it as a bug/improvement of SQL CLI which should be fixed in 1.10.1.
Best, Jark On Thu, 5 Mar 2020 at 18:12, Gyula Fóra <gyula.f...@gmail.com> wrote: > Thanks Caizhi, > > This seems like a pretty big shortcoming for any multi-user/multi-app > environment. I will open a jira for this. > > Gyula > > On Thu, Mar 5, 2020 at 10:58 AM Caizhi Weng <tsreape...@gmail.com> wrote: > >> Hi Gyula. >> >> I'm afraid there is no way to override all Flink configurations >> currently. SQL client yaml file can only override some of the Flink >> configurations. >> >> Configuration entries indeed can only set Table specific configs, while >> deployment entires are used to set the result fetching address and port. >> There is currently no way to change the execution target from the SQL >> client. >> >> Gyula Fóra <gyula.f...@gmail.com> 于2020年3月5日周四 下午4:31写道: >> >>> Hi All! >>> >>> I am trying to understand if there is any way to override flink >>> configuration parameters when starting the SQL Client. >>> >>> It seems that the only way to pass any parameters is through the >>> environment yaml. >>> >>> There I found 2 possible routes: >>> >>> configuration: this doesn't work as it only sets Table specific configs >>> apparently, but maybe I am wrong. >>> >>> deployment: I tried using dynamic properties options here but >>> unfortunately we normalize (lowercase) the YAML keys so it is impossible to >>> pass options like -yD or -D. >>> >>> Does anyone have any suggestions? >>> >>> Thanks >>> Gyula >>> >>