BIBarry
Hola,
Tengo un problema al actualizar una consulta desde una base de datos de Ms Access, que devuelve el código de error anterior. Error a continuación.
He leído que esto puede ser causado por cambiar el nombre de una tabla, pestañas en la fuente, etc., pero eso no está causando esto.
Esta es la consulta a la que estoy conectado (nombrada exactamente como arriba)
Estoy usando una puerta de enlace de modo personal, dudo que cause este error. ¿Hay algo dentro del script del Editor avanzado que pueda causar esto?
Cualquier ayuda para ejecutar mi primer conjunto de datos programado sería muy apreciada
Gracias,
Barry.
BIBarry
Para su información, la actualización funciona bien en el escritorio sin que aparezcan errores en Power Direct.
v-cherch-msft
En respuesta a BIBarry
Hola @BIBarry
No puedo reproducir el mismo problema. Verifique si la publicación a continuación podría ayudarlo.
https: //community.powerbi.com/t5/Desktop/Expression-Error-The-key-didn-t-match-any-rows-in-the-table …
Saludos,
Cherie
BIBarry
En respuesta a v-cherch-msft
@ v-cherch-msft Desafortunadamente, esto no solucionó el error. Eliminé los pasos utilizados en Power Direct para cambiar cualquier tipo de datos y volví a publicar el espacio de trabajo. Sin suerte
TAMBIÉN, si intento conectarme a la base de datos desde el servicio Dataflow, ni siquiera puedo ver las consultas. Mi sospecha es que este error radica en intentar conectarse a una vista en lugar de a una tabla. Soy el propietario de la base de datos, por lo que los permisos no deberían ser un problema.
BIBarry
En respuesta a BIBarry
Resolvió el problema, tenía campos que eran nulos en la base de datos que estaban causando esto, ya que tenía una regla de valor predeterminado establecida para la Tabla de hechos, Cero en este caso porque era un campo numérico. Power BI estaba teniendo en cuenta esta regla al intentar preparar la consulta desde la base de datos, identificando los valores nulos como claves incorrectas.