Power Queryの問題のトラブルシューティング

Power Query for Excel を使用して、外部ソースからのデータを含むカスタム テーブルを作成すると、次のエラーが発生する可能性があります。

"Microsoft Entra管理者は、この機能を使用できないようにポリシーを設定しています。 管理者に問い合わせてください。この機能のアクセス許可を自分に代わって付与できます。

Power Queryが Power Apps または Microsoft Dataverse でorganizationのデータにアクセスできない場合、このエラーが表示されます。 この状況は、次の 2 つの状況で発生します。

  • Microsoft Entraテナント管理者は、ユーザーの代わりに会社のデータにアクセスするアプリにユーザーが同意できないようにしました。
  • アンマネージド Active Directory テナントの使用。 アンマネージド テナントは、セルフサービス サインアップ オファーを完了するために作成されたグローバル管理者がいないディレクトリです。 このシナリオを解決するには、ユーザーはまずマネージド テナントに変換してから、この問題に対する 2 つの解決策のいずれかに従う必要があります。 ソリューションについては、次のセクションで説明します。

この問題を解決するには、Microsoft Entra管理者は、この記事の後半で説明する手順のいずれかに従う必要があります。

この方法は、おそらく次の方法よりも簡単ですが、より広範なアクセス許可を許可します。

  1. Azure portalで、[Microsoft Entra ID] ウィンドウを開き、[ユーザー設定] を選択します。
  2. [ ユーザーは自分の代わりに会社のデータにアクセスするアプリに同意できます] の横にある [ はい] を選択し、[保存] を選択 します

Power Queryに会社のデータへのアクセスを許可する

別の方法として、テナント管理者は、テナント全体のアクセス許可を変更することなく、Power Queryに同意できます。

  1. Azure PowerShellをインストールします
  2. 次の PowerShell コマンドを実行します。
    • Login-AzureRmAccount (およびテナント管理者としてサインイン)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

このアプローチ (テナント全体のソリューション) の利点は、このソリューションが非常にターゲットにされていることです。 Power Query サービス プリンシパルのみがプロビジョニングされますが、テナントに対するその他のアクセス許可の変更は行われません。

個人データを更新する

ユーザーは、クエリ エディターと、クエリ エディターからアクセスできる [オプション] ダイアログ ボックスを使用して、マッシュアップやその他の情報 (クエリ名やマッシュアップ メタデータなど) を更新できます。

Power Apps では、次の手順を実行してクエリ エディターにアクセスします。

  1. [データ] ペインに移動して展開し、[テーブル] を選択します
  2. 省略記号 (...) を選択し、[クエリの 編集] を選択します。
  3. リボンで [ オプション] を選択し、[ 診断のエクスポート] を選択します。

個人データを削除する

ほとんどのデータは 30 日以内に自動的に削除されます。 マッシュアップに関するデータとメタデータの場合、ユーザーは Power Apps を通じてすべてのマッシュアップを削除する必要があります。 関連付けられているすべてのデータとメタデータは、30 日以内に削除されます。

Power Apps からマッシュアップを削除するには:

  1. [名前] タブから削除できるデータ インテグレーター プロジェクトを削除します。
  2. 省略記号 (...) を選択し、[削除] を選択 します

"データから新しいテーブル (Technical Preview) 機能を使用してマッシュアップを作成した場合は、次の手順を実行して削除できます。

  1. 省略記号 (...) を選択し、[クエリの 編集] を選択します。
  2. リボンで、[オプション] を選択 します
  3. [ すべてのクエリの削除] を選択します
    クエリを削除することを確認すると、クエリは削除されます。

個人データをエクスポートする

個人データをエクスポートするには、ユーザーは次の操作を実行できます。

  1. クエリ エディターを開きます。
  2. リボンで、[オプション] を選択 します
  3. [ 診断のエクスポート] を選択します

Power Apps では、次の手順を実行してクエリ エディターにアクセスできます。

  1. [データ] ペインに移動して展開し、[テーブル] を選択します
  2. 省略記号 (...) を選択し、[クエリの 編集] を選択します。
  3. リボンで [ オプション] を選択し、[ 診断のエクスポート] を選択します。

ユーザー インターフェイス (UI) でのユーザー アクションに関するシステム生成ログには、Azure portalでアクセスできます。