- построить ktable с количеством записей по дням, опираясь на ROWTIME. Для этого пришлось сделать:
1)Create stream s_my_test with (kafka_topic='my_test', value_format='avro') ;
2)Create stream s_my_test_dt with (value_format='avro') as select timestamptostring(ROWTIME, 'yyy-MM-dd') as dt from s_mon_test;
3)create table t_my_test_dt as select dt, count(*) as cnt from s_my_test_dt group by dt;
В связи с этим два вопроса:
1) можно как-то в пункт 3 прийти покороче, без 1,2?
3)почему запрос select cnt, dt from t_my_test_dt; выводит мне вместо одной последней записи целую портянку строк, с cnt=n+1, даже при отсутствии записи в исходный топик?
а какая версия?
Господи, вот уж привычка дурная с оракла прификсы делать для таблиц t_
Обсуждают сегодня