Настройки каскадной диаграммы

Добрый день.

Возник запрос специализированной настройки каскадной диаграммы. Проблема заключается в необходимости настройки каскадной диаграммы, где стартовый (дополнительный) бар будет подтягивать данные из конкретной колонки в наборе данных.

На данный момент я не нашел встроенной функции для реализации данной задачи напрямую.

С помощью SQL-запросов мне удалось создать аналогичный бар через положительные элементы. Однако, из-за того что значение этого бара, который должен иметь фиксированное начальное положение, иногда меньше значений других положительных баров, он перемещается и перестает быть первым в очереди.

Пожалуйста, подскажите, как можно гарантировать, чтобы стартовый бар всегда оставался на первом месте в диаграмме при условии сортировки по убыванию (что является важным условием).

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

Добрый день!

Отвечая на ваш первый вопрос: вы можете создать метрику “сортировка” с помощью оконной функции в SQL-запросе. После этого включите её в настройках источника данных и отключите сортировку измерения в настройках виджета.

По второму вопросу: на данный момент зафиксировать отступы в каскадной диаграмме невозможно — такой настройки пока нет. Однако эта функция уже внесена в дорожную карту развития нашего продукта.

Добрый день!

Не могли бы вы расписать данное решение подробнее. Не совсем понятно, как именно создать подобную метрику.

Добрый день,
Если вам необходимо создать метрику “Сортировка” по измерению вы можете воспользоваться конструкцией CASE WHEN “поле” = ‘Ваше значение’ then 1 end.

Этого должно быть достаточно для решения вашего вопроса.

К сожалению, данная сортировка не помогает решить проблему. Необходимо чтобы данные располагались по убыванию, но при этом первый бар всегда должен быть зафиксирован, даже если он меньше чем другие положительные показатели. Введение подобной метрики не решает проблему, так как в таком случае сортировка по убыванию не работает.

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

Добрый день,
В настройках источника, первой сортировкой установите поле «сортировка», второй сортировкой установите поле с метрикой, по которой необходима сортировка.

1 лайк