Power BI® コネクターを使用すると、Microsoft® Power BI と対話するためにチェーンで コマンドを使用できます。例えば、このコネクターを使えば、次のことができる:
- Power BIでのデータセットの作成と管理
- Power BI レポートの実行、エクスポート、クローン作成
- Power BIでダッシュボード、データセット、ゲートウェイ、レポートを一覧表示する
メモ: このコネクターはWorkivaによって構築され、サードパーティのシステムに接続する。Workivaサポートチームは、お客様のワークスペース内でこのコネクターの構成をヘルプすることはできますが、Workivaプラットフォーム外で発生した問題のトラブルシューティングやその他のサポートを行うことはできません。
前提条件
Power BI への接続を保護するために、コネクターは Azure® Active Directory® に登録された指定のアプリケーションを介して OAuth 認証を使用します。コネクターの設定には、以下のものが必要だ:
- Azure Active Directory に登録された指定アプリケーション 。
- Power BI でコネクター用に設定された統合ユーザー
- Azure アプリケーションのテナント ID、クライアント ID、クライアント シークレット
- 接続先の Power BI インスタンスのベース URI。デフォルトは
https://api.powerbi.com。
メモ: Microsoft は、Azure ポータルにサインインするアカウントに MFA を義務付けており、PowerBI コネクタのユーザー委任ベースの OAuth は非推奨となり、クライアント資格情報が優先されます。この要件については、この Microsoft Ignite ページを参照してください:Azure およびその他の管理者ポータルのための必須多要素認証の計画 を参照してください。
Power BI コネクターの設定
注: 組織のチェーンでコネクターを使用できるようにするには、まず最初に組織のセキュリティ管理者が構成から コネクターを有効にする必要があります。
- チェーンビルダー から接続 をクリックし、右上の作成 をクリックします。
-
コネクター 接続 で、Power BI とデフォルトの CloudRunner を選択します。
- [基本情報]で、接続の識別に役立つ一意の名前と説明を入力します。
-
プロパティ で、コネクターの詳細を入力します:
プロパティ 詳細 テナントID コネクターの Azure アプリケーションのテナント ID を入力します。 アプリケーション(クライアント)ID Azure アプリケーションのクライアント ID を入力します。 アプリケーション(クライアント)シークレット Azure AD for Power BI で登録したアプリケーションの Application Secret を入力します。 ユーザー名 非推奨。Power BI 統合ユーザーのユーザー名。 パスワード 非推奨。ユーザー名に関連付けられたパスワード。 ベースURI 接続先の Power BI インスタンスのベース URI を入力します。デフォルトは、 https://api.powerbi.comです。ユーザー名 およびパスワード フィールドはサポートされなくなりました。
注:機密性の高い資格情報はすべて自動的に暗号化され、高度な暗号化標準(AES)-256暗号化で保存されます。
- 接続に使用する環境を選択し、保存します。
- 接続をテストするには、 コネクターのList Dashboardsコマンドでチェーンを作成して実行し、有効な出力を返すことを確認します。
トラブルシューティング
Power BI への接続に失敗した場合は、次の操作を試して復元してください:
- Power BI 統合ユーザーの認証情報を確認します。
- コネクターに登録した Azure アプリケーションのテナント ID が正しいことを確認します。
- コネクターに登録した Azure アプリケーションのアプリケーション ID と Client Secret の値が正しいことを確認します。
- 接続する Power BI インスタンスのベース URI を確認します。