Выравнивайте шкалу для спарклайнов и гистограмм
Самородов Федор Анатольевич: Выравнивайте шкалу для спарклайнов и гистограмм

В отчётных службах SQL-сервера имеются удобные виды диаграмм, специально предназначенные для встраивания в таблицы и списки. Это спарклайны, гистограммы (датабары) и индикаторы. Они предельно компактны и хорошо подходят для сложных визуализаций с большим количеством факторов.
Назначение таких "упрощённых" компонентов - помочь читателю быстрее сориентироваться в отчёте и сфокусироваться на самом важном. Однако, имеется один подводный камень, который запросто может всё испортить.
Посмотрите как в течение года изменялась выручка от продаж в разных странах:
Благодаря спарклайнам у меня получился очень компактный и наглядный отчёт.
А как вы думаете, где выручка была больше: в Канаде или в США?
Кадется, что разница в объёмах продаж по этим странам различается не существенно. Хотя, конечно, надо бы посмотреть на числовые показатели, чтобы сказать наверняка. Стоп! Ведь мы и заморочились этими спарклайнами как раз ради того, чтобы сделать отчёт более компактным и не перегружать его числами!
Давайте посмотрим на внутренности нашего спарклайна:
Зайдя в настройки вертикальной оси, мы обнаружим, что синхронизация шкалы между спарклайнами по умолчанию отключена. А это означает, что верхняя точка на каждом графике означает совершенно разные значения! Получается, такой спарклайн нельзя сравнивать с соседними графиками, но это странно — ведь я как раз хотел, чтобы у читателя с первого взгляда сложилась картина соотношения показателей продаж по разным странам.
А теперь давайте синхронизируем шкалу по вертикальной оси:
Совсем другое дело! Теперь сразу понятно как идут дела в США, а как в Канаде:
Если используете в отчётах гистограму (databar), не забудьте и для неё также проверить настройки выравнивания шкалы. В большинстве случаев шкалу у встраиваемых графиков лучше синхронизировать.
Подробнее об этом Вы сможете узнать на курсах SQL Server
Ближайшие группы
Заказ добавлен в Корзину.
Для завершения оформления, пожалуйста,
перейдите в Корзину!
От какого лица вы будете оплачивать обучение?