Определение наборов данных отчета
Изменения: 12 декабря 2006 г.
При создании отчета в службах Reporting Services в первую очередь следует определить один или несколько источников данных, а затем создать для каждого из них набор данных. Каждый набор данных указывает, какие поля источника данных планируется использовать в отчете, а также вычисляемые поля, создаваемые пользователем. Кроме запроса и определений полей, набор данных содержит указатель на источник данных и параметры, включая такие параметры работы с данными, как учет регистра, ширины символов, типа японской азбуки, диакритических знаков и параметров сортировки. Дополнительные сведения о параметрах набора данных, которые можно задавать, см. в разделе Набор данных (вкладка «Запрос» конструктора отчетов).
Способ указания требуемых данных зависит от самого источника данных: для реляционных баз данных можно использовать запросы Transact-SQL или хранимые процедуры, для многомерных баз данных — многомерные запросы или запросы интеллектуального анализа данных, для XML-документов или веб-служб — запросы с использованием или без использования пространств имен, для моделей отчетов — запросы к метаданным модели отчета. Многие виды источников данных обеспечивают возможность воспользоваться графическими конструкторами запросов, чтобы облегчить обращение к базовым источникам данных и построение визуальными средствами запроса с указанием данных, которые следует использовать для отчета.
Все созданные для определения отчета наборы данных отображаются в окне «Наборы данных отчета». Каждый узел набора можно раскрыть, чтобы отобразилась коллекция полей. Некоторые модули обработки данных обеспечивают средства, которые анализируют запрос к набору данных и определяют коллекцию полей. В окне «Наборы данных» можно добавлять поля или изменять существующие. Поле представляет метаданные для базовых данных из источника данных. После определения наборов данных для отчета перетащите нужные поля из окна «Наборы данных» в макет отчета, чтобы спроектировать его внешний вид, и сохраните определение отчета на сервере отчетов. При обработке отчета готовый для просмотра отчет формируется объединением реальных данных, извлекаемых из источника данных, и макета отчета.
Для отчета можно определить один или несколько наборов данных. Данные из нескольких источников можно объединить, используя параметры запроса и вложенные или детализированные отчеты. Можно также конструировать запросы так, чтобы они объединяли данные в источнике данных, и создать единый набор объединенных данных.
Модели отчета могут служить источниками данных как для нерегламентированных отчетов, созданных в построителе отчетов, так и для полнофункциональных, разработанных в конструкторе отчетов. В моделях отчета используются общие источники данных, определяемые при создании определения модели отчета. Дополнительные сведения о построении моделей отчетов см. в разделе Работа с конструктором моделей. Сведения о создании нерегламентированных отчетов см. в разделе Работа с построителем отчетов. Сведения об определении наборов данных из модели отчета см. в разделе Определение наборов данных отчетов из источников данных модели отчета.
Дополнительные сведения о подключении к источникам данных, поддерживаемым службами Reporting Services, а также о получении данных из них см. в подразделах текущего раздела.
В этом разделе
- Общие характеристики данных, полученных из источника данных отчета
Описывает характеристики данных, получаемых от модуля обработки данных или поставщика данных для отчета.
- Определение наборов данных отчета для реляционной базы данных SQL Server
Содержит сведения о том, как определить набор данных на основе реляционной базы данных SQL Server.
- Определение наборов данных отчетов для многомерных данных и данных прогноза интеллектуального анализа служб Analysis Services
Содержит сведения о том, как определить набор данных на основе многомерной базы данных служб Analysis Services.
- Определение наборов данных отчета для пакетов данных служб SQL Server Integration Services
Содержит сведения о том, как определить набор данных на основе пакета служб Integration Services.
- Определение наборов данных отчета для XML-данных
Содержит сведения о том, как определить набор данных на основе XML-данных XML-документа, веб-службы или веб-приложения.
- Определение наборов данных отчета для реляционных данных из базы данных Oracle
Содержит сведения о том, как определить набор данных на основе базы данных Oracle.
- Определение наборов данных отчетов для реляционных данных из базы данных SAP
Содержит сведения о том, как определить набор данных на основе базы данных mySAP Business Suite.
- Определение наборов данных отчета для многомерных данных системы SAP NetWeaver BI
Содержит сведения о том, как определить набор данных на основе источника данных SAP NetWeaver Business Intelligence.
- Определение наборов данных отчетов из источников данных модели отчета
Содержит сведения о том, как определить набор данных, используя источник данных из существующей модели отчета.
- Определение наборов данных отчета для многомерных данных из базы данных Hyperion Essbase
Содержит сведения о том, как определить набор данных на основе источника данных Hyperion Essbase.
- Определение наборов данных отчетов для других источников данных
Содержит сведения о том, как определить набор данных, используя источник данных поставщика OLE DB, ODBC или другого поставщика данных.
См. также
Задачи
Как создать набор данных (конструктор отчетов)
Как добавить, изменить или удалить поле в окне «Наборы данных» (конструктор отчетов)
Основные понятия
Источники данных, поддерживаемые службами Reporting Services
Разделы руководства по данным отчета (конструктор отчетов)
Работа с данными в макете отчета
Работа с данными в службах Reporting Services
Соединение с источником данных
Другие ресурсы
Доступ к данным базы данных и их изменение
Работа с интерактивной аналитической обработкой (OLAP)
Наборы данных отчета (конструктор отчетов)
Представление данных (конструктор отчетов)
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
12 декабря 2006 г. |
|
14 апреля 2006 г. |
|