2-я параметрами по датам (передаются в запрос) и 8-ю фильтрами, нужно сделать кнопку "Apply all" для всех фильтров и параметров.
Я создал отдельный лист с кнопкой "Apply all", в Details добавил все фильтры и копии параметров с датами, на дашборде создал Actions по передаче значений фильтров и замене значений параметров.
В итоге посмотрел логи запроса в ClickHouse и увидел что в запрос добавляется условие WHERE c кучей информации, при чем все значения фильтров = “ALL”.
Кто может подсказать почему так происходит ? В итоге - запрос не выполняется по ограничению параметра max_temporary_columns со стороны БД
а почему вы передаёте значения в запрос, а не сделали обычные фильтры?
в запрос передаю только даты "с" и "по" по нескольким причинам - во -первых это быстрее работает, во-вторых пользователям нравится выпдающий календарь на параметре даты, и в-третьих это нужно для реализации одной кнопки "Apply" на дашборде (для создания Action по смене параметров)
Если вы сделаете range filter по дате, там будут такие же выпадающие календари. А для остановки расчета дашборда можно воспользоваться кнопкой pause/resume.
это ж нужно было мне так заморочиться с этой кнопкой ....))))) Спасибо !
Обсуждают сегодня