Power Query に関する問題のトラブルシューティング
Power Query for Excel を使用して、外部ソースからのデータを含むカスタム テーブルを作成すると、次のエラーが表示されることがあります。
"Microsoft Entra 管理者は、この機能を使用できないようにするポリシーを設定しています。 この機能に対するアクセス許可をユーザーに付与できる管理者に問い合わせてください。"
Power Query が Power Apps または Microsoft Dataverse で組織のデータにアクセスできない場合、エラーが表示されます。 この状況は、次の 2 つの状況で発生します。
- Microsoft Entra テナント管理者は、ユーザーの代わりに会社のデータにアクセスするアプリにユーザーが同意できないようにしました。
- アンマネージド Active Directory テナントの使用。 アンマネージド テナントは、セルフサービス サインアップ オファーを完了するために作成されたグローバル管理者がいないディレクトリです。 このシナリオを解決するには、ユーザーは最初にマネージド テナントに変換してから、この問題の 2 つの解決策のいずれかに従う必要があります。 ソリューションについては、次のセクションで説明します。
この問題を解決するには、Microsoft Entra 管理者は、この記事の後半で説明するいずれかの手順に従う必要があります。
会社のデータにアクセスするアプリへの同意をユーザーに許可する
この方法は、おそらく次の方法よりも簡単ですが、より広範なアクセス許可が可能になります。
- Azure ポータルで、Microsoft Entra ID ペインを開き、ユーザー設定を選択します。
- [ ユーザーは、ユーザーの代わりに会社のデータにアクセスするアプリに同意できます、 Yesを選択し、 保存を選択します。
Power Query による会社データへのアクセスを許可する
別の方法として、テナント管理者は、テナント全体のアクセス許可を変更せずに Power Query に同意できます。
- Azure PowerShellをインストールします。
- 次の PowerShell コマンドを実行します。
Login-AzureRmAccount
(およびテナント管理者としてサインイン)New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128
このアプローチ (テナント全体のソリューションに対する) の利点は、このソリューションが非常にターゲットにされていることです。 Power Query サービス プリンシパルのみがプロビジョニングされますが、テナントに対するその他のアクセス許可の変更は行われません。
個人データを更新する
ユーザーは、クエリ エディター、クエリ エディターからアクセスできる Options ダイアログ ボックスを使用して、マッシュアップやその他の情報 (クエリ名やマッシュアップ メタデータなど) を更新できます。
Power Apps では、次の操作を行ってクエリ エディターにアクセスします。
- Data ペインに移動して展開し、Tables を選択します。
- 省略記号 (...) を選択し、クエリの編集選択します。
- リボンで Options を選択し、 Export Diagnostics を選択します。
個人データを削除する
ほとんどのデータは 30 日以内に自動的に削除されます。 マッシュアップに関するデータとメタデータの場合、ユーザーは Power Apps を通じてすべてのマッシュアップを削除する必要があります。 関連付けられているすべてのデータとメタデータは、30 日以内に削除されます。
Power Apps からマッシュアップを削除するには:
- [名前] タブから削除できるデータ インテグレーター プロジェクトを削除します。
- 省略記号 (...) を選択し、 Delete を選択します。
"データからの新しいテーブル (Technical Preview)" 機能を使用してマッシュアップを作成した場合は、次の手順で削除できます。
- 省略記号 (...) を選択し、クエリの編集 選択。
- リボンの [オプション] 選択。
- [ すべてのクエリを削除しますを選択します。
クエリを削除することを確認すると、クエリは削除されます。
個人データをエクスポート
個人データをエクスポートするには、次の操作を行います。
- クエリ エディターを開きます。
- リボンの [オプション] 選択。
- Export Diagnostics を選択します。
Power Apps では、次の手順に従ってクエリ エディターにアクセスできます。
- Data ペインに移動して展開し、Tables を選択します。
- 省略記号 (...) を選択し、クエリの編集選択します。
- リボンで Options を選択し、 Export Diagnostics を選択します。
ユーザー インターフェイス (UI) でのユーザー アクションに関するシステム生成ログには、Azure portal でアクセスできます。