Настройка компонентов 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

Основные шаги следующие:

  1. Начните с управляемого решения, у которого есть нужный вам отчет и/или набор данных. Вы можете импортировать управляемое решение из Marketplace либо использовать свое собственное.

  2. Создание нового решения.

  3. Добавьте существующий отчет и/или компонент набора данных из управляемого решения (из Dataverse) в новое решение.

  4. Как только отчет или набор данных будут добавлены в ваше новое решение, выберите компоненты решения, а затем — Открыть в Power BI.

    Снимок экрана, показывающий, как открыть элементы Power BI в Power BI, чтобы начать настройку.

    Откроется отчет/набор данных в Power BI, где можно внести нужные изменения непосредственно в службе либо перезаписав текущий отчет/набор данных обновленным файлом .pbix.

  5. Вернитесь к Power Apps, выберите отчет или набор данных, а затем выберите Синхронизировать изменения.

    Снимок экрана с кнопкой «Синхронизировать изменения».

    Баннер уведомит вас, были ли обнаружены изменения и был ли создан неуправляемый слой. Выберите Скачать журнал справа, чтобы просмотреть, где были обнаружены изменения.

    Снимок экрана с баннером, уведомляющим, были ли обнаружены изменения и был ли создан неуправляемый слой.

  6. Создав неуправляемый слой, вы можете экспортировать свое решение, которое также экспортирует отчет/набор данных целиком, или, если вы хотите откатить изменения, вы можете удалить неуправляемый слой. Удаление неуправляемого слоя приводит к откату изменений компонентов управляемого решения.

    Примечание

    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, такие как аутентификация по источникам данных и обновление набора данных.

См. также

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).