Morning Girl

Web API, Windows, C#, .NET, Dynamics 365/CRM etc..

【Dynamics CRM】【Power BI】ダッシュボードにPower BIタイルの埋め込み

リリースされた当初、なんだかうまく動作しなかったので、放置していたDynamics CRMダッシュボードへのPower BIタイル埋め込み機能。

Power BI勉強会にも参加してきたので、改めて試してみました。

Microsoft Dynamics CRM での Power BI の使用(ダッシュボードへの埋め込み)

https://technet.microsoft.com/ja-jp/library/dn708055.aspx#BPI_embed

こんな風になるよ

ダッシュボードの1コンポーネントにPower BIレポートのモジュールが1つ埋め込める感じになります。

f:id:sugimomoto:20161004121650p:plain

グラフ等をクリックすることで、大元のPower BIレポートが表示されます。

f:id:sugimomoto:20161004121737p:plain

ここで改めて、Power BIのフィルタリングの機能などが利用できる形になります。

実施手順

やり方というやり方もないのですが、設定個所だけ若干わかりづらいです。

「設定」→「システムの設定」→「レポート」にPower BIタイルが設定できるようになるプロパティが存在します。

f:id:sugimomoto:20161004121908p:plain

これをONにすることで、初めてダッシュボードに配置できるようになります。

あとはダッシュボードカスタマイズ画面にPower BIのボタンが追加されますので、これをクリックして進めていくだけです。

f:id:sugimomoto:20161004122131p:plain

f:id:sugimomoto:20161004122200p:plain

所感

CRMのダッシュボードとして表示させるものとしての機能は限定的ですが、

Power BIにシームレスに移動できますので、Dynamics CRM + Power BIを行っているユーザーは設定しておいて損は無い機能かなと思います。

どうしても、CRMダッシュボードの表示だけでPower BIのダッシュボードをそのまま表示したい場合は、下記のようなiFrameを駆使したアプローチもあります。

blogs.msdn.microsoft.com