Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
При внедрении отчета для вашей организации пользователям приложения требуется войти в Power BI, чтобы просмотреть внедренное содержимое. После входа пользователи имеют доступ к отчетам, которым они принадлежат, или к которым вы или другие члены организации предоставляете им общий доступ.
Потребители отчетов, внедренных для вашей организации, могут воспользоваться преимуществами возможностей самообслуживания, таких как панели действий, личные закладки и постоянные фильтры через клиентские API.
Панель действий
При внедрении отчета Power BI для организации потребители отчетов могут использовать панели действий отчета для экспорта, совместного использования, изменения представлений или выполнения нескольких других действий.
Вы можете включить полную функциональность панели действий, чтобы пользователи могли:
- Избранное отчета
- Использование постоянных фильтров
- Использование личных закладок
Важный
Чтобы обеспечить полную функциональность панели действий, необходимо предоставить пользователям разрешение UserState.ReadWrite.All для приложения в Azure Active Directory (Azure AD).
Чтобы отобразить панель действий потребителям отчета, добавьте параметр bars в конфигурацию внедрения и задайте для actionBar видимость true.
let embedConfig = {
...
settings: {
bars: {
actionBar: {
visible: true
}
}
}
};
На панели действий отображается вертикальный список страниц отчетов, такой же интерфейс, как и в службе Power BI. Пользователи могут свернуть панель навигации страницы, чтобы предоставить отчету больше места.
Включение Copilot
После включения панели действий вы можете включить Copilot для пользователей напрямую взаимодействовать с Copilot в внедренном отчете. Имейте в виду, что эта функция требует активного переключения арендатора Copilot, а также Power BI Premium или платных мощностей Fabric в вашей рабочей области.
Чтобы включить Copilot в внедренных отчетах для вашей организации:
- Убедитесь, что приложение разрешает
MLModel.Execute.Allразрешения в Azure AD. -
reportCopilotInEmbedИспользуйте параметр URL-адреса:
let embedConfig = {
...
embedUrl: embedUrl + "&reportCopilotInEmbed=true"
};
Постоянные фильтры
постоянные фильтры сохранять фильтры потребителей отчетов, срезы и другие состояния отчета по сеансам. Потребители отчетов могут быстро получать аналитические сведения, не повторяя те же действия фильтрации каждый раз, когда они возвращаются в отчет. Пользователи могут совместно использовать одинаковое состояние постоянного отчета в службе Power BI, мобильных устройствах и сценариях внедрения.
Чтобы включить постоянные фильтры в внедренных отчетах для вашей организации:
Включите постоянные фильтры в параметрах службы Power BI или классических отчетов.
Убедитесь, что приложение разрешает
UserState.ReadWrite.Allразрешения в Azure AD.Задайте для свойства
persistentFiltersEnabledвнедренных loadConfiguration значениеtrue:let config = { type: 'report', ... settings: { persistentFiltersEnabled: true } };
Отчет загружается с последним состоянием отчета пользователя, если он существует. В внедренном отчете потребители могут использовать кнопку сброса по умолчанию на панели действий для применения постоянных фильтров.
Дополнительные сведения о постоянных фильтрах и соответствующих API см. в постоянных фильтров.
Личные закладки
В отчетах, внедренных для вашей организации, потребители отчетов могут создавать личные закладки путем записи состояний страницы отчета, включая фильтры, срезы и визуальные состояния, а также предоставляя им понятные имена. Затем пользователи могут быстро вернуться к этим состояниям, выбрав закладки. Личные закладки доступны только создателям, и для создания их не требуются разрешения на запись для отчета.
Пользователи отчетов могут использовать те же личные закладки в внедренных отчетах и в службе Power BI. Пользователи могут сделать любую личную закладку своим представлением по умолчанию, поэтому они видят свое любимое представление отчета каждый раз, когда они открывают его.
Чтобы включить личные закладки в внедренных отчетах для вашей организации:
Убедитесь, что приложение разрешает
UserState.ReadWrite.Allразрешения в Azure AD.Задайте для свойства
personalBookmarksEnabledвнедренных loadConfiguration значениеtrue:let config = { type: 'report', ... settings: { personalBookmarksEnabled: true } };Сделайте область закладки видимой в отчете.
Панель закладок можно сделать видимой в отчете двумя способами. Первым вариантом является отображениеотчета
Второй вариант — показать и скрыть панель закладок программным способом с помощью панелей в параметрах отчета.
let embedConfig = {
...
settings: {
panes: {
bookmarks: {
visible: true
}
}
}
};
Параметры отчета можно обновить во время выполнения с помощью метода updateSettings, см. в разделе Обновление параметров отчета во время выполнения.
Дополнительные сведения о личных закладках см. в разделе Личные закладки.
Рекомендации и ограничения
В встроенной аналитике Power BI постоянные фильтры и личные функции закладок отключены по умолчанию. Эти функции поддерживаются только при внедрении отчетов для вашей организации, а не при внедрении для клиентов.
При отображении панели действий вы больше не сможете программно контролировать, отображается ли навигация по страницам в левой или в виде вкладок внизу. Изменение расположения списка страниц отчета доступно только с помощью параметров отчета службы Power BI, а не через объект
panes.Действия личных закладок не поддерживаются API. Сведения о закладках отчетов см. в закладках отчетов.