Фильтры: всё или ничего!

Приветствую. Приглашаю к обсуждению работы фильтров и дэшей. (как обычно в сравнении с QS)
LuxmsBI: Фильтры на ДЭШ не действуют, если не будет указано обратное. То есть если в настройках ДЭШа необходимо указать какие фильтры (какие поля) на него действую.
QS: Любой фильтр действует на любой ДЭШ, если не указано обратное.
В QS фильтр не действует в нескольких случаях:

  1. Значения поля явно заданы: MEASURE_CCODE={“Письма”}
  2. Значения поля явно заданы: ГОД=, что соответствует ГОД={“*”}, то есть все значения
  3. Отбор глобальный, который никак не реагирует на фильтры: Sum({1<Отборы>} Показатель)
  4. У ДЭШа другое состояние

При этом в QS можно наложить любые выборки на все поля, которые доступны в отчёте. Даже если они явно не указаны в фильтрах. А в LuxmsBI только те поля, которые доступны в управляющих ДЭШах

Это удобно. Ведь иногда для неких нужд надо отобрать значение по какому-то полю. А если все измерения выносить в управляющий ДЭШ, то это не удобно.

Предложение: Глобально поменять подход в программе. Где указывать не те фильтры, которые должны действовать, а те, которые не действуют.

Это значительно облегчит жизнь разработчикам, которые имеют Атлас на 100-500 ДБ и где аналитик решил добавить новый разрез, по которому необходимо добавить фильтр.

Трудозатраты в QS: Если КУБ в QS строит по Select * FROM T, то потребуется только перезагрузка данных и всё!
Трудозатраты в LuxmsBI:

  1. Добавить поле в КУБ.
  2. Добавить поле в управляющий ДЭШ
  3. Пройтись по всем ДЭШам и добавить возможность фильтрации по этому полю.

Жду ваши соображения по данному вопросу. Благодарю.