Risolvere i problemi di Power Query

Quando si usa Power Query per Excel per creare una tabella personalizzata contenente dati provenienti da origini esterne, è possibile che venga visualizzato l'errore seguente:

"L'amministratore Microsoft Entra ha impostato un criterio che impedisce l'uso di questa funzionalità. Contattare l'amministratore, che può concedere le autorizzazioni per questa funzionalità per conto dell'utente."

L'errore viene visualizzato se Power Query non è in grado di accedere ai dati dell'organizzazione in Power Apps o Microsoft Dataverse. Questa situazione si verifica in due serie di circostanze:

  • Un amministratore del tenant Microsoft Entra non ha consentito agli utenti di concedere il consenso alle app che accedono ai dati aziendali per loro conto.
  • Uso di un tenant di Active Directory non gestito. Un tenant non gestito è una directory senza un amministratore globale creato per completare un'offerta di iscrizione self-service. Per risolvere questo scenario, gli utenti devono prima eseguire la conversione in un tenant gestito e quindi seguire una delle due soluzioni a questo problema. Le soluzioni sono descritte nella sezione successiva.

Per risolvere questo problema, l'amministratore Microsoft Entra deve seguire una delle procedure presentate più avanti in questo articolo.

Questo approccio è forse più semplice rispetto al successivo, ma consente autorizzazioni più ampie.

  1. Nel portale di Azure aprire il riquadro Microsoft Entra ID e quindi selezionare Impostazioni utente.
  2. Accanto a Utenti possono consentire alle app di accedere ai dati aziendali per loro conto, selezionare e quindi selezionare Salva.

Consentire a Power Query di accedere ai dati aziendali

In alternativa, l'amministratore del tenant può fornire il consenso a Power Query senza modificare le autorizzazioni a livello di tenant.

  1. Installare Azure PowerShell.
  2. Eseguire i comandi di PowerShell seguenti:
    • Login-AzureRmAccount (e accedere come amministratore del tenant)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

Il vantaggio di questo approccio (rispetto alla soluzione a livello di tenant) è che questa soluzione è molto mirata. Esegue il provisioning solo dell'entità servizio Power Query, ma al tenant non vengono apportate altre modifiche alle autorizzazioni.

Aggiornare i dati personali

Gli utenti possono aggiornare mashup e altre informazioni, ad esempio nomi di query e metadati mashup, tramite il Editor di query e la finestra di dialogo Opzioni accessibile dal Editor di query.

In Power Apps si accede alla Editor di query eseguendo le operazioni seguenti:

  1. Passare al riquadro Dati , espanderlo e quindi selezionare Tabelle.
  2. Selezionare i puntini di sospensione (...) e quindi selezionare Modifica query.
  3. Nella barra multifunzione selezionare Opzioni e quindi selezionare Esporta diagnostica.

Eliminare i dati personali

La maggior parte dei dati viene eliminata automaticamente entro 30 giorni. Per i dati e i metadati relativi ai mashup, gli utenti devono rimuovere tutti i mashup tramite Power Apps. Tutti i dati e i metadati associati verranno eliminati entro 30 giorni.

Per rimuovere i mashup da Power Apps:

  1. Rimuovere i progetti di Integrazione dati, che possono essere rimossi dalla scheda omonima.
  2. Selezionare i puntini di sospensione (...), quindi selezionare Elimina.

Se è stato creato un mashup tramite la funzionalità "Nuove tabelle dai dati (Technical Preview)", è possibile rimuoverlo eseguendo le operazioni seguenti:

  1. Selezionare i puntini di sospensione (...) e quindi selezionare Modifica query.
  2. Nella barra multifunzione selezionare Opzioni.
  3. Selezionare Rimuovi tutte le query.
    Dopo aver confermato di voler eliminare le query, queste vengono eliminate.

Esportare i dati personali

Per esportare i dati personali, gli utenti possono eseguire le operazioni seguenti:

  1. Aprire il Editor di query.
  2. Nella barra multifunzione selezionare Opzioni.
  3. Selezionare Esporta diagnostica.

In Power Apps è possibile accedere al Editor di query eseguendo le operazioni seguenti:

  1. Passare al riquadro Dati , espanderlo e quindi selezionare Tabelle.
  2. Selezionare i puntini di sospensione (...) e quindi selezionare Modifica query.
  3. Nella barra multifunzione selezionare Opzioni e quindi selezionare Esporta diagnostica.

È possibile accedere ai log generati dal sistema sulle azioni utente nell'interfaccia utente nel portale di Azure.