Forum Discussion

Adrianarodri11's avatar
Adrianarodri11
New Member
1 month ago
Solved

DM_GWPipeline_Gateway_MashupDataAccessError

Hola a todos,

Estoy experimentando un fallo de actualización constante en Power BI Service para conjuntos de datos que utilizan una conexión a Google BigQuery a través de una puerta de enlace local. Los conjuntos de datos que utilizan únicamente Google Sheets (conector web) se actualizan correctamente en la misma puerta de enlace.

**Error:**
DM_GWPipeline_Gateway_MashupDataAccessError
"Lo sentimos, se produjo un error durante la evaluación".

Código de error subyacente: -2147467259

**Lo que ya he intentado:**
- La actualización funciona correctamente desde Power BI Desktop (mismas credenciales, misma máquina que yo, no la puerta de enlace).
- He aislado el problema: un informe de prueba con solo fuentes de BigQuery falla; un informe de prueba con solo fuentes de Google Sheets se actualiza correctamente.
- He vuelto a autenticar la conexión de BigQuery en la puerta de enlace (OAuth 2.0) con mi cuenta de Google. El error persiste exactamente igual después de la reautenticación.
- He confirmado que la puerta de enlace (clúster mostrado como "Sherlock2025") está en línea y que otras conexiones en ella funcionan.

**Mi sospecha:**
Dado que la reautenticación no solucionó el problema, sospecho que se debe a:
- Una restricción de red/cortafuegos en la máquina de puerta de enlace que bloquea bigquery.googleapis.com o oauth2.googleapis.com
- Un problema de permisos de IAM en el proyecto de Google Cloud vinculado a la fuente de BigQuery

¿Alguien se ha encontrado con esta combinación exacta (Gateway + BigQuery + MashupDataAccessError) y ha hallado la causa raíz? Cualquier sugerencia sobre qué revisar en los registros de eventos del gateway también sería de gran ayuda.

¡Gracias de antemano!

  • Hola. El error mashup engine normalmente habla de que algo falló en la corrida de Power Query. Si te funciona bien sin ningún warning en tu local, podes correr el desktop desde la máquina donde esta corriendo el gateway. Tene en cuenta que un warning en el Desktop puede ser un error en el Service.

    Si aún así corre bien. Entiendo que gateway guarda logs. Abrí la app y busca el botón para exportar esos logs. Probablemente este en una de estas carpetas:

    - ..\AppData\Local\Microsoft\On-premises data gateway\
    - C:\Program Files\On-premises data gateway\

    Ahi podes revisar conectividad de puertos para ver que este todo correcto.

    Por supuesto utilizá las mismas credenciales en Desktop que en Gateway para validarlo y mantene actualizado el gateway.

    Espero que te sirva. 
    Saludos

3 Replies

  • Hola. El error mashup engine normalmente habla de que algo falló en la corrida de Power Query. Si te funciona bien sin ningún warning en tu local, podes correr el desktop desde la máquina donde esta corriendo el gateway. Tene en cuenta que un warning en el Desktop puede ser un error en el Service.

    Si aún así corre bien. Entiendo que gateway guarda logs. Abrí la app y busca el botón para exportar esos logs. Probablemente este en una de estas carpetas:

    - ..\AppData\Local\Microsoft\On-premises data gateway\
    - C:\Program Files\On-premises data gateway\

    Ahi podes revisar conectividad de puertos para ver que este todo correcto.

    Por supuesto utilizá las mismas credenciales en Desktop que en Gateway para validarlo y mantene actualizado el gateway.

    Espero que te sirva. 
    Saludos

  • v-abhinavmu's avatar
    v-abhinavmu
    Icon for Community Support rankCommunity Support

    Hi Adrianarodri11,

    Thank you for posting your query in the Microsoft Fabric Community Forum, and thanks to ibarrau for sharing valuable insights.

     

    Could you please confirm if your query has been resolved by the provided solutions? This would be helpful for other members who may encounter similar issues.

     

    Thank you for being part of the Microsoft Fabric Community.

  • v-abhinavmu's avatar
    v-abhinavmu
    Icon for Community Support rankCommunity Support

    Hi Adrianarodri11,

    May I check if this issue has been resolved? If not, Please feel free to contact us if you have any further questions.


    Thank you