Публикация приложения в Power BI

Внимание

Устаревшие приложения Power BI будут прекращены 1 мая 2024 г. Обновите приложения Power BI с аудиторией.

В Power BI вы можете создать официально упакованое содержимое, а затем распространить его на широкую аудиторию в качестве приложения. Вы создаете приложения в рабочих областях, где вы можете совместно работать с содержимым Power BI с коллегами. Затем вы можете опубликовать готовое приложение в больших группах людей в организации. В разделе представления потребителей приложения в этой статье описывается взаимодействие с потребителем приложений в служба Power BI и мобильных приложениях Power BI.

Screenshot of Power BI Apps.

Ниже приведены шаги по публикации приложения в Power BI:

Бизнес-пользователи часто нуждаются в нескольких панелях мониторинга, отчетах и других содержимом Power BI для запуска бизнеса. С помощью приложений Power BI можно создавать коллекции содержимого и публиковать эти коллекции в качестве приложений в организации или для определенных пользователей или групп. Вы можете создать несколько аудиторий для приложения и показать или скрыть другое содержимое для каждой аудитории. Для вас в качестве создателя отчета или администратора приложения и аудитории упрощают управление разрешениями для этих коллекций.

Бизнес-пользователи получают приложения несколькими способами:

  • Они могут находить и устанавливать приложения из Marketplace или AppSource.
  • Вы можете отправить им прямую ссылку.
  • Ее можно установить автоматически в учетных записях Power BI коллег, если администратор Power BI дает вам разрешение.
  • Если приложение распространяется на внешних пользователей, эти пользователи получают электронную почту с прямой ссылкой. Power BI не отправляет сообщения электронной почты внутренним пользователям при распространении или обновлении приложения.

Потребители приложений не могут изменять содержимое приложения. Они могут взаимодействовать с ним либо в служба Power BI, либо в одном из мобильных приложений: фильтрация, выделение и сортировка данных. Вы также можете предоставить им разрешение на совместное использование семантических моделей и создание собственного содержимого в приложении.

Лицензии для приложений

Чтобы создать или обновить приложение, требуется лицензия Power BI Pro или Premium на пользователя (PPU). Для потребителей приложений существует два варианта.

  • Если рабочая область для этого приложения не находится в емкости Power BI Premium: все бизнес-пользователи нуждаются в лицензиях Power BI Pro или Premium на пользователя (PPU) для просмотра приложения.

  • Если рабочая область для этого приложения находится в емкости Power BI Premium/F64 или более поздней емкости Fabric: бизнес-пользователи без лицензий Power BI Pro или Premium на пользователя (PPU) в организации могут просматривать содержимое приложения. Однако они не могут копировать отчеты или создавать отчеты на основе базовых семантических моделей. Дополнительные сведения см. в следующих статьях:

Создание и публикация приложения

Когда содержимое рабочей области готово, можно запустить процесс публикации. Вы решите, сколько разных групп аудитории вам нужно. Затем выберите содержимое, которое нужно опубликовать для каждой аудитории. Вы можете создать до 25 групп аудитории в одном приложении.

Настройка приложения

  1. В представлении списка рабочих областей выберите "Создать приложение ", чтобы начать процесс создания и публикации приложения из рабочей области.

    Screenshot of the Create app button.

  2. На вкладке "Настройка" присвойте ему имя и добавьте описание, чтобы помочь людям найти приложение. Вы также можете задать цвет темы, добавить ссылку на сайт поддержки и указать контактные данные.

    Screenshot of Setup for your app.

  3. Нажмите кнопку "Далее". Добавьте содержимое.

Разрешить сохранение копии отчета

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

  1. Разверните дополнительные параметры и выберите "Разрешить пользователям создавать копии отчетов в этом приложении".

    Screenshot of save a copy checkbox in Setup tab.

    При выборе этого пользователи приложений, имеющие разрешения на сборку, могут сохранить копию отчета из представления потребителя приложения. Вы также можете предоставить пользователям приложения разрешения на сборку с помощью расширенного параметра в области "Управление доступом аудитории".

  2. Нажмите кнопку "Далее". Добавьте содержимое.

Разрешить доступ к скрытому содержимому

Кроме того, прежде чем оставить вкладку "Настройка" , вы можете решить, есть ли у пользователей доступ к скрытому содержимому.

Внимание

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

  1. Разверните дополнительные параметры.

  2. В разделе "Доступ к скрытому содержимому" переместите переключатель в положение "Вкл.".

    Screenshot showing turning on Access to hidden content.

  3. Нажмите кнопку "Далее". Добавьте содержимое.

Добавление содержимого в приложение

На вкладке "Содержимое" вы добавляете содержимое из рабочей области в приложение.

  1. Выберите "Добавить содержимое" на вкладке "Содержимое".

    Screenshot of add content button.

  2. Выберите содержимое, которое нужно добавить из текущей рабочей области.

    Screenshot of pop-up window showing a list of content.

    Примечание.

    При публикации приложения он включает все содержимое приложения по умолчанию для каждой группы аудитории. Однако при обновлении приложения только что добавленное содержимое не включается по умолчанию.

  3. Вы также можете добавить ссылки на другие веб-сайты. Выберите "Добавить ссылку " в раскрывающемся меню рядом с пунктом "Добавить содержимое".

    Screenshot of Add link button.

    После добавления содержимого можно изменить порядок содержимого:

    • Перетащите содержимое вверх или вниз в списке.

    Screenshot of Drag & Drop content.

    • Выберите параметры перемещения вверх или вниз рядом с каждым элементом.

    Screenshot of Move up or Move down content.

  4. Нажмите кнопку "Далее" — добавить аудиторию.

Добавление отчетов Power BI с визуальными элементами отчета с разбивкой на страницы

При включении отчетов Power BI с визуальными элементами отчета с разбивкой на страницы рекомендуется включить в приложение указанные отчеты с разбивкой на страницы. Таким образом, опубликованный отчет Power BI работает с опубликованной версией отчета с разбивкой на страницы вместо отчета, хранящегося в рабочей области.

Во время публикации Power BI может обнаруживать отчеты с визуальными элементами, которые указывают на отсутствие отчетов с разбивкой на страницы:

Screenshot of successfully published app with warning.

Эту проблему можно решить одним из двух способов:

  • Включите отчет с разбивкой на страницы в приложение и убедитесь, что аудитория, которая имеет доступ к отчету Power BI, также имеет доступ к отчету с разбивкой на страницы.

  • Убедитесь, что аудитория имеет доступ к отчету с разбивкой на страницы в рабочей области.

Создание нескольких аудиторий и управление ими

На вкладке "Аудитория" вы создаете группы аудитории и управляете ими в приложении.

  1. Чтобы создать аудиторию, выберите "Новая аудитория".

  2. Дважды щелкните метку аудитории по умолчанию, чтобы изменить имя аудитории.

  3. Щелкните значок скрытия и отображения рядом с каждым элементом в рабочей области, чтобы определить содержимое, которое может видеть эта аудитория приложения.

    Внимание

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

    Чтобы устранить эти проблемы, убедитесь, что для аудитории доступны все зависимые отчеты или выберите "Разрешить доступ к скрытому содержимому".

  4. В области "Управление доступом к аудитории" укажите группы или пользователей, которые нужно добавить в текущую группу аудитории.

    Screenshot of Manage audience access tab.

    Внимание

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

    Разрешить пользователям совместно использовать семантические модели в этом приложении: этот параметр дает потребителям приложений разрешение на совместное использование базовых семантических моделей аудитории приложения.

    Разрешить пользователям создавать содержимое семантических моделей в этом приложении: этот параметр позволяет потребителям приложений создавать собственные отчеты и панели мониторинга на основе семантических моделей аудитории приложений.

    Screenshot of Advanced settings in Manage audience access pane.

    Примечание.

    • Дополнительные параметры применяются ко всем аудиториям, включая пользователей рабочей области. Они могут совместно использовать семантические модели и создавать содержимое семантических моделей в этом приложении до тех пор, пока у них есть по крайней мере роль средства просмотра в рабочей области. Дополнительные сведения о ролях см . в рабочих областях.
    • Разрешения на сборку применяются только к семантической модели в той же рабочей области , что и приложение. Если семантические модели находятся в других рабочих областях, необходимо явно предоставить разрешения на сборку для этих семантических моделей или, по крайней мере, добавить пользователей в роль средства просмотра в другой рабочей области.

Публикация приложения

Теперь, когда вы решили о аудиториях и содержимом для каждой аудитории, пришло время опубликовать приложение. Приложение можно установить автоматически для получателей, если администратор Power BI включил этот параметр на портале Power BI Администратор. Дополнительные сведения об автоматической установке приложения в этой статье.

  1. Выберите " Опубликовать приложение".

    Screenshot of publish app.

  2. После успешной публикации приложения вы увидите сообщение об успешном публикации , включающее ссылку на совместное приложение. Вы можете скопировать и поделиться этой ссылкой с потребителями приложения.

    Screenshot of successfully published app.

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

    Screenshot showing Copy link option.

Пользователи приложений также могут запросить доступ к приложению, выполнив поиск приложения из Marketplace или AppSource. Дополнительные сведения о интерфейсе приложения для потребителей см. в разделе "Представление потребителя приложения" этой статьи.

Публикация приложения в всей организации

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

  • В разделе "Управление доступом к аудитории" выберите "Вся организация".

Однако этот параметр отключен в следующих трех сценариях:

  • Вы выбрали автоматическую установку этого приложения на вкладке "Настройка ". Мы не разрешаем автоматическую установку приложения для всей организации.
  • Вы являетесь гостевым пользователем, которому назначена роль рабочей области.
  • Администратор не позволяет назначать приложению всей организации. Вы можете попросить администратора изменить этот параметр в разделе параметров клиента приложения в разделе параметров клиента на портале Администратор.

Изменение параметров для пользователей, у которых нет доступа

Вы можете управлять тем, что пользователи видят, когда они пытаются просмотреть приложение, но у них нет доступа. Параметр по умолчанию активирует поток запросов доступа. Пользователи видят, что они отказано в доступе и могут отправлять запрос на доступ. 

Параметр по умолчанию предназначен для получения запросов на доступ по электронной почте. Дополнительные сведения об управлении запросами доступа см. в разделе этой статьи.

Но вы также можете отобразить настраиваемое сообщение.

Настройка поведения запроса на доступ

Некоторые организации имеют процессы и системы за пределами Power BI для проверки запросов доступа и управления ими. Настраиваемый параметр сообщения — это возможность объяснить или предоставить ссылку на то, как пользователь может получить доступ к приложению Power BI. Вы можете изменить поведение запроса доступа по умолчанию для приложения Power BI, перейдя в параметры приложения Power BI и настроив параметры запросов Access по мере необходимости. Выберите " Заменить" автоматическим пользовательским сообщением.

Screenshot of a blank custom message.

Создайте собственное пользовательское сообщение. Вы можете включить ссылку для пользователей, чтобы запросить доступ. Этот параметр предназначен для предоставления инструкций о том, как пользователь может получить доступ к приложению Power BI, а не получать запросы по электронной почте. Этот вариант можно выбрать, например, если в организации используется автоматизированная система для обработки запросов на доступ. Когда пользователи, у которых нет доступа к приложению Power BI, пытаются просмотреть его, они увидят сообщение с предоставленными инструкциями. 

Screenshot of a draft custom message.

В примере запросов Access в области "Пользовательский текст сообщения" показаны примеры инструкций. Инструкции могут быть форматированными текстами с форматированием и ссылками. В следующем примере показано, как пользователи видят, когда они пытаются просмотреть приложение Power BI, к которое у них нет доступа. 

Screenshot of the message your users see.

Примечание.

Пользовательские сообщения не поддерживаются в мобильных приложениях Power BI для iOS и Android. Даже если вы решили отобразить пользовательское сообщение пользователям, у которых нет доступа к приложению Power BI, пользователи на мобильных устройствах по-прежнему видят поток запросов доступа по умолчанию. 

Управление запросами доступа к приложению

После публикации приложения вы можете управлять разрешением приложения.

  • На странице списка приложений выберите дополнительные параметры (...) рядом с приложением, а затем выберите "Управление разрешениями".

    Screenshot of manage permissions option.

Вы также увидите баннер уведомления в рабочей области, если есть ожидающие запросы на доступ. Выберите "Вид", чтобы получить доступ к странице управления разрешениями приложений напрямую.

Screenshot of access pending notification banner.

Страница управления разрешениями содержит следующие вкладки:

  • Прямой доступ. Выводит список всех пользователей, у которых уже есть доступ к приложению.

  • Ожидающий доступ: перечисляет все ожидающие запросы.

    Screenshot of manage permission page.

Изменение опубликованного приложения

После публикации приложения может потребоваться изменить или обновить его.

  1. Откройте рабочую область, соответствующую приложению. Если вы являетесь рабочей областью Администратор или участником, вы также можете открыть рабочую область прямо из приложения, выбрав карандаш редактирования приложения.

    Screenshot of the Open the workspace pencil from the associated app.

  2. Внесите изменения в содержимое приложения.

    Рабочая область — это промежуточная область, поэтому изменения не живут в приложении, пока не будет опубликовано еще раз. Это позволяет вносить изменения без влияния на опубликованные приложения.

    Внимание

    Если удалить отчет и обновить приложение, даже если добавить отчет обратно в приложение, потребители приложений теряют все настройки, такие как закладки, комментарии и т. д.

  3. Выберите "Обновить приложение " в представлении содержимого рабочей области.

    Screenshot of update app from the associated workspace.

  4. При необходимости обновите программу установки, содержимого и аудитории, а затем выберите "Обновить приложение".

    Люди, которые вы опубликовали приложение, чтобы автоматически увидеть обновленную версию приложения.

    Примечание.

    Если вы удалили разрешения приложения в рамках обновления, новые установщики приложений не получат эти разрешения. Однако обновление не удаляет разрешения от пользователей, у которых они уже есть. Чтобы удалить такой существующий доступ, перейдите на вкладку "Прямой доступ" на странице управления разрешениями семантических моделей и удалите разрешения вручную.

Прежде чем скопировать ссылку на элемент в приложении, необходимо сначала опубликовать его. Создаваемое приложение не отображает ссылку "Копировать" на вкладке "Содержимое" элемента.

Вы можете скопировать ссылку на эти элементы в приложении:

  • Отчет Power BI
  • Отчет с разбивкой на страницы
  • Панель мониторинга
  • Оценка карта

Невозможно скопировать ссылку на книгу Excel в приложении.

  1. В приложении выберите дополнительные параметры (...) рядом с элементом, ссылка на которую требуется скопировать.

  2. Выберите команду Копировать ссылку.

    Screenshot showing the Copy link option on the More options list.

  3. В диалоговом окне "Ссылка приложения" выберите "Копировать", а затем "Закрыть" или "Перейти к приложению".

    Screenshot showing Copy the app link and Close.

Автоматическая установка приложений для конечных пользователей

Если администратор предоставляет вам разрешение, вы можете автоматически устанавливать приложения при их публикации и отправлять приложения потребителям приложений, что упрощает распространение правильных приложений для нужных пользователей или групп. Ваше приложение автоматически отображается в списке содержимого приложений конечных пользователей. Они не должны найти его из Marketplace приложений или Microsoft AppSource или следуйте ссылке на установку. Узнайте, как администраторы позволяют публиковать приложения пользователям на портале администрирования Power BI.

Как автоматически публиковать приложение конечным пользователям

После того как администратор назначит вам разрешения, вы можете автоматически установить приложение. Когда вы проверка поле и выберите "Опубликовать приложение" (или "Обновить приложение"), приложение публикуется во всех группах аудиторий, определенных на вкладке "Аудитория" приложения.

Screenshot shows Power B I Publish app option with Install app automatically selected.

Как пользователи получают приложения, которые вы публикуете в них

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

Screenshot shows Power B I apps with your published app included.

Рекомендации по автоматической установке приложений

Помните об этом при публикации приложений и автоматическом отправке их конечным пользователям:

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

  • Автоматическое установка приложения пользователям может занять время. Большинство приложений устанавливаются немедленно для пользователей, но публикация приложений может занять некоторое время. Он зависит от количества элементов в приложении и количества пользователей, имеющих доступ. Мы рекомендуем публиковать приложения в нерабочее время с большим количеством времени, прежде чем пользователи нуждаются в них. Перед отправкой широкой информации о доступности приложений проверьте наличие нескольких пользователей.

  • Если пользователи не сразу видят приложение в списке приложений , они должны обновить или закрыть и открыть браузер.

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

  • Гостевые пользователи, которые не приняли приглашение, не получают для них автоматически установленные приложения.

Представление потребителя приложения

Потребители приложений в служба Power BI и в мобильных приложениях Power BI отображают только содержимое на основе разрешений доступа для соответствующих групп аудитории. Потребители, имеющие доступ к нескольким группам аудитории, видят вкладки групп на верхней панели, чтобы легко переключаться между различными представлениями аудитории. Например, если пользователь является частью группы разработчиков и групп отдела продаж, они видят три вкладки представления, как показано на следующем рисунке. По умолчанию потребители видят представление "Все вкладки", которое представляет собой консолидированное представление, показывающее все содержимое, к которому у них есть доступ. Потребители приложений могут просматривать различные вкладки групп аудитории, чтобы просмотреть содержимое для каждой группы.

Консолидированное представление "Все "Screenshot showing All view for app consumers.

Группа аудитории одна, группа продуктовScreenshot showing Product team view for app consumers.

Группа аудитории 2, отдел продажScreenshot showing Sales team view for app consumers.

Узнайте больше о том, как пользователи приложений используют приложения.

Отмена публикации приложения

Любой Администратор или член рабочей области может отменить публикацию приложения.

  • В рабочей области выберите дополнительные параметры (...)>Отмена публикации приложения.

    Screenshot of Select the Unpublish app button.

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

Внимание

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

Рекомендации и ограничения

Для обеспечения надежности и производительности приложения ниже приведены некоторые приложения, группы аудитории и ограничения доступа, которые следует учитывать:

  • Вы можете создать одно приложение для каждой рабочей области.
  • Вы можете создать до 25 групп аудитории на каждое приложение.
  • В общей сложности 10 000 пользователей и групп пользователей, объединенных, могут иметь доступ к приложению.
  • Каждая группа пользователей считается одной записью в 10 000 общей сложности.
  • Вы можете добавить до 1000 пользователей или групп пользователей для каждой группы аудитории (обратите внимание на общее ограничение пользователей приложений и групп пользователей выше). Рекомендуется использовать одну или несколько групп пользователей, которые содержат всех пользователей, которым должен быть доступ.
  • Если пользователь, добавленный в группу аудитории, уже имеет доступ к приложению через рабочую область, он не отображается в списке доступа для приложения.
  • Каждый пользователь рабочей области или группа пользователей учитывается для каждой группы аудитории. Например, если у вас есть четыре пользователя рабочей области и пять групп аудитории приложений, то эти четыре пользователя рабочей области будут подсчитываться на группу аудитории (4x5), то на 20 пользователей приходится 10 000 пользователей или групп пользователей. Кроме того, каждый пользователь рабочей области или группа пользователей учитывается для 1000 пользователей или групп пользователей для каждой группы аудитории.
  • Рассмотрим, сколько пользователей рабочей области или группы пользователей имеют доступ к приложению, а также сколько пользователей и групп пользователей вы добавили в группы аудиторий при создании дополнительных групп аудитории. Максимальное количество пользователей или групп пользователей на приложение можно получить до 25 групп аудитории на приложение. Например, если вы создаете 10 групп аудитории и имеете 1000 пользователей для каждой группы аудитории (также учет пользователей рабочей области), вы получите ограничение в 10 000 пользователей или групп пользователей, а любые дополнительные группы аудитории с дополнительными пользователями или группами пользователей заблокируют публикацию или обновление приложения.
  • Если вы включаете отчет, использующий цепочки семантических моделей, также известный как DirectQuery для семантических моделей Power BI и служб Analysis Services, при добавлении пользователя в группу аудитории обязательно предоставьте разрешения для всех семантических моделей в цепочке. Мы рекомендуем использовать группы безопасности Microsoft Entra для управления разрешениями здесь. Дополнительные сведения см . в стратегии использования групп. Для семантических моделей в другой рабочей области, отличной от приложения, следует учитывать разрешения на семантические модели в другой рабочей области.

Дополнительные сведения о публикации приложений:

  • AppSource — это внешняя служба, которая имеет только общедоступные приложения службы. Для приложений организации пользователи могут просто перейти в Marketplace приложений, чтобы найти их. Приложения-шаблоны также доступны в Marketplace.
  • Вы можете закрепить всю страницу отчета на панели мониторинга с помощью динамического пин-кода или закрепить один визуальный элемент в виде плитки из отчета на панель мониторинга.
  • При выборе визуального элемента, закрепленного в виде плитки на панели мониторинга в опубликованном приложении, вы направляетесь в базовый отчет в приложении. Если создатель приложения не включил отчет, имеющий связанную панель мониторинга в приложении, вы не направляетесь в базовый отчет при выборе связанной плитки.
  • Чтобы увидеть всю страницу отчета, закрепленную в виде динамического закрепления на панели мониторинга или отчете детализации для работы, создатели приложений должны включить отчет в аудиторию приложения.
  • URL-адрес сайта поддержки отображается в карта сведений об элементе.
  • По умолчанию все недавно добавленное содержимое в уже опубликованное приложение помечается как невидимое. Необходимо перейти в каждую группу аудитории и вручную расшифовать ее.
  • Наличие нескольких аудиторий не полностью поддерживается в конвейерах развертывания. Видимость контента нового содержимого, добавляемого в приложение организации, по-прежнему должна управляться вручную с помощью управления аудиторией.
  • При использовании команды "Добавить ссылку" можно открывать только ссылки внедрения в области содержимого.
  • Приложения могут иметь не более 200 панелей мониторинга.