Actualización de MS Access: error 2147467259

Un usuario Pregunto ✅

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.

Actualizar Error.PNG

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)

Entradas PMO.PNG

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?

ae.PNG

Cualquier ayuda para ejecutar mi primer conjunto de datos programado sería muy apreciada Smiley muy feliz

Gracias,

Barry.

BIBarry

Para su información, la actualización funciona bien en el escritorio sin que aparezcan errores en Power Direct.

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 Smiley triste

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *