Определение наборов данных отчета

Изменения: 12 декабря 2006 г.

При создании отчета в службах Reporting Services в первую очередь следует определить один или несколько источников данных, а затем создать для каждого из них набор данных. Каждый набор данных указывает, какие поля источника данных планируется использовать в отчете, а также вычисляемые поля, создаваемые пользователем. Кроме запроса и определений полей, набор данных содержит указатель на источник данных и параметры, включая такие параметры работы с данными, как учет регистра, ширины символов, типа японской азбуки, диакритических знаков и параметров сортировки. Дополнительные сведения о параметрах набора данных, которые можно задавать, см. в разделе Набор данных (вкладка «Запрос» конструктора отчетов).

Способ указания требуемых данных зависит от самого источника данных: для реляционных баз данных можно использовать запросы Transact-SQL или хранимые процедуры, для многомерных баз данных — многомерные запросы или запросы интеллектуального анализа данных, для XML-документов или веб-служб — запросы с использованием или без использования пространств имен, для моделей отчетов — запросы к метаданным модели отчета. Многие виды источников данных обеспечивают возможность воспользоваться графическими конструкторами запросов, чтобы облегчить обращение к базовым источникам данных и построение визуальными средствами запроса с указанием данных, которые следует использовать для отчета.

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

Для отчета можно определить один или несколько наборов данных. Данные из нескольких источников можно объединить, используя параметры запроса и вложенные или детализированные отчеты. Можно также конструировать запросы так, чтобы они объединяли данные в источнике данных, и создать единый набор объединенных данных.

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

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

В этом разделе

См. также

Задачи

Как создать набор данных (конструктор отчетов)
Как добавить, изменить или удалить поле в окне «Наборы данных» (конструктор отчетов)

Основные понятия

Источники данных, поддерживаемые службами Reporting Services
Разделы руководства по данным отчета (конструктор отчетов)
Работа с данными в макете отчета
Работа с данными в службах Reporting Services
Соединение с источником данных

Другие ресурсы

Доступ к данным базы данных и их изменение
Работа с интерактивной аналитической обработкой (OLAP)
Наборы данных отчета (конструктор отчетов)
Представление данных (конструктор отчетов)

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Новое содержимое
  • Добавлена ссылка на Hyperion Essbase.

14 апреля 2006 г.

Новое содержимое
  • Обновлена таблица ссылок для модели отчета, SAP NetWeaver Business Intelligence, Oracle, SAP.