Power BIへのReviztoの接続 フォローする
Microsoftのビジネス分析サービスであるPower BIは、Power BIコネクターによってさまざまなデータ ソースと接続できます。 ReviztoプロジェクトとPower BIのインテグレーションをサポートするために、弊社はカスタムReviztoコネクターを作成しました。 このコネクターによってReviztoとPower BIの接続プロセスがシンプルになり、APIリクエストを作成する必要がなくなります。 プロジェクト、チーム、イシュー履歴に関する情報をReviztoから簡単に抽出し、Reviztoデータを使ってインパクトの強いビジュアルを含むカスタムのレポートやダッシュボードを作成できます。
APIへのアクセスとPower BIへの接続には、Revizto+ライセンスが必要です。
本記事では、ReviztoコネクターをPower BIに追加する方法、Reviztoのダッシュボード テンプレートを設定して使用する方法、およびスケジュール更新を設定してデータを自動更新する方法を説明します。
また、当社のウェビナー「Connecting Revizto to Power BI」やRevizto アカデミーのコース「Power BI Essentials」もご覧いただけます。 Revizto アカデミーのアカウントの作成とコースの受講は無料です。
Reviztoコネクターの追加
現時点で、コネクターは、本記事の末尾でダウンロードできる.mezコネクターファイルを使用して手動で追加する必要があります。 「コネクターファイル」の表に示すとおり、各コネクターファイルは1つのリージョンに対応しています。 Reviztoコネクターを設定する前に、Reviztoプロジェクトがホストされているリージョンを確認し、正しいコネクターファイルを選択してください。
サーバーリージョンは、Reviztoアプリケーションで名前の下に表示されるドロップダウンメニュー、またはRevizto Workspaceツールバーに表示される名前の横で確認できます。
ReviztoコネクターをPower BIに追加するには、以下の手順に従います。
- Power BIデスクトップアプリケーションを開いた後、新規レポートを開きます。
- レポートの左上隅にある[ファイル]メニューから、[オプションと設定]に移動します。
-
[オプション]をクリックします。
- [オプション]メニューの[セキュリティ]をクリックします。
-
[データ拡張機能]セクションで、オプション[(非推奨)検証または警告せずに、あらゆる拡張機能の読み込みを許可する]を選択します。 これにより、外部のコネクターをロードできるようになります。
- [変更の再起動が必要]ダイアログ ボックスで[OK]をクリックした後、Power BIデスクトップアプリケーションを終了します。
-
コンピューターの[ドキュメント]フォルダーで、[Power BI Desktop]>[Custom Connectors]フォルダーを見つけます。
フォルダーが見つからない場合は、自分で追加できます。 ファイル パスが[ドキュメント]\Power BI Desktop\Custom Connectorsになっていることを確認してください。 これはPower BIで使用される固定のパスです。
- 本記事の下部にある「コネクターファイル」のセクションから、プロジェクトのリージョンに対応する<ロケーション>.mezファイルをダウンロードします。 各サーバーリージョン用のファイルを表で確認できます。
- そのファイルを、ステップ7で見つけた「Custom Connectors」フォルダーに配置します。
- Power BIデスクトップアプリケーションを再度開きます。
- レポートを開き、[ホーム]メニュー バーで[別のソースからデータを取得]または[データの取得]をクリックします。 「データの取得」ウィンドウが開きます。
- 左上の検索バーで「Revizto」を検索します。 先ほど追加したコネクターが「Revizto<ロケーション>(ベータ版)(カスタム)」として表示されます。
-
このReviztoコネクターを選択して[接続]をクリックします。
- [サード パーティのサービスに接続中]ダイアログ ボックスで、[続行]をクリックします。
- Reviztoアカウントにサインインするため、開いたウィンドウで[サインイン]をクリックします。
- Reviztoのサインインウィンドウが開きます。 Reviztoアカウントの資格情報を入力し、[サインイン]をクリックします。 Reviztoアカウントへのサインインに成功すると、前のウィンドウに戻ります。
- [接続]をクリックします。 「ナビゲーター」ウィンドウが開き、使用可能なライセンスとプロジェクトが表示されます。
- ダッシュボードやビジュアルの作成に使用する表を選択します。 使用可能な表は次のとおりです。
- 干渉グループ(プロジェクト内のすべての干渉グループ)
- 干渉テスト(プロジェクト内のすべての干渉テスト)
- 干渉(プロジェクト内のすべての干渉)
- イシュー(プロジェクト内のすべてのイシュー)
- Issue Diffs(イシュー項目の更新)
- ProjectInfo(基本的なプロジェクトの詳細)
- チーム(プロジェクト内のチームメンバー)
- [読み込み]をクリックします。 新しいレポートの画面に移り、選択した表のデータが右側の[データ]パネルで利用できるようになります。
これで、プロジェクトのデータを使って必要なダッシュボードやビジュアルを作成できます。 このPower BIレポートはReviztoに接続されているため、Reviztoプロジェクトで更新が行われた際に、レポートに取り込まれているデータを更新できます。
コネクターにサインインしているReviztoアカウントの権限をクリアするには、以下の手順に従います。
- Power BIデスクトップアプリケーションのホーム画面から[オプションと設定]に移動します。
- [データ ソース設定]をクリックします。
- 「データ ソース設定」ウィンドウで、Reviztoコネクターを選択します。
- ウィンドウの下部にある[アクセス許可のクリア]をクリックします。
- 「アクセス許可のクリア」ウィンドウで、[削除]をクリックします。 データソース設定でReviztoからサインアウトされます。
コネクターからReviztoアカウントに再度サインインする際は、「Reviztoコネクターの追加」のステップ11以降を行います。
Revizto Power BIのダッシュボード テンプレートの使用
Reviztoから取り込んだデータはPower BIで自由に可視化できますが、Reviztoで作業を始めるために、Revizto PMダッシュボードとCodifying Coordinationダッシュボードという2種類のダッシュボード テンプレートが用意されています。 Revizto PMダッシュボードはプロジェクトのイシューの履歴に関する詳細なインサイトを提供し、Codifying Coordinationダッシュボードはプロジェクトのコーディネーションに関する実用的なインサイトを提供します。
このダッシュボード テンプレートをダウンロードするには、以下の手順に従います。
-
ws.revizto.comにサインインします。
- ライセンスが複数ある場合は、正しいライセンスが選ばれていることを確かめます。
-
[ツール]ドロップダウンメニューを開き、[ツール]の下にある[マイ プロジェクト]を選択します。
-
目的のプロジェクトを開きます。
どのプロジェクトを開いても、Reviztoの標準テンプレートをダウンロードできます。 後で、任意のプロジェクトをダッシュボードに接続できます。
-
[プロジェクト情報]タブで[標準的なテンプレートをダウンロード]をクリックし、言語と測定体系を選択します。 圧縮フォルダー「<測定システム>+Templates.zip」がデバイスにダウンロードされます。
- 「Revizto PM Dashboard」テンプレートは、「Revizto+Templates」>「Misc+Templates」>「Power BI Templates」フォルダー内にあります。
- 「Codifying Coordination + Power BI」ダッシュボード テンプレートは、「Revizto+Templates」>「CodifyingCoordination+Templates」>「PowerBI」フォルダー内にあります。
- テンプレート ファイルをクリックしてPower BIで開きます。
Revizto PMダッシュボードを設定するには:
- ダッシュボードが正しいコネクターとReviztoアカウントにリンクされていることを確認します。
- データソースを設定するには、「Reviztoコネクターの追加」の手順に従います。
- コネクターが既に追加され、アカウントにリンクされている場合は、[ホーム]メニュー バーで[データの取得]をクリックし、「Reviztoコネクターの追加」の手順11~19のとおりに、コネクターとプロジェクトの表を選択します。
- 上部のメニューバーで、[データの変換]をクリックします。
- 左側の[クエリ]パネルで[地域を選択(Select Region)]をクリックします。 [現在の値]ドロップダウン メニューで、プロジェクトのサーバー リージョンを選択します。
- 「プロジェクト選択」フォルダー内の残りのクエリを、対応するプロジェクトの表に割り当てます。
- クエリ(「Clash groups」「Clash tests」「Clashes」「Issues」「Issue Diffs」「ProjectInfo」「Team」)をクリックして開き、右側の[クエリの設定]パネルで、[ナビゲーション]の横にある歯車アイコン
をクリックします。 「ナビゲーション」パネルが開き、ダッシュボードからアクセスできるライセンスとプロジェクトが表示されます。
- 目的のプロジェクト フォルダーを見つけて展開し、現在のクエリに対応する表(Issues(プロジェクト名)、Issue Diffs(プロジェクト名)、ProjectInfo(プロジェクト名)、またはTeam(プロジェクト名))をクリックします。
- [OK]をクリックします。
- 上記の手順を、クエリと表の組み合わせごとに繰り返します。
- クエリ(「Clash groups」「Clash tests」「Clashes」「Issues」「Issue Diffs」「ProjectInfo」「Team」)をクリックして開き、右側の[クエリの設定]パネルで、[ナビゲーション]の横にある歯車アイコン
- 「プロジェクト選択」のクエリと表の対応付けが完了した後、ウィンドウの左上隅にある[閉じて適用]をクリックします。
選択したReviztoプロジェクトのデータによってPower BIのダッシュボードが更新されるのを待ちます。 すべてのデータがロードされると、タブやグラフにデータが反映され、更新されたダッシュボードを操作して保存できるようになります。 ダッシュボードをReviztoプロジェクトに一度リンクした後、再設定は不要です。 最新のプロジェクトデータを取得するには、ダッシュボード上部の[Home(ホーム)]メニュー バーで[Refresh(更新)]をクリックします。このとき、グラフは自動的に更新されます。
Codifying Coordinationダッシュボードを設定するには:
- ダッシュボードが正しいコネクターとReviztoアカウントにリンクされていることを確認します。
- データソースを設定するには、「Reviztoコネクターの追加」の手順に従います。
- コネクターが既に追加され、アカウントにリンクされている場合は、[ホーム]メニュー バーで[データの取得]をクリックし、「Reviztoコネクターの追加」の手順11~19のとおりに、コネクターとプロジェクトの表を選択します。
- 左側のツールバーで、[モデル ビュー
]を開きます。
- すべての表が見えるようにズームアウトし、インポートした表をテンプレートの表の近くにドラッグします。
-
テンプレートの各表(Team Dashboard、Diffs Dashboard、Issues Dashboard)をプロジェクトに割り当てます。
-
テンプレートの表を選択し、モデル ビュー ウィンドウ上部のプロパティ バーで、表示されているプロジェクト名を自分のプロジェクト名に置き換えます。
例:Team dashboard = 'Team (Codifying Coordination Training Demo)'をTeam Dashboard = 'Team (<your project name>)'に変更します。
- プロパティ バーで入力を始めると、リンクされたプロジェクトの名前が候補として表示されます。
-
- 右側の[Data(データ)]パネルでIssues Dashboardを展開し、Issue coordinate X、Issue coordinate Y、Issue coordinate Zのデータタイプを[Decimal number(小数)]に変更します。
- [Issue coordinate X]を選択します。
- [Properties(プロパティ)]パネルで、[Data type(データタイプ)]ドロップダウン メニューから[Decimal Number(小数)]を選択し、確認を求められたら[Yes(はい)]を選択します。
- Issue coordinate YとIssue coordinate Zについても上記の手順を繰り返します。
- [Data(データ)]パネルで、展開したIssues Dashboardの下にある「Date created(作成日)」のデータタイプを[Date(日付)]に変更します。
- [Date created(作成日)]を選択します。
- [Properties(プロパティ)]パネルで、[Data type(データタイプ)]ドロップダウン メニューから[Date(日付)]を選択し、確認を求められたら[Yes(はい)]を選択します。
- [Data(データ)]パネルで、展開したIssues Dashboardの下にある[Issue link]のデータタイプを[Web URL]に変更します。
- [Issue link]を選択します。
- [Properties(プロパティ)]パネルで、[Advanced(詳細)]セクションを展開します。
- [Data category(データ カテゴリー)]ドロップダウン メニューから[Web URL]を選択します。
- 確認を求められたら、表の上部にある[Refresh now(今すぐ更新する)]をクリックします。
- 左側のツールバーで[Report view(レポート ビュー)]をクリックして、ダッシュボードに戻ります。
選択したReviztoプロジェクトのデータによってPower BIのダッシュボードが更新されるのを待ちます。 すべてのデータがロードされると、グラフにデータが反映され、更新されたダッシュボードを操作して保存できるようになります。 ダッシュボードをReviztoプロジェクトに一度リンクした後、再設定は不要です。 最新のプロジェクトデータを取得するには、ダッシュボード上部の[Home(ホーム)]メニュー バーで[Refresh(更新)]をクリックします。このとき、グラフは自動的に更新されます。
スケジュール更新の設定
Reviztoコネクターでは、Power BIで使用中のデータを自動的に更新するスケジュール更新を利用できます。 スケジュール更新を設定するには、On-premises data gatewayを設定した後でデータ更新のスケジュールを設定する必要があります。
On-premises data gatewayを設定するには、以下の手順に従います。
- MicrosoftのダウンロードセンターからOn-premises data gatewayアプリケーションをインストールし、インストール画面の指示に従ってゲートウェイを設定します(メールアドレスとゲートウェイ名の指定、および回復キーの作成を含む)。
- デバイスで「On-premises data gateway」を見つけて開きます。
- [サインイン]をクリックします。 次のウィンドウで、ゲートウェイに関連付けられているメールアドレスを入力し、[次へ]をクリックしてサインインを完了します。
-
On-premises data gatewayの[Status(状態)]タブで、「Power Apps、Power Automate」がオンラインであることを確認します。 オンラインの場合は「準備完了」と表示されます。
- ウィンドウの左側にある[コネクタ]タブを開きます。
-
表示されたフォルダーが、「Reviztoコネクターの追加」のステップ7で確かめた[ドキュメント]\Power BI Desktop\Custom Connectorsであることを確認します。
- 正しいフォルダーが表示されていない場合は、フィールドの右側にある参照ボタン
をクリックし、「Power BI」>「Custom Connectors」フォルダーを参照します。
- [適用]をクリックします。 ゲートウェイの再起動を求められた場合は、[適用および再起動]をクリックします。
- 正しいフォルダーが表示されていない場合は、フィールドの右側にある参照ボタン
-
Power BI for webを開き、[Settings(設定)
]>[Manage connections and gateways(接続とゲートウェイの管理)]に移動します。
- [オンプレミス データ ゲートウェイ]タブに移動します。
- 設定したゲートウェイが登録済みである(一覧に表示されている)ことを確認した後、[Status(ステータス)]の下にある[Check status(状態の確認)
]をクリックして、ゲートウェイがオンラインであることを確認します。
- ゲートウェイが正しく表示されない場合は、[その他のアクション]
>[設定]をクリックし、[Power BI]の下にあるチェックボックスを両方ともオンにします。 [保存]をクリックします。
- ゲートウェイが正しく表示されない場合は、[その他のアクション]
- Power BIデスクトップアプリケーションで、新規または既存のレポートを開きます。
- 新規レポートを開く場合は、ファイルに名前を付けて保存します。
- レポート上部の[発行]をクリックします。
- 「Publish to Power BI(Power BIへ発行)」ウィンドウで、レポートの宛先ワークスペースを選択して[Select(選択)]をクリックします。
- レポートがPower BIに正常に発行された後、[了解しました]をクリックします。
レポートを発行した後は、Web版のPower BIからレポートとセマンティックモデルの両方を表示してデータを探索できます。 レポートのスケジュール更新を設定するため、下のスケジュール更新の設定に進んでください。
スケジュール更新を設定するには、以下の手順に従います。
- Power BI for webで[My workspace(マイ ワークスペース)]に移動します。
- [My workspace(マイ ワークスペース)]でプロジェクト用のセマンティックモデルにポインターを合わせ、追加のアクションを表示します。
- [更新のスケジュール設定]
をクリックします。
- [セマンティックモデル]タブで、[最新の情報に更新]メニューを開きます。
- [Configure a refresh schedule(情報更新スケジュールの構成)]の下にあるスイッチを[On(オン)]に切り替えます。
- [更新の頻度]、[タイムゾーン]、[時刻]、[更新エラーと重大な警告の通知の送信先]を設定します。
- [適用]をクリックしてスケジュール更新の設定を保存します。
これ以降は、設定したスケジュールに従ってデータが自動的に更新されます。 スケジュール更新の設定は、[最新の情報に更新]メニューからいつでも変更できます。
コネクターファイル
コネクターファイルの最終更新日:2025年11月6日。
| サーバーリージョン | .mezファイル |
| 北アメリカ(米国) | Virginia.mez |
| カナダ | Canada.mez |
| ヨーロッパ(アイルランド) | Ireland.mez |
| イギリス | London.mez |
| 南アメリカ(ブラジル) | Saopaulo.mez |
| 東南アジア(シンガポール) | Singapore.mez |
| オーストラリア・ニュージーランド(オーストラリア) | Sydney.mez |
| 日本 | Tokyo.mez |
| アラブ首長国連邦 | Dubai.mez |
| サウジアラビア王国(プレミアム) | KSA.mez |
| スイス | Zurich.mez |