Solució de problemes del Power Query

Nota

Vigent a partir del novembre de 2020:

  • S’ha canviat el nom del Common Data Service per Microsoft Dataverse. Més informació
  • S’han actualitzat alguns termes del Microsoft Dataverse. Per exemple, ara entitat s’anomena taula, i el camp ha passat a anomenar-se columna. Més informació

Aquest article s’actualitzarà pròximament per reflectir la terminologia més recent.

Quan utilitzeu el Power Query per a l'Excel per crear una taula personalitzada que contingui les dades d'orígens externs, aquest error pot aparèixer:

"L'administrador de l'Azure Active Directory ha definit una directiva que impedeix utilitzar aquesta característica. Poseu-vos en contacte amb l'administrador, que pot concedir permisos per a aquesta característica en nom vostre."

L'error apareix si el Power Query no pot accedir a les dades de l'organització al Power Apps o al Microsoft Dataverse. Aquesta situació es presenta en dos conjunts de circumstàncies:

  • Un administrador d'inquilins de l'Azure Active Directory (Azure AD) ha prohibit als usuaris poder donar consentiment per a aplicacions que accedeixen a les dades d'empresa en el seu nom.
  • Mitjançant un inquilí de l'Active Directory no administrat. Un inquilí no administrat és un directori sense un administrador global que s'ha creat per completar una oferta de registre d'autoservei. Per corregir aquest escenari, els usuaris s'han de convertir primer a un inquilí administrat i, a continuació, seguir una de les dues solucions per aquest problema. Les solucions es descriuen a la secció següent.

Per resoldre aquest problema, l'administrador de l'Azure Active Directory ha de seguir qualsevol dels procediments que es presenten més endavant en aquest article.

Aquest mètode fins i tot és més senzill que el següent, però permet més permisos.

  1. A l'Azure Portal, obriu la subfinestra Azure Active Directory i, a continuació, seleccioneu Configuració d'usuari.
  2. Al costat de l'opció Els usuaris poden consentir que les aplicacions accedeixin a les dades d'empresa en nom seu, seleccioneu i, a continuació, Desar.

Permet que el Power Query accedeixi a dades de l'empresa

Com a alternativa, l'administrador d'inquilins pot donar el seu consentiment al Power Query sense modificació dels permisos de tot l'inquilí.

  1. Instal·leu l'Azure PowerShell.
  2. Executeu les ordres del PowerShell següents:
    • Login-AzureRmAccount (i iniciar la sessió com administrador d'inquilins)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

L'avantatge d'aquest enfocament (comparat amb la solució de tot l'inquilí) és que aquesta solució està molt orientada. Aprovisiona només l'entitat de servei del Power Query, però no hi ha altres canvis de permisos a l'inquilí.

Actualitzar les dades personals

Els usuaris poden actualitzar mashups i altres dades (com ara noms de consulta i metadades de mashup) a través de l'Editor de consultes i a través del diàleg Opcions accessible des de l'Editor de consultes.

Al Power Apps, accediu a l'Editor de consultes per fer les accions següents:

  1. Aneu a la subfinestra Dades, expandiu-la i, a continuació, seleccioneu Taules.
  2. Seleccioneu els punts suspensius (...) i, a continuació, seleccioneu Editar consultes.
  3. A la cinta, seleccioneu el botó Opcions i, a continuació, seleccioneu el botó Exporta el diagnòstic.

Suprimir dades personals

La majoria de les dades se suprimiran automàticament en un termini de 30 dies. Per a les dades i metadades de mashups, els usuaris han de suprimir tots els seus mashups amb el Power Apps. Totes les dades associades i metadades se suprimiran en un termini de 30 dies.

Per suprimir mashups del Power Apps:

  1. Suprimiu els projectes de l'integrador de dades, que es poden suprimir des de la pestanya del mateix nom.
  2. Seleccioneu els punts suspensius (...) i, a continuació, seleccioneu l'opció Suprimeix.

Si heu creat una fusió a través de la característica "Noves taules de dades (Technical Preview)", podeu suprimir-la amb les accions següents:

  1. Seleccioneu els punts suspensius (...) i, a continuació, seleccioneu Editar consultes.
  2. A la cinta, seleccioneu el botó Opcions.
  3. Seleccioneu el botó Suprimeix totes les consultes.
    Després de confirmar que voleu suprimir les consultes, se suprimeixen.

Exportar dades personals

Per exportar dades personals, els usuaris poden fer les accions següents:

  1. Obriu l'Editor de consultes.
  2. A la cinta, seleccioneu el botó Opcions.
  3. Seleccioneu el botó Exporta el diagnòstic.

Al Power Apps, podeu accedir a l'Editor de consultes per fer les accions següents:

  1. Aneu a la subfinestra Dades, expandiu-la i, a continuació, seleccioneu Taules.
  2. Seleccioneu els punts suspensius (...) i, a continuació, seleccioneu Editar consultes.
  3. A la cinta, seleccioneu el botó Opcions i, a continuació, seleccioneu el botó Exporta el diagnòstic.

Els registres generats pel sistema sobre accions de l'usuari a la interfície d'usuari (IU) són accessibles a l'Azure Portal.