この記事では、Progress MonitoringとMicrosoft Power BIの統合の仕組みについて説明します。この統合により、進捗データを、CintooのWebアプリケーションと埋め込みレポートの間の通信を提供する3D ビューに接続されたインタラクティブなダッシュボードの形式で可視化できます。
埋め込みPower BIレポートに関する一般的なドキュメントについては、Power BI embedded analytics overview - Power BI | Microsoft Learnをご覧ください。
この統合はCintooのProgress Monitoring機能を利用するため、特別な権限である「進捗状況監視レポートの管理」が必要です。
目次
前提条件: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セクションから、Client IDとTenant IDをコピーします。これらは後でCintooで必要になります。
Authenticationセクションで、Single-page applicationタイプの新しいプラットフォーム構成を追加します。
Redirect URIsに、Cintooアカウントの所在地に応じて、https://aec.cintoo.com、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サービスに公開します。
Report IDを控えておきます。Report IDは、レポートのURLで確認できます。
Cintooでのレポートの埋め込み
ビューアーの右下にPower BIアイコンがあります。クリックして設定ダイアログを開きます。
前の手順(Entra IDとPower BIの構成)で収集したTenant ID、Client ID、Report IDを入力し、ログインをクリックします。
App Registrationが正しく構成されていれば、ログインのポップアップが表示され、認証に成功するとレポートが表示されます。
ログアウトをクリックして、現在のPower BIレポートを終了します。
レポートの使用例
上記のレポートでは、次の3つの列がCIPMレポートから直接取得されています。
- ModelElementID(必須)
- Model Element Name
- Coverage (%)
残りは外部ソースから取得されています。
- Category
- Level
これらは、モデル要素のリストを絞り込むためのフィルターとして使用されます。
担当者、プロジェクトのフェーズなど、その他のデータを使用して、データを補強することもできます。
レポート右側のリストで項目をハイライトする(一度クリックする)と、3D ビューでフォーカスアクションが実行され、カメラがハイライトしたモデル要素に移動します。
対応するモデルがモデルエクスプローラで事前に選択されている場合、Power BIレポートで要素をクリックするたびに、対応するモデル要素がモデル コンテンツ エクスプローラーでハイライトされます。
Power BIダッシュボードから名前をコピーし、プレフィックス "label:" を付けて、検索するファイル名を括弧で囲んで "example" のように入力することで、モデル コンテンツ エクスプローラーで必要な要素を検索することもできます。
Power BIレポートと連携してProgress Monitoringの結果を使用すると、Cintooプロジェクト内でレビューが必要なデータを可視化できます。情報のレイヤーを追加して、より便利でスマートな方法でデータをフィルタリングできます。
この記事は役に立ちましたか?
それは素晴らしい!
フィードバックありがとうございます
お役に立てず申し訳ございません!
フィードバックありがとうございます
フィードバックを送信しました
記事の改善におけるご協力ありがとうございます。