0

Power BI デスクトップで行ったレポートをモバイル アプリに埋め込もうとしています。API は、ページ/タイルではなく、レポート全体を埋め込むことができることのみを示しています。

もう一度検索したところ、このスレッドを見つけました。ただし、Power BI Embedded と Power BI (オンライン) は 2 つの異なる製品であり、API も異なるようです。

例 - Power BI デスクトップで作成され、オンラインで公開されたレポートを取得する:

1- Power BI オンライン API

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

2- Power BI 組み込み API

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

違いを説明していただけますか?また、Power BI embedded にタイルを埋め込むにはどうすればよいですか? それができない場合は、Power BI Online でできますか (できる場合は、ステップ バイ ステップ ガイドを提案してください)。

4

1 に答える 1

2

「Power BI Online」ならきっとできます。

ここにウォークスルーがあります:リンク

ここにGithubのソースがあります:リンク

このシナリオ全体が混乱を招くのは、主に製品の命名が原因だと思います。混乱をさらに深めるために、その github プロジェクトのルートには PowerBI Embedded 用であると記載されていますが、これらは PowerBI Embedded が存在する前に私が使用した例であり、埋め込まれたタイルのプロジェクト パッケージファイルを見ると、新しい機能は使用されていません。 bi 組み込みパッケージ。したがって、同様の URL 構造を使用して、これが Power BI 埋め込みでも機能することを意味するかどうかはわかりません。

違いに関する限り、power bi embedded は azure サービスの提供です。最も顕著な違いの 1 つは、power bi オンライン ライセンスにあります。Power BI Embedded は個々のユーザーの AAD アカウントに関連付けられていません。Azure の PowerBI Embedded ブレードからアクセス キーを使用してレポートを要求します。Power BI サービスでは、レポートを表示する各ユーザーに Power Bi ライセンスが必要であり、特定のレポートを共有する必要があります。したがって、Web アプリが特定のレポートを要求しているときは、ログインしているユーザーに代わってそれを実行しています。API の使用方法に基づいて、2 つのサービスにはさらに多くの違いがあります。私が説明した違いは、Web アプリの統合で達成しようとしていることに基づいて、使用するサービスを決定する際の主要な要因です。

詳細: Power BI Embedded とは

お役に立てれば。

于 2016-07-29T14:15:53.953 に答える