AndyDC
Hola,
Recibo un error cuando habilité la opción Detectar cambios de datos en la nueva función de actualización Pro Incremental. Mi fuente de datos es una base de datos SQL de Azure en el norte de Europa. Sin habilitar esta función, la actualización incremental funciona bien en el servicio cuando se actualiza. El error que obtengo en el servicio al actualizar si Detectar cambios de datos está habilitado (la columna que estoy usando en una columna de fecha y hora diferente) es:
Mensaje: el nombre del recurso y la ubicación deben coincidir. Nombre del recurso: DWIncremental FactPurchase. Ubicación: Polling_36686F87_B3FA_4760_A613_9C6D47A37170.
URI del clúster: WABI-UK-SOUTH-B-PRIMARY-redirect.analysis.windows.net
ID de actividad: 86c1f61d-9449-460b-b1c3-af4c2b989a25
ID de solicitud: 0952351a-5ce0-d781-a883-4da446ec2abc
Hora: 2020-02-23 21: 50: 45Z
Mi región de servicio de Power BI es el sur del Reino Unido, por lo que me pregunto si la fuente de datos debe estar en la misma región.
¿Alguien más está fomentando este error?
Gracias
Betizad
Logré solucionar esto introduciendo otra columna para detectar cambios. La documentación de Microsoft también se actualiza ahora con este cambio.
Ahora tengo dos columnas:
1. Registrar la marca de tiempo que utilizo para la actualización incremental y en la consulta de energía.
2. Registrar la marca de tiempo de modificación que utilizo al configurar la detección de cambios.
https: //docs.microsoft.com/en-us/power-bi/admin/service-premium-incremental-refresh#: ~: text = Incremen ….
Opciones de política avanzadas
Detectar cambios de datos
La actualización incremental de diez días es más eficiente que la actualización completa de cinco años. Sin embargo, es posible hacerlo aún mejor. Si selecciona el Detectar cambios de datos casilla de verificación, puede seleccionar una columna de fecha / hora utilizada para identificar y actualizar solo los días en los que los datos han cambiado. Esto supone que dicha columna existe en el sistema de origen, que normalmente se utiliza para fines de auditoría. Esta no debería ser la misma columna utilizada para particionar los datos con los parámetros RangeStart / RangeEnd. El valor máximo de esta columna se evalúa para cada uno de los períodos en el rango incremental. Si no ha cambiado desde la última actualización, no es necesario actualizar el período. En el ejemplo, esto podría reducir aún más los días renovados gradualmente de diez a alrededor de dos.
Limecows
Tengo el mismo problema. ¿Hay un ticket de soporte abierto y debo enviar uno también?
thangtruong
Tengo el mismo problema
Cuando habilito las opciones de Detectar cambio de datos, la actualización en PwBI Desktop funciona bien, pero cuando publico en el servicio, no hay forma de que pueda actualizarlo.
Aquí hay 02 errores
y:
Mensaje: el nombre del recurso y la ubicación deben coincidir.
Cuando vuelva a pwbi Desktop, deshabilito las opciones de Detectar cambio de datos y luego publique de nuevo. Ahora puedo actualizarlo en el servicio.
Ayúdame a conocer mejor esta situación.
¡Gracias chicos por adelantado!
v-shex-msft
Hola @AndyDC,
Si este problema solo aparece cuando activa una función específica, puede abrir un contacto de ticket de soporte para el equipo de servicio de Power Bi para obtener más soporte. Creo que puede estar relacionado con los motivos de backend para la verificación o las autorizaciones.
enviar un ticket de soporte
Saludos,
Xiaoxin Sheng
GilbertQ
Hola
Creo que no debería causar ningún problema.
¿Qué sucede cuando ejecuta el generador de perfiles de consultas en la base de datos? ¿Puede ver cómo llega la consulta?
AndyDC
En respuesta a GilbertQ
Hola,
Ejecuté una sesión de SQL Profiler a través de Azure Data Studio y la única consulta SQL que puedo ver en ejecución es la siguiente.
GilbertQ
En respuesta a AndyDC
Hola
Tendrá que mirar todos los eventos cuando use Azure Data Studio para ver el evento que envía la consulta a la base de datos SQL de Azure.
Se necesita un poco de investigación para encontrar la consulta, pero debería estar allí, es para mí.
AndyDC
En respuesta a GilbertQ
Hola,
Puedo ver el SQL que se envía si no habilito la función Detectar cambios de datos. Desafortunadamente, si está habilitado, SQL nunca se envía a la base de datos SQL.
GilbertQ
En respuesta a AndyDC
Hmm, eso me parece un error entonces. Sugeriría registrar un ticket de soporte.
Betizad
En respuesta a GilbertQ
Me enfrento al mismo problema. Puedo hacer que funcione perfectamente en Azure SQL DB y Cosmos-DB siempre que «Detectar cambios de datos» esté deshabilitado. Tan pronto como habilito la función, aparece el siguiente error.
Something went wrong
There was an error when processing the data in the dataset.
Please try again later or contact support. If you contact support, please provide these details.
MessageResource name and Location need to match. Resource name: EUI. Location: Polling_36686F87_B3FA_4760_A613_9C6D47A37170.
Cluster URIWABI-WEST-EUROPE-redirect.analysis.windows.net
Activity IDc2cc7ddf-b1f3-4870-8b1f-d5aef96805b1
Request ID7b525d2b-b2c4-48cb-b657-6ec698ff73fa
Time2020-02-27 13:48:50Z
Shaunwilks
En respuesta a Betizad
Sí, puedo aumentar el peso de las personas que sugieren que esto es un error en la actualización de Gateway / PBI.
Reescribí todas mis consultas para admitir el plegado.
6 consultas en total, 4 usan Detectar cambios los otros 4 solo configuraciones incrementales normales.
Después de encontrar que los dos con la detección de cambios estaban fallando, desactivé solo esa opción en la actualización incremental y lo intenté de nuevo.
Por supuesto, toda la actualización se realizó sin errores, por lo que funcionó bien cuando Detectar cambios estaba deshabilitado.
Eso ahora me dice que hay un problema claro en Detectar cambios para PBI PRO y Actualización incremental