Построитель отчетов (Майкрософт) в SQL Server

Microsoft построитель отчетов — это средство разработки отчетов с разбивкой на страницы для бизнес-пользователей, которые предпочитают работать в автономной среде вместо использования конструктор отчетов в Visual Studio/SSDT. При разработке отчета с разбиением на страницы вы создаете определение отчета, в котором указано, откуда и какие брать данные, а также как их отображать. При запуске отчета обработчик отчетов принимает указанное определение отчета, извлекает данные и объединяет его с макетом отчета для создания отчета. Отчет можно просмотреть в построитель отчетов. После этого отчет можно опубликовать в собственном режиме или в режиме интеграции с SharePoint на сервере отчетов Reporting Services (2016 и более ранние версии).

Можно также опубликовать отчет с разбивкой на страницы в службе Power BI. В этом случае рекомендуется использовать Power BI Report Builder. Для получения дополнительной информации см. отчеты с разбивкой на страницы в Power BI Premium (предварительная версия).

Снимок экрана: отчет о начале работы.

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

Быстрый запуск создания отчета

  • Начните с общего набора данных: общие наборы данных — это запросы на основе общего источника данных и сохранения на сервере отчетов Служб Reporting Services в собственном режиме или в интегрированном режиме SharePoint.

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

  • Начните с мастера карт: создайте отчеты, показывающие агрегированные данные на географическом или геометрическом фоне. Данные карты могут быть данными из запроса Transact-SQL для пространственных данных или шейп-файлом Института исследований экологических систем (ESRI). Вы также можете добавить фон плитки карты Microsoft Bing.

  • Начните отчет с частей отчета: Части отчета — это элементы отчета, опубликованные отдельно на сервере отчетов службы Reporting Services в режиме native или в интегрированном режиме SharePoint. Части отчетов могут повторно использоваться в других отчетах. Как элементы отчетов можно публиковать такие элементы отчетов, как таблицы, матрицы, диаграммы и изображения.

    Замечание

    Части отчетов устарели для всех версий SQL Server Reporting Services, начиная с SQL Server Reporting Services 2019 года, и всех версий Сервер отчетов Power BI, начиная с сентября 2022 года.

Проектирование отчета

  • Создавайте отчеты с разбивкой на страницы с макетами таблиц, матриц, диаграмм и свободной формы: создавайте табличные отчеты для данных в столбцах, отчеты-матрицы (например, сводные таблицы) для суммированных данных, диаграммные отчеты для графических данных и отчеты свободной формы для любых других целей. Отчеты могут внедрять другие отчеты и диаграммы вместе со списками, графикой и элементами управления для динамических веб-приложений.

  • Отчет из различных источников данных: создание отчетов с использованием данных из любого типа источника с поставщиком данных, управляемым платформой Microsoft .NET Framework, поставщиком OLE DB или источником ODBC. Вы можете создавать отчеты, использующие реляционные и многомерные данные из SQL Server и Analysis Services, Oracle, Hyperion и других баз данных. Чтобы получить данные из любого источника XML-данных, можно воспользоваться модулем обработки XML-данных. Табличные функции можно использовать для разработки пользовательских источников данных.

  • Измените существующие отчеты: с помощью построитель отчетов можно настроить и обновить отчеты, созданные в конструктор отчетов SQL Server Data Tools (SSDT).

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

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

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

  • Встраивание или ссылка на изображения: включает дополнительные ресурсы и внешнее содержимое.

Управление отчетом

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

  • Выберите формат презентации: при открытии отчета или после открытия отчета можно выбрать форматы веб-ориентированных, страничных и классических приложений. Доступны следующие форматы: HTML, MHTML, PDF, XML, CSV, TIFF, Word и Excel.

  • Настройка подписок. После публикации отчета на сервере отчетов или сервере отчетов в интегрированном режиме SharePoint можно настроить отчет для выполнения в определенное время, создать журнал отчетов и настроить подписки электронной почты.

  • Создание каналов данных: Вы можете создавать каналы данных из отчета с помощью расширения рендеринга Reporting Services Atom.

Замечание

Опубликованные отчеты управляются на сервере отчетов или сервере отчетов в режиме интеграции с SharePoint администратором сервера отчетов. Администраторы сервера отчетов могут определять безопасность, задавать свойства и планировать такие операции, как журнал отчетов и доставка отчетов электронной почты. Они могут создать общие расписания и источники данных, и сделать их доступными для общего использования. Администраторы также управляют всеми каталогами сервера отчетов. Возможности управления зависят от назначенных пользователю разрешений.