1

私は一週間以来これに苦労しています...私は非常に多くのことを試し、非常に多くのドキュメント(ウォークスルー)を読みましたが、解決策を見つけることができず、明確さを失いました. 私は本当にあなたの助けが必要です。

  • 簡単な Rails アプリを作成しました。

  • Power BI アカウントと Azure アカウントを持っています。

  • PowerBI (Retail Analysis Sample) のサンプル データ セットを使用しています。

ユーザーに (devise を介して) アプリにサインインさせ、いくつかのページにアクセスして、埋め込まれた PowerBI タイル (またはレポート、またはダッシュボード) を表示してもらいたいと考えています。次に、結果をフィルタリングできるようにしたいと思います。クライアント側の例は https://microsoft.github.io/PowerBI-JavaScript/demo/filters.htmlです。私も同じことができるようになりたいです。

すべてのクライアント ID、シークレット、リソース URI、リソース URL がわからなくなってしまいました。</p>

お時間をいただきありがとうございました

フロ

4

2 に答える 2

1

ここでPower Bi Embedded を調べてみてください。これにより、Power Bi サービスで認証することなく、アプリケーション内で誰がどのコンテンツを表示できるかを制御できます。Power Bi Embedded は、レポートを表示するためのトークンを取得するための "アクセス キー" を使用して、後で表示できる pbix ファイルをアップロードできる Azure サービスです。「レポート」の表示には適していることはわかっていますが、「タイル」の表示だけについてはわかりません。彼らは最近、RLS と、フィルタリングなどのより高度な機能用の新しい Javascript SDK をいくつかリリースしました。こちらを確認してください

お役に立てれば。

于 2016-09-30T19:54:19.907 に答える
1

新しいタイル API を使用すると、ユーザーの Power BI アカウントのコンテンツを、ユーザーのダッシュボードにあるタイルのアプリケーション UI に統合できます。これを利用して、パーソナライズされた BI コンテンツをユーザーの Power BI アカウントからアプリケーションに追加できます。

ドキュメントを参照
サンプルアプリケーション

于 2016-09-30T10:25:43.330 に答える