Проектирование и реализация моделей отчетов
Модель отчета представляет собой описание метаданных источника данных и его связей. Чтобы создавать отчеты с помощью построителя отчетов, необходимо вначале построить модель отчета на основе базы данных SQL Server, куба служб Analysis Services SQL Server 2005 или более поздней версии либо баз данных Oracle версии 9.2.0.3 или более поздней. Модели можно создавать с помощью конструктора моделей, диспетчера отчетов или Microsoft Office SharePoint Server 2007. Конструктор моделей обеспечивает наибольшую гибкость при разработке моделей на основе баз данных SQL Server или Oracle. С помощью конструктора моделей можно выбирать правила, применяемые во время процесса формирования модели, а также изменять модель и лежащее в ее основе представление источника данных. С помощью диспетчера отчетов или Office SharePoint Server можно создавать модели на основе баз данных SQL Server, Oracle или кубов Службы Analysis Services, но только модели на основе Oracle и SQL Server могут быть в дальнейшем изменены в конструкторе моделей.
Примечание |
---|
Если модель сформирована из куба служб Службы Analysis Services и этот куб был изменен, необходимо повторно сформировать модель. Чтобы повысить эффективность моделей на основе кубов служб Analysis Services, рекомендуется производить изменения в самом кубе. Дополнительные сведения о правилах создания моделей для кубов служб Analysis Services см. в разделе Проектирование моделей отчетов на основе кубов. |
Сравнение инструментов
В следующей таблице представлено визуальное сравнение инструментов для создания модели отчета. Модели на основе баз данных SQL Server и Oracle можно изменять в конструкторе моделей вне зависимости от того, какой инструмент использовался для их создания.
Инструмент |
База данных SQL Server |
Куб служб Analysis Services |
База данных Oracle |
База данных Teradata |
---|---|---|---|---|
Конструктор моделей |
Да |
Нет |
Да |
Да |
Диспетчер отчетов |
Да |
Да |
Да |
Да |
Сервер SharePoint |
Да |
Да |
Да |
Нет |
В этом разделе
Работа с конструктором моделей
Рассматривает использование конструктора моделей для создания моделей отчетов на основе баз данных SQL Server.Создание моделей с использованием средств управления отчетами
Рассматривает использование диспетчера отчетов для создания моделей отчетов на основе баз данных SQL Server или кубов служб Службы Analysis Services.Проектирование моделей отчетов на основе кубов
Рассматривает создание моделей отчетов на основе кубов служб Службы Analysis Services.Создание и использование моделей отчетов на основе Oracle
Рассматривает создание моделей отчетов на основе баз данных Oracle.Создание и использование моделей отчетов на основе Teradata
Рассматривает создание моделей отчетов на основе баз данных Teradata.