Настройка компонентов Power BI и управление ими (предварительная версия)
Важно!
Поддержка этой функции будет прекращена 31 июля 2024 года. Мы рекомендуем удалить все компоненты отчетов и наборов данных Power BI из существующих решений и вместо этого использовать системную панель мониторинга Power BI Embedded.
[Данный раздел посвящен предварительному выпуску и может быть изменен.]
В целом, компоненты Power BI настраиваются и управляются так же, как и другие компоненты в Power Apps. Однако существует ряд особенностей компонентов Power BI, для которых требуются дополнительные шаги. В этой статье обсуждаются эти особые характеристики.
Важно!
- Это предварительная версия функции.
- Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Они доступны перед официальным выпуском, чтобы клиенты могли досрочно получить доступ и предоставить отзывы.
Настройка компонентов Power BI
После того как вы импортировали управляемое решение, вы можете внести изменения в отчет или набор данных, чтобы выполнить настройку. Чтобы внести изменения в Power Apps как в неуправляемый слой, Power BI, а также Power Apps необходимо синхронизировать вручную. Сначала вы вносите изменения в Power BI, а затем выполняете обнаружение и синхронизацию изменений в Power Apps. Дополнительные сведения: Слои решений — Power Apps
Основные шаги следующие:
Начните с управляемого решения, у которого есть нужный вам отчет и/или набор данных. Вы можете импортировать управляемое решение из Marketplace либо использовать свое собственное.
Создание нового решения.
Добавьте существующий отчет и/или компонент набора данных из управляемого решения (из Dataverse) в новое решение.
Как только отчет или набор данных будут добавлены в ваше новое решение, выберите компоненты решения, а затем — Открыть в Power BI.
Откроется отчет/набор данных в Power BI, где можно внести нужные изменения непосредственно в службе либо перезаписав текущий отчет/набор данных обновленным файлом .pbix.
Вернитесь к Power Apps, выберите отчет или набор данных, а затем выберите Синхронизировать изменения.
Баннер уведомит вас, были ли обнаружены изменения и был ли создан неуправляемый слой. Выберите Скачать журнал справа, чтобы просмотреть, где были обнаружены изменения.
Создав неуправляемый слой, вы можете экспортировать свое решение, которое также экспортирует отчет/набор данных целиком, или, если вы хотите откатить изменения, вы можете удалить неуправляемый слой. Удаление неуправляемого слоя приводит к откату изменений компонентов управляемого решения.
Примечание
Power BI может работать только с верхним активным слоем компонента. При экспорте неуправляемого слоя экспортируется весь отчет/набор данных, а не только изменения, внесенные в отчет/набор данных. Например, при настройке отчета вы можете продолжить обновление зависимого набора данных, но обновления управляемых слоев под активным слоем не применяются к отчету/набору данных.
Удаление неуправляемого слоя/настройки
После синхронизации изменений создается неуправляемый слой. Удаление неуправляемого слоя приведет к откату изменений активного управляемого слоя. Элементы Power BI (отчет и/или набор данных) в рабочей области среды Power BI также вернутся к исходному управляемому активному слою.
Использование решения по умолчанию для синхронизации всех изменений
В некоторых случаях может быть трудно точно определить источник изменений из Power BI. Чтобы синхронизировать все изменения, перейдите к решению по умолчанию, выберите Отчеты или Наборы данных, а затем — Синхронизировать все изменения.
Баннер уведомит вас, были ли обнаружены изменения и был ли создан неуправляемый слой. Выберите Скачать журнал, чтобы просмотреть, где были обнаружены изменения.
В журнале отображаются измененные элементы.
Синхронизация разрешений между средой Power Apps и рабочей областью Power BI
Настройка или обновление решения Power Apps, которое включает в себя компоненты Power BI, требует достаточных разрешений в среде Power Apps и в выделенной рабочей области, которая была создана в Power BI при создании компонентов Power BI. Поскольку привилегии в среде Power Apps и разрешения рабочей области в Power BI не зависят друг от друга, решения Power Apps и интеграция Power BI предоставляют механизм синхронизации, который позволяет вам легко управлять всеми необходимыми разрешениями из среды Power Apps. Все, что требуется, — убедиться, что синхронизация включена, и работать с небольшим набором предопределенных ролей, допускающих наследование разрешений в Power BI, как описано ниже.
Чтобы участники совместной работы могли настраивать решения, включающие компоненты Power BI, назначьте их одной из следующих предопределенных групп (в зависимости от того, что подходит) в среде Power Apps.
- Администратор рабочей области Power BI
- Участник рабочей области Power BI
- Наблюдатель рабочей области Power BI
- Системный администратор
- Настройщик системы
Эти группы автоматически синхронизируются со специальными группами в выделенной рабочей области Power BI и обеспечивают, что люди, которых вы добавляете в них, получают разрешения рабочей области Power BI, необходимые им для настройки решений, включающих компоненты Power BI. Дополнительные сведения: Назначение роли безопасности пользователю В таблице ниже показано:
- Столбец 1: специальные предопределенные группы в среде Power Apps, для которой вы назначаете пользователей. Системные роли безопасности «Администратор» и «Настройщик системы» автоматически добавляются в роль администратора рабочей области Power BI и роль участника рабочей области Power BI соответственно.
- Столбец 2: роли рабочей области Power BI, которым назначается каждая группа. Роли рабочей области определяют, какие разрешения будут у пользователей в отношении элементов в рабочей области.
Назначьте пользователю одну из следующих предопределенных ролей в среде Power Apps. | В результате пользователи получат эти роли рабочей области в выделенной рабочей области Power BI |
---|---|
Администратор рабочей области Power BI; системный администратор | Администрирование |
Участник рабочей области Power BI; настройщик системы | Участник |
Наблюдатель рабочей области Power BI | Наблюдатель |
Примечания.
Специальные, связанные с Power Platform группы в выделенной рабочей области Power BI, нельзя удалять. Если какие-либо из них будут удалены, синхронизация не будет работать, и пользователи не смогут настраивать и обновлять решения из-за отсутствия необходимых разрешений в Power BI.
Синхронизация разрешений включена по умолчанию. Если синхронизация отключена, пользователи, имеющие доступ к рабочей области Power BI за счет участия в одной из предопределенных ролей безопасности в среде Power Apps, потеряют доступ к рабочей области Power BI. Однако у пользователей Power Apps, которым вручную был предоставлен доступ к рабочей области Power BI в Power BI, все равно будет доступ.
Если синхронизация разрешений отключена, вы все равно можете предоставить пользователям доступ к выделенной рабочей области Power BI вручную на вкладке Доступ в Power BI.
В настоящее время вы можете отобразить членство в группе, только просмотрев предопределенную группу в среде Power Apps. Вы не можете открыть специальные, связанные с Power Platform группы в выделенной рабочей области Power BI, для просмотра членства.
Обновление решения с помощью компонентов Power BI
Обновление решения с помощью компонентов Power BI автоматически обновляет соответствующие артефакты выделенной рабочей области среды в Power BI как для управляемых, так и для неуправляемых решений.
Аутентификация набора данных Power BI по источникам данных после развертывания в новой среде
Для импорта решения могут потребоваться дополнительные шаги в Power BI, такие как аутентификация по источникам данных и обновление набора данных.
См. также
- Создание компонентов отчетов и наборов данных Power BI
- Управление содержимым Power BI в решениях Power Apps
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).