Progress MonitoringとPower BI

この記事では、Progress MonitoringとMicrosoft Power BIの連携の仕組みについて説明します。この連携により、進捗データを3D ビューに接続されたインタラクティブなダッシュボードの形式で可視化でき、Cintoo Webアプリケーションと埋め込みレポートの間で連携します。

 

埋め込みPower BIレポートに関する一般的なドキュメントについては、Power BI embedded analytics overview - Power BI | Microsoft Learnをご覧ください。

この連携はCintooのProgress Monitoring機能に依存しているため、特別な権限である進捗状況監視レポートの管理が必要です。

 

注:現在の設計では、この連携を利用するには、Cintooユーザーが有効なPower BIライセンスと、Power BIでレポートを表示する権限を持っている必要があります。

目次


前提条件:Entra IDの構成

この連携には、Microsoft Entra IDテナントでのアプリ登録が必要です。手順は次を参照してください:Get started with Power BI Embedded - Power BI | Microsoft Learn。

Embed for your organizationのシナリオの手順に従います。

プロセスの最後に、Entraテナントに新しいApp Registrationが表示されます。

 

App RegistrationのOverviewセクションで、後でCintooで必要になるClient IDとTenant IDをコピーします。

 

Authenticationセクションで、Single-page applicationタイプの新しいプラットフォーム構成を追加します。

 

Redirect URIsには、Cintooアカウントの所在地に応じて、https://eu.cintoo.cloud、https://us.cintoo.cloud、https://ca.cintoo.cloud、または会社にCintooのカスタムドメインがある場合はそのドメイン名(https://your-organization.cintoo.cloud)を入力します。

 

Entraのセキュリティ構成によっては、Entra管理者が、API permissionsセクションで組織に対する管理者の同意を付与する必要がある場合があります。

 

この連携には、Power BI Service > Report.Real.All権限が必須です。


前提条件:Power BIの構成

CintooModelElementsという名前のテーブルを含み、そのテーブルにCIPMレポートの最初の列に対応するModelElementIDという名前の列があるPower BIモデルを作成します。これにより、レポートは、CIPMレポートに基づくモデルの問題のある部分を、Cintooの3D情報に接続できます。

これは、レポートをインタラクティブにするための必須条件です。

 

このモデルに基づいてレポートを作成し、Power BIサービスに公開します。

 

レポートのURLに含まれているReport IDを控えておきます。


Cintooへのレポートの埋め込み

Power BIアイコンはビューアの右下隅にあります。クリックして設定ダイアログを開きます。

前の手順(Entra IDとPower BIの構成)で控えたTenant ID、Client ID、Report IDを入力し、ログインをクリックします。

 

App Registrationが正しく構成されていれば、ログインのポップアップが表示され、認証に成功するとレポートが表示されます。

 

現在のPower BIレポートを終了するには、ログアウトをクリックします。


レポートの使用例

 

注:レポートを拡大/縮小して表示を調整するには、CTRLキーを押しながらマウスホイールを使用します。

 

上記のレポートでは、次の3つの列がCIPMレポートから直接取得されています。

  • ModelElementID(必須)
  • Model Element Name
  • Coverage (%)

残りは外部ソースから取得されています。

  • Category
  • Level

これらは、モデル要素のリストを絞り込むためのフィルターとして使用されます。

責任者、プロジェクトの段階など、その他のデータを使用して、データを充実させることもできます。

 

注:Power BIレポートでインタラクティブな位置特定を使用する前に、3D ビューで3D Naviモードに切り替えてください。

 

右側のレポートリストで項目を(1回クリックして)ハイライトすると、3D ビューでフォーカスアクションが実行され、カメラがハイライトしたモデル要素に移動します。

 

注:レポートリストで複数の項目をハイライトした場合、Cintooは最初の1つにのみフォーカスします。

 

対応するモデルがモデルエクスプローラで事前に選択されている場合、Power BIレポートでクリックするたびに、対応するモデル要素がモデル コンテンツ エクスプローラーでハイライトされます。

 

Power BIダッシュボードから名前をコピーし、プレフィックス「label:」を付けて、検索するファイル名を括弧内に入力する("example")ことで、モデル コンテンツ エクスプローラーで必要な要素を検索することもできます。

 

Progress Monitoringの結果をPower BIレポートと組み合わせて使用すると、Cintooプロジェクト内で確認が必要なデータを可視化できます。情報のレイヤーを追加することで、より便利でスマートにデータを絞り込めます。

この記事は役に立ちましたか?

それは素晴らしい!

フィードバックありがとうございます

お役に立てず申し訳ございません!

フィードバックありがとうございます

この記事に改善できることがあれば教えてください。

少なくとも一つの理由を選択してください
CAPTCHA認証が必要です。

フィードバックを送信しました

記事の改善におけるご協力ありがとうございます。