Поделиться через


Области данных и карты (построитель отчетов версии 3.0 и службы SSRS)

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

Карту или ее область можно сохранить отдельно как часть отчета. Части отчета — это самостоятельные элементы отчета, хранящиеся на сервере отчетов, которые можно включать в другие отчеты. Для просмотра коллекции частей отчета и выбора элементов для добавления в отчет используйте построитель отчетов. Для сохранения частей отчета в коллекции частей отчета используйте конструктор отчетов или построитель отчетов. Дополнительные сведения см. в разделах Части отчета (построитель отчетов 3.0 и SSRS) и Части отчета в конструкторе отчетов (SSRS) на веб-сайте microsoft.com.

ПримечаниеПримечание

В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com.

Таблица

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

Матрица

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

Список

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

Диаграмма

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

Датчик

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

Схема

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

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

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

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

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

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

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

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

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

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

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

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