Области данных и карты в отчете с разбивкой на страницы (построитель отчетов)

Применимо: Microsoft построитель отчетов (SSRS) Power BI построитель отчетов конструктор отчетов в SQL Server Data Tools

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

Можно сохранить область данных или карту в качестве элемента отчета. Узнайте больше об элементах отчета.

Примечание.

Создать и изменить определение для отчета на страницу (RDL-файл) можно с помощью построителя отчетов (Майкрософт), построителя отчетов Power BI и конструктора отчетов в SQL Server Data Tools.

Части отчетов устарели для всех выпусков служб SQL Server Reporting Services после SQL Server Reporting Services 2019 и прекращены начиная с SQL Server Reporting Services 2022 и Сервер отчетов Power BI.

Таблица

Таблица — это область данных, в которой данные представлены построчно. Столбцы таблицы являются статическими: количество столбцов определяется во время проектирования отчета. Строки таблицы являются динамическими: при заполнении данными они расширяются вниз. К таблицам могут быть добавлены группы, которые упорядочивают данные в соответствии с указанными полями или выражениями. Сведения о добавлении таблицы в отчет см. в разделе Таблицы (построитель отчетов и SSRS).

«Матрица»

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

List

Список — это область данных, которая представляет данные, упорядоченные в свободной форме. Элементы отчета можно расположить в виде формы с находящимися в элементах списка текстовыми полями, изображениями и другими областями данных. Вы можете ознакомиться со сведениями о добавлении списка в отчет.

Диаграмма

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

Показатели

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

Карта

Карта обеспечивает возможность представления данных в географическом контексте. На карте могут выводиться пространственные данные из запроса SQL Server, файла фигуры ESRI или фрагментов карты Microsoft Bing. Пространственные данные состоят из наборов координат, определяющих многоугольники, которые представляют фигуры или области, линии, которые представляют маршруты или пути, и точки, которые представляются маркерами. Сводные данные можно связать с элементами карт для автоматического задания различных цветов и размеров элементов. Например, можно изменить тип маркера для склада на основе объема продаж или изменить цвет для дороги в зависимости от ограничения скорости. Дополнительные сведения см. в разделе Карты (построитель отчетов и SSRS).

Области данных в макете отчета

В отчет можно добавить несколько областей данных. Размер областей данных увеличивается в соответствии с объемом данных из набора данных отчета, с которым связаны области. Например, матрица, где выводятся продажи каждого товара за год, содержит группу строк с названиями продуктов и группу столбцов с годами. Во время выполнения отчета матрица разворачивается вдоль страницы для каждого товара и поперек страницы для каждого года. Диаграмма, находящаяся рядом с матрицей в области конструктора отчета, в готовом отчете выводится рядом с развернутой матрицей. Способ подготовки к просмотру областей данных на странице определяется набором правил, основанных на выходном формате отчета. Например, для управления подготовкой к просмотру диаграммы и матрицы на странице можно использовать контейнер-прямоугольник или вложить обе области данных в список. Дополнительные сведения см. в разделе Макет страницы и рендеринг (построитель отчетов и SSRS).

Вложенные области данных

Области данных могут быть вложены в другие области данных. Например, если необходимо для каждого из менеджеров по продажам выводить данные о продажах, то можно для отображения сведений о сотруднике создать список с текстовыми полями и фотографией, а затем добавить в эту область данных таблицу и диаграмму, отражающие данные о продажах. Дополнительные сведения см. в разделе Вложенные области данных (построитель отчетов и службы SSRS).

Несколько областей данных, связанных с одним и тем же набором данных

К одному и тому же набору данных можно привязать несколько областей данных для различного представления одних и тех же данных. Например, можно показать одни и те же данные в таблице и на диаграмме. Можно создавать отчеты с интерактивными кнопками для сортировки таблицы, причем при сортировке таблицы автоматически сортируется и диаграмма. Дополнительные сведения см. в разделе Связывание нескольких областей данных с одним набором данных (построитель отчетов и службы SSRS).

Данные для области данных

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

  • Статистическая обработка значений, не зависящих от порядка сортировки или группирования, областью которого является другой набор данных.

  • Уточняющий запрос значений из пар «имя-значение» в другом наборе данных.

Дополнительные сведения см. в разделе Выражения (построитель отчетов и службы SSRS).

См. также

Основные понятия Reporting Services (SSRS)Отчеты, элементы отчетов и определения отчетов (построитель отчетов и SSRS)
Макет страницы и отрисовка (построитель отчетов и службы SSRS)
Учебники по построителю отчетов
Учебники по службам Reporting Services (SSRS)