У меня есть запрос SQL, подобный этому
String ipdetailsSql = "select sid, _zpsbd6 as ip_address, ssresp, reason, " +
"SUM(CASE WHEN botcode='r1' THEN 1 ELSE 0 END ) as icf_count, " +
"SUM(CASE WHEN botcode='r2' THEN 1 ELSE 0 END ) as dc_count, " +
"SUM(CASE WHEN botcode='r5' THEN 1 ELSE 0 END ) as badua_count, " +
"COUNT(*) as hits, TUMBLE_START(ts, INTERVAL '1' MINUTE) AS fseen " +
"from sourceTopic " +
"GROUP BY TUMBLE(ts, INTERVAL '1' MINUTE), sid, _zpsbd6, ssresp, reason";
Исходя из пользовательского ввода, я хочу изменить botcode = 'r1' на данный ввод.Скажите botcode = 'r10' без перезапуска задания.Есть ли способ сделать это.Я на пороге 1.7, используя поток env.Я попытался настроить поток, чтобы прочитать входные данные.Но застрял на том, как изменить запрос на лету.Кто-нибудь может мне с этим помочь?Заранее спасибо