Спарклайны и гистограммы (построитель отчетов и службы SSRS)
Sparkline-графики и гистограммы — это небольшие простые диаграммы, которые содержат много сведений в небольшом пространстве и часто бывают встроены в текст. Sparkline-графики и гистограммы часто используются в таблицах и матрицах. Их преимуществом является возможность просматривать большое их количество одновременно и быстро сравнивать их друг с другом, без необходимости просматривать каждое изображение отдельно. На них удобно смотреть выбросы, строки, отличающиеся от других. Хотя они небольшие, каждый спарклайн часто представляет множественные точки данных, часто во времени. Гистограммы могут представлять несколько точек данных, но, как правило, иллюстрируют только одну. Каждый спарклайн обычно представляет отдельный ряд. Спарклайн нельзя добавить к группе сведений в таблице. Sparkline-графики отображают статистические данные, поэтому должны входить в ячейку, которая связана с группой. Sparkline-графики и гистограммы данных имеют одни и те же основные элементы диаграммы категорий, рядов и значений, но не содержат какие-либо условные обозначения, линии осей, метки или деления.
Чтобы начать работу со спарклайнами, см. раздел Учебник. Добавление спарклайна в отчет (построитель отчетов) и видеоролики Инструкции. Создание спарклайна в таблице и Спарклайны, линейчатые диаграммы и индикаторы в построителе отчетов .
Примечание
Спарклайны и гистограммы можно опубликовать вместе с родительской таблицей, матрицей или списком, а также отдельно как элемент отчета. Части отчета — это самостоятельные элементы отчета, хранящиеся на сервере отчетов, которые можно включать в другие отчеты. Для просмотра коллекции частей отчета и выбора элементов для добавления в отчет используйте построитель отчетов. Для сохранения частей отчета в коллекции частей отчета используйте конструктор отчетов или построитель отчетов. Дополнительные сведения см. в разделах Части отчета (построитель отчетов и службы SSRS) и Части отчета в конструкторе отчетов (SSRS) на веб-сайте microsoft.com.
Примечание
Создавать и изменять определения отчетов (RDL-файлы) в SQL Server Data Tools можно в построителе отчетов и конструкторе отчетов В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в статье Проектирование отчетов в конструктор отчетов и Report Builder (SSRS) в Интернете на microsoft.com.
Типы sparkline-графиков
Можно создать практически столько же типов sparkline-графиков, сколько и обычных диаграмм. Обычно нельзя создать трехмерный sparkline-график. Можно создать версию спарклайн-графика для следующих полных диаграмм:
Гистограммы (построитель отчетов и службы SSRS). Обычные, с накоплениями и нормированные гистограммы.
Линейные графики (построитель отчетов и службы SSRS). Все графики, кроме трехмерных.
Диаграммы с областями (построитель отчетов и службы SSRS). Все диаграммы с областями, кроме трехмерных.
Круговые диаграммы (построитель отчетов и службы SSRS). Кольцевые диаграммы, плоские и трехмерные, но не другие варианты, такие как воронкообразная и пирамидальная диаграммы.
Диаграммы диапазонов (построитель отчетов и службы SSRS). Биржевая диаграмма, диаграмма "японские свечи", линейчатая диаграмма погрешностей и блочная диаграмма.
Гистограммы
Гистограммы обычно используются для представления одной точки данных, хотя могут представлять и несколько, как обычные линейчатые диаграммы. Часто они содержат несколько рядов без категорий или групп рядов.
В этом примере использована линейчатой диаграммы с накоплениями в каждой гистограмме, хотя только одна из них иллюстрирует больше чем одну точку данных. Например три разных цвета на ней могут показывать задачи трех уровней приоритетов, а длина представляет собой общее число задач, назначенных каждому. Если в этом случае использовать нормированную гистограмму, каждый столбец будет заполнять ячейку и разные цвета будут представлять проценты от общего объема для каждого уровня приоритета.
Можно сделать версию гистограммы для следующих полных диаграмм:
Линейчатые диаграммы (построитель отчетов и службы SSRS). Обычные, нормированные и линейчатые диаграммы с накоплением.
Гистограммы (построитель отчетов и службы SSRS). Обычные, с накоплениями и нормированные гистограммы. Гистограмма может быть и sparline-графиком и гистограммой.
Выравнивание данных спарклайнов в таблице или матрице
При вставке спарклайна в таблицу или матрицу обычно важно выровнять каждую точку на графике с точками на других графиках в столбце. Иначе будет сложно сравнивать данные из разных строк. Например, при сравнении месячных данных о продажах для разных продавцов в компании надо будет выровнять данные по месяцу. Если работник не работал в апреле, там не будет данных для него. Чтобы показать пробел для этого месяца и просмотреть данные следующих месяцев, необходимо провести выравнивание с данными других сотрудников. Это можно сделать путем выравнивания по горизонтальной оси. Дополнительные сведения см. в подразделе о спарклайнах в разделе Область выражения для суммирования, агрегатных функций и встроенных коллекций (построитель отчетов и службы SSRS) и в разделе Выравнивание данных в диаграмме в таблице или матрице (построитель отчетов и службы SSRS).
Также для сравнения по строкам данные нужно выравнивать вертикально, то есть высота столбцов или линий на спарклайнах или гистограммах должна быть задана относительно высоты всех остальных столбцов или линий на других спарклайнах или гистограммах. Иначе нельзя будет сравнивать строки между собой.
На этом изображении на гистограмме отображаются значения продаж за день для всех сотрудников. Обратите внимание, что для дней, когда у сотрудников нет продаж, на гистограмме остается пустая область и выравниваются последующие дни. Это пример горизонтального выравнивания. Также обратите внимание, что для некоторых работников столбец короткий и ни один столбец не достигает вершины ячейки. Это пример вертикального выравнивания, без которого в строках с невысокими столбцами короткие столбцы удлиняются для заполнения всей высоты ячейки.
Основные сведения о данных, используемых в спарклайнах и гистограммах
При добавлении спарклайна или гистограммы в таблицу или матрицу это интерпретируется как вложение одной области в другую. Вложение означает, что данные в спарклайне или гистограмме управляются набором данных таблицы или матрицы. Дополнительные сведения см. в разделе Вложенные области данных (построитель отчетов и службы SSRS).
Преобразование спарклайн-графиков или гистограмм в полную диаграмму
Поскольку спарклайны и гистограммы являются просто видами диаграмм, то при необходимости их можно преобразовать в полную диаграмму, щелкнув правой кнопкой мыши диаграмму и выбрав пункт Преобразовать в полную диаграмму. После этого линии осей, метки, деления и условные обозначения добавляются автоматически.
Примечание
Преобразовать полную диаграмму в спарклайн-график или гистограмму одним щелчком нельзя. Однако можно создать спарклайн-график или гистограмму из полной диаграммы, просто удалив все элементы, которые не присутствуют на спарклайн-графике или гистограмме.
Инструкции
Добавление спарклайнов и гистограмм (построитель отчетов и службы SSRS)
Выравнивание данных в диаграмме в таблице или матрице (построитель отчетов и службы SSRS)
Другие инструкции для диаграмм
Поскольку sparkline-графики или гистограммы являются разновидностью диаграмм, следующие инструкции могут оказаться полезными при работе с ними.
Добавление диаграммы в отчет (построитель отчетов и службы SSRS)
Добавление пустых точек на диаграмму (построитель отчетов и службы SSRS)
Добавление или удаление полей из диаграммы (построитель отчетов и службы SSRS)
Изменение типа диаграммы (построитель отчетов и службы SSRS)
Задание цветов диаграммы с помощью палитры (построитель отчетов и службы SSRS)
Отображение всплывающих подсказок для ряда (построитель отчетов и службы SSRS)
Задание логарифмической шкалы (построитель отчетов и службы SSRS)
Задание интервала оси (построитель отчетов и службы SSRS)
Указание согласованных цветов для нескольких фигурных диаграмм (построитель отчетов и службы SSRS)
См. также:
Диаграммы (построитель отчетов и службы SSRS)
Руководство по Добавление спарклайна в отчет (построитель отчетов)
Спарклайны, линейчатые диаграммы и индикаторы в построителе отчетов (видеоролик)
Как создать спарклайн в таблице (видеоролик)