I could basically list a few things I want to set (execution.target for
example), but it's fair to assume that I would like to be able to set
anything :)

Gyula

On Thu, Mar 5, 2020 at 11:35 AM Jingsong Li <[email protected]> wrote:

> Hi Gyula,
>
> Maybe Blink planner has invoked "StreamExecutionEnvironment.configure",
> which planner do you use?
>
> But "StreamExecutionEnvironment.configure" is only for partial
> configuration, can not for all configuration in flink-conf.yaml.
> So what's the config do you want to set? I know some config like
> "taskmanager.network.blocking-shuffle.compression.enabled" can not set....
>
> Best,
> Jingsong Lee
>
> On Thu, Mar 5, 2020 at 6:17 PM Jark Wu <[email protected]> wrote:
>
>> 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 <[email protected]> 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 <[email protected]>
>>> 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 <[email protected]> 于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
>>>>>
>>>>
>
> --
> Best, Jingsong Lee
>

Reply via email to