Поделиться через


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

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

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

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

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

Создание отчета с переходом

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

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

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

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

    Примечание.

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

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

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

  • Отчет из различных источников данных: создание отчетов с использованием данных любого типа источника данных с поставщиком данных, управляемым платформа .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 администратором сервера отчетов. Администраторы сервера отчетов могут определять безопасность, задавать свойства и планировать такие операции, как журнал отчетов и доставка отчетов электронной почты. Они могут создать общие расписания и источники данных, и сделать их доступными для общего использования. Администраторы также управляют всеми каталогами сервера отчетов. Возможности управления зависят от назначенных пользователю разрешений.