Пресеты фильтров для дашбордов: сохранённые наборы, дефолт, синхронизация
В базовом Apache Superset нет самого понятия пресетов фильтров — каждый аналитик снова и снова вводит одни и те же комбинации. В форке пресеты вынесены в отдельную панель в шапке фильтров: с дефолтом на дашборд, предупреждениями out-of-sync и синхронизацией в один клик, когда структура фильтров меняется.
Сравнение
Почувствуйте разницу
У этой возможности нет аналога в Apache Superset 4.1 — сравнивать не с чем. Откройте скриншот форка для детального просмотра.
Интерактивный разбор
Как устроена панель пресетов
Наведите или нажмите на точку, чтобы увидеть, как каждый контрол в панели ложится на реальный сценарий аналитика. Панель сделана нарочно очевидной — пресеты в один клик, а их состояние (дефолт, out-of-sync) видно сразу.

Редактор пресета
Внутри пресета: сохранённые значения, синхронизация и apply-first-контракт
Настройки пресета разворачиваются в полный редактор — имя, точный снимок значений фильтров, маркер дефолта и действие синхронизации. В базовом Superset ничего подобного нет, потому что нет самого объекта-пресета. Редактор также фиксирует контракт «сначала применить — потом сохранить», чтобы протухший пресет не мог молча перетереть текущую работу.
Внутри модалки
Как устроен редактор пресета
Каждая аннотация объясняет один блок модалки. Редактор намеренно похож на форму, а не на конфиг — каждое поле видно, ничего не спрятано за advanced-тогглами.

Контекст
Почему это важно
Отдельная секция FILTER SETS стоит в верхней части сайдбара фильтров. Аналитик выбирает пресет в один клик, и дашборд перегружается под сохранённую комбинацию значений — временной интервал, валюта, срез, метрика, всё, что открыто на дашборде. У каждого пресета свои быстрые действия (дефолт, синхронизация, настройки) прямо рядом с названием — переключение между сценариями не требует открытия модалки.
Когда структура фильтров на дашборде уходит от сохранённого пресета — добавили фильтр, переименовали метрику, сдвинули группировку, — рядом с затронутым пресетом появляется жёлтый предупреждающий треугольник, а в редакторе открывается действие СИНХРОНИЗИРОВАТЬ в один клик: пресет перестраивается под текущую структуру. Контракт явный: сначала применяете фильтры, только потом сохраняете обновлённые значения — протухший пресет не может молча перетереть свежую работу.
Один пресет на дашборд можно пометить как дефолтный — именно он загружается у каждого пользователя при открытии. Дефолт привязан к дашборду и сосуществует с личными пресетами аналитиков: владелец борда даёт понятную стартовую точку, а аналитики рядом хранят свои наборы.
Связанные фичи
Продолжите разбор форка
Возможности, которые обычно едут в одной волне с этой. Бейдж пакета показывает, в каком тарифе живёт каждая фича.
GrowthУлучшенный UX дашборда
Переработанная шапка: индикатор сложности, apply filters, refresh, share и сохранённые пресеты.
Разобрать фичу
GrowthУлучшенный UX свойств дашборда
UX доступа к дашбордам в связке с командной ролевой моделью.
Разобрать фичу
GrowthОбновлённая страница списка дашбордов
Новый UX списка: режимы брендов, папки и расширенные статусы дашбордов.
Разобрать фичу
GrowthНовая Главная страница
Переработка главной страницы, популярные блоки, папки и статистика визитов.
Разобрать фичу