Сравнение сред разработки отчетов

В службах Microsoft Службы Reporting Services реализованы четыре среды создания отчетов.

  • Построитель отчетов 3.0. Это средство позволяет проектировать отчеты, совместимые с сервером отчетов SQL Server 2008 R2, с помощью знакомого интерфейса ленты.

  • Построитель отчетов 1.0. Используйте это средство для проектирования нерегламентированных отчетов, использующих модель отчета в качестве источника данных. Модели можно опубликовать на сервере отчетов версии SQL Server 2005 и более поздних версий. Дополнительные сведения см. в разделе Проектирование и реализация отчетов с помощью построителя отчетов 1.0 на msdn.microsoft.com.

  • Конструктор отчетов. Используйте это средство в среде SQL Server 2008 R2 Business Intelligence Development Studio для проектирования полнофункциональных отчетов, совместимых с сервером отчетов SQL Server 2008 R2.

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

Функции проекта

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Интеграция отчетов служб SQL Server Службы Reporting Services (Службы SSRS) и источников данных, кубов служб SQL Server Службы Analysis Services (Службы SSAS), пакетов служб SQL Server Integration Services (SSIS) и проектов на языках Visual Studio (VS) в единое решение в среде BI Development Studio.

Доступно

Использование систем управления версиями, совместимых с VS, таких как VSTS или SourceSafe.

Доступно

Предоставление бизнес-пользователям, которые не хотят работать в среде BI Development Studio, возможности создавать свои собственные отчеты либо обновлять, изменять и предоставлять общий доступ к существующим отчетам.

Доступно Доступно

Задание нескольких конфигураций развертывания.

Доступно

Управление ресурсами, такими как изображения и карты, как частью проекта.

Доступно

Задание параметров пользовательской конфигурации для модулей обработки данных, модулей подготовки отчетов к просмотру, пользовательских сборок.

Доступно

Функции данных отчетов

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Добавление внедренных источников данных.

Доступно Доступно

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

Доступно

Создание общих источников данных.

Доступно

Также доступны в диспетчере отчетов.

Создание и добавление общих наборов данных.

Доступно Доступно

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

Доступно

Конструктор представлений на основе визуальных инструментов для баз данных

Доступно

Конструктор реляционных запросов

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

Доступно Доступно

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

Доступно Доступно

Создание запросов для многомерной базы данных с использованием текстового конструктора запросов, который поддерживает расширенные свойства полей.

Доступно

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

Доступно

Получение данных из многих запросов для нескольких источников данных в одном отчете.

Доступно Доступно

Импорт запросов из SQL-файлов или отчетов.

Доступно Доступно

Получение данных из встроенных источников данных. Дополнительные сведения см. в разделе Подключения к данными, источники данных и строки подключения (SSRS).

Доступно Доступно

Получение данных из моделей отчетов, построенных на основе SQL Server, служб Analysis Services, Oracle или Teradata.

Доступно Доступно Доступно

Функции поддержки макета отчета

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Мастер отчетов.

Доступно

Мастер областей данных.

Доступно

Развитые возможности представления данных (диаграмма, датчик).

Доступно Доступно

Базовая диаграмма

Доступно

Схема

Доступно Доступно

Произвольное представление макета отчета.

Доступно Доступно

Создание запроса с использованием действий макета.

Доступно

Автоматическое создание бесконечной детализации с использованием ссылок.

Доступно

Автоматическое форматирование данных в соответствии с числовым форматом и шириной столбца.

Доступно

Гибкий макет данных (табликс).

Доступно Доступно

Линии привязки для выравнивания.

Доступно Доступно

Масштабирование.

Доступно Доступно

Теги полей для добавления полей к ячейкам.

Доступно Доступно

Текст заполнителя для простых выражений.

Доступно Доступно

Полная поддержка функций языка определения отчетов.

Доступно Доступно

Расширенное группирование, сортировка и фильтрация.

Доступно Доступно Доступно

Несколько областей данных в одном отчете.

Доступно Доступно

Добавление индикаторов, спарклайнов и карт.

Доступно Доступно

Функции поддержки выражений отчетов

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Технология IntelliSense для выражений отчетов.

Доступно

Функции поиска и поддержка агрегатов, содержащих агрегаты.

Доступно Доступно

Отображение ошибок обработки в области задач.

Доступно

Функции подготовки отчетов к просмотру

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Excel

Доступно Доступно Доступно

Word

Доступно Доступно Доступно

Acrobat (PDF-файл)

Доступно Доступно Доступно

MHTML (веб-архив)

Доступно Доступно Доступно

TIFF

Доступно Доступно Доступно

CSV (с разделителями-запятыми)

Доступно Доступно Доступно

XML (только данные отчета)

Доступно Доступно Доступно

HTML 4.0

Доступно Доступно Доступно

Функции пользовательских модулей

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Обеспечивает поддержку пользовательских элементов отчета во время разработки.

Доступно

Использование локальных пользовательских элементов отчета.

Доступно

Использование пользовательских элементов отчетов сервера отчетов.

Доступно Доступно

Использование локальных пользовательских сборок платформы .NET Framework на языках VB.NET или C#.

Доступно

Использование пользовательских сборок платформы .NET Framework времени выполнения на сервере отчетов.

Доступно

Использование локальных пользовательских источников данных.

Доступно

Применение пользовательских источников данных, установленных на сервере отчетов.

Доступно

Применение настраиваемого модуля безопасности на сервере отчетов для проверки подлинности имени пользователя и пароля.

Доступно Доступно Доступно

Прочие функции

Функции

Конструктор отчетов (BI Development Studio)

Построитель отчетов 1.0

Построитель отчетов 3.0

Просмотр исходного кода на языке определения отчетов.

Доступно

Импорт существующих отчетов из Access.

Доступно