Power BI Embedded - встраивание плиток

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

Я поискал снова и нашел эту ветку . Однако похоже, что Power BI Embedded и Power BI (онлайн) - это два разных продукта, и у них разные API.

Пример - получение отчетов, созданных на рабочем столе Power BI и опубликованных в Интернете:

1- Power BI Online API

GET https://api.powerbi.com/beta/myorg/Dashboards

2- Встроенный API Power BI

https://api.powerbi.com/v1.0/collections/{collection}/workspaces/{workspaceID}/reports

Не могли бы вы объяснить разницу? Кроме того, как встроить плитку во встроенный Power BI? Если я не могу этого сделать, могу ли я сделать это с помощью Power BI Online (если да, не могли бы вы предложить пошаговое руководство, пожалуйста)?


person Nick    schedule 29.07.2016    source источник


Ответы (1)


Вы определенно можете сделать это с помощью «Power BI Online».

Вот пошаговое руководство: ссылка

Вот источник на Github: ссылка

Весь этот сценарий сбивает с толку, я думаю, в основном из-за названия продукта. Чтобы усугубить путаницу, в корне этого проекта github говорится, что он предназначен для PowerBI Embedded, однако это примеры, которые я использовал до того, как существовал встроенный power bi, и если вы посмотрите на файл пакетов проекта для встроенной плитки, он не использует НОВИНКА встроенные пакеты power bi. Поэтому я не уверен, означает ли это, что это также будет работать со встроенным power bi с использованием аналогичной структуры URL-адресов.

Что касается различий, power bi embedded - это предложение услуг лазурного цвета. Одним из наиболее заметных отличий является онлайн-лицензирование power bi. Встроенный Power BI НЕ ПРИВЯЗАН к учетной записи AAD отдельного пользователя, вы запрашиваете отчет с помощью КЛЮЧА ДОСТУПА из колонки PowerBI Embedded в лазурном. В службе Power BI каждый пользователь, которому вы хотите просмотреть отчет, должен иметь лицензию power bi, и им должен быть предоставлен доступ к конкретному отчету. Поэтому, когда ваше веб-приложение запрашивает конкретный отчет, оно делает это от имени вошедшего в систему пользователя. Между этими двумя предложениями есть еще много различий в зависимости от того, как вы работаете с API, для меня разница, которую я описал, является основным фактором при определении того, какую службу использовать, в зависимости от того, что вы пытаетесь достичь с помощью интеграции своего веб-приложения.

Дополнительная информация: What это Power BI Embedded

Надеюсь это поможет.

person JustLogic    schedule 29.07.2016
comment
Спасибо за ваш ответ! Я успешно встроил плитку в веб-просмотр Android. Однако режима фокусировки нет. Вы что-нибудь знаете об этом? - person Nick; 04.08.2016