Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья предназначена для разработчика отчета, который разрабатывает отчеты для Power BI. В ней содержатся рекомендации, которые помогут вам выбрать, когда следует разрабатывать отчеты с разбивкой на страницы Power BI.
Отчеты с разбивкой на страницы Power BI оптимизированы для печати или создания PDF-файлов. Они также предоставляют возможность создавать высокоформатированные макеты, готовые к печати. Таким образом, отчеты с разбивкой на страницы идеально подходят для операционных отчетов, таких как счета за продажи.
В отличие от этого, отчеты Power BI оптимизированы для изучения и интерактивности. Кроме того, они могут представить данные с помощью комплексного спектра ультра-современных визуальных элементов. Таким образом, отчеты Power BI идеально подходят для аналитических отчетов, позволяя пользователям отчета изучать данные и обнаруживать связи и шаблоны.
Рекомендуется использовать отчет с разбивкой на страницы Power BI, когда:
- Вы знаете, что отчет должен быть напечатан или выводиться в виде PDF-документа.
- Макеты сетки данных могут расширяться и переполняться. Рассмотрим, что таблица или матрица в отчете Power BI не может динамически изменять размер для отображения всех данных. Вместо этого она предоставит полосы прокрутки. Однако, если он напечатан, невозможно будет прокрутить страницу, чтобы открыть данные, находящиеся за пределами видимости.
- Функции и возможности Power BI с разбивкой на страницы работают в вашей пользу. Многие такие отчетные сценарии описаны далее в этой статье.
Наследные отчеты
Если у вас уже есть отчеты SQL Server Reporting Services (SSRS) Report Definition Language (RDL), вы можете выбрать, чтобы переработать их в отчеты Power BI или перенести их как отчеты с разбивкой на страницы в Power BI. Дополнительные сведения см. в статье "Миграция отчетов SQL Server Reporting Services в Power BI".
После публикации в рабочей области Power BI отчеты с разбивкой на страницы доступны параллельно с отчетами Power BI. Затем их можно легко распространять с помощью приложений Power BI.
Вы можете рассмотреть возможность повторного создания отчетов SSRS, а не переносить их. Это особенно верно для тех отчетов, которые предназначены для предоставления аналитических возможностей. В таких случаях отчеты Power BI, скорее всего, обеспечивают лучший пользовательский интерфейс отчета.
Сценарии отчетов с разбивкой на страницы
Существует множество убедительных сценариев, когда можно предпочесть разработку постраничного отчета Power BI. Многие из них являются функциями или возможностями, которые не поддерживаются отчетами Power BI.
- Готовые к печати отчеты: отчеты с разбивкой на страницы оптимизированы для печати или создания PDF-файлов. При необходимости регионы данных могут расширять и перетекать на несколько страниц в управляемом режиме. Макеты отчетов могут определять поля, а также верхние и нижние колонтитулы страниц.
- Форматы визуализации: Power BI может визуализировать отчеты с разбивкой на страницы в различных форматах. Форматы включают Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML и MHTML. (Формат MHTML используется службой Power BI для отображения отчетов.) Пользователи вашего отчета могут выбрать экспорт в формате, подходящем для них.
- Макет точности: вы можете создавать высокоформатированные макеты, готовые к печати, в точном размере и расположении, настроенных в долях дюймов или сантиметрах.
- Динамический макет. Вы можете создавать высоко адаптивные макеты, задав многие свойства отчета для использования VB.NET выражений. Выражения имеют доступ ко многим основным библиотекам платформы .NET Framework.
- Макет, специфичный для отрисовки: можно использовать выражения для изменения макета отчета в зависимости от примененного формата отрисовки. Например, можно создать отчет для отключения переключения видимости (для углубления и сворачивания) при отображении в неинтерактивном формате, например, PDF.
- Собственные запросы: сначала не нужно публиковать семантику Power BI. Можно создавать собственные запросы (или использовать хранимые процедуры) для любого поддерживаемого источника данных. Запросы могут включать параметризацию.
- Конструкторы графических запросов: построитель отчетов Power BI включает конструкторы графических запросов, которые помогут вам создавать и тестировать запросы набора данных.
- Статические наборы данных: можно определить набор данных и ввести данные непосредственно в определение отчета. Эта возможность особенно полезна для поддержки демонстрации или для предоставления подтверждения концепции (POC).
- Интеграция данных. Вы можете объединять данные из разных источников данных или статические наборы данных. Это делается путем создания настраиваемых полей с помощью выражений VB.NET.
- Параметризация. Вы можете создавать высоко настраиваемые возможности параметризации, включая управляемые данными и каскадные параметры. Также можно определить значения по умолчанию параметров. Эти возможности можно спроектировать так, чтобы помочь пользователям отчета быстро устанавливать соответствующие фильтры. Кроме того, параметры не должны фильтровать данные отчета; их можно использовать для поддержки сценариев "what-if", а также динамической фильтрации или стилизации.
- Данные изображения: отчет может отображать изображения, если они хранятся в двоичном формате в источнике данных.
- Пользовательский код. Вы можете разрабатывать блоки кода функций VB.NET в отчете и использовать их в любом выражении отчета.
- Подотчеты: Вы можете внедрять в ваш отчет другие отчеты Power BI с разбивкой на страницы (из той же рабочей области).
- Гибкие сетки данных: вы обладаете точным контролем над макетами сеток с помощью области данных Tablix. Он также поддерживает комплексные макеты, включая вложенные и смежные группы. Его можно настроить для повторения заголовков при печати на нескольких страницах. Кроме того, он может внедрять вложенный отчет или другие визуализации, включая столбчатые диаграммы, спарклайны и индикаторы.
- Типы пространственных данных: область данных карты может визуализировать типы пространственных данных SQL Server. Таким образом, типы данных GEOGRAPHY и GEOMETRY можно использовать для визуализации точек, линий или многоугольников. Также можно визуализировать многоугольники, определенные в файлах фигур ESRI.
- Современные датчики: радиальные и линейные датчики можно использовать для отображения значений и состояния ключевого показателя эффективности. Они могут даже быть внедрены в ячейки данных сетки, повторяясь в пределах групп.
- Рендеринг HTML: вы можете отображать богато форматированный текст, когда он хранится в формате HTML.
- Слияние почты: Заполнители текстового поля можно использовать для вставки значений данных в текст. Таким образом можно создать отчет о слиянии почты.
- Интерактивные функции: интерактивные функции включают переключение видимости (для детализации и обобщения), нажимные ссылки, интерактивную сортировку и подсказки. Вы также можете добавить ссылки с детализацией в отчеты Power BI или другие пагинированные отчеты Power BI. Ссылки могут даже переходить к другому расположению в одном отчете.
- Подписки. Power BI может доставлять отчеты с разбивкой на страницы по расписанию в виде сообщений электронной почты с вложениями отчетов в любом поддерживаемом формате.
- Макеты для каждого пользователя: вы можете создавать адаптивные макеты отчетов на основе пользователя, прошедшего проверку подлинности, который открывает отчет. Отчет можно создать для фильтрации данных по-разному, скрытия регионов данных или визуализаций, применения различных форматов или настройки параметров, используемых пользователем по умолчанию.
Связанный контент
Дополнительные сведения, связанные с этой статьей, см. в следующих ресурсах: