ADO.Net: no se pudo encontrar o cargar el proveedor de datos de .Net Framework registrado

Un usuario Pregunto ✅

bensm

Hola,

He estado luchando con esto por un tiempo si alguien pudiera ayudarme. Transferimos nuestro servicio de suscripción y obtuve nuevas credenciales de BI. Cambié mis credenciales de puerta de enlace y solucioné ese problema. Pero, donde mi código R solía ejecutarse sin problemas, ahora devuelve un error de .Net Framework como se muestra a continuación.

Reinstalé la puerta de enlace varias veces, actualicé mi .net framework. Revisé la configuración de seguridad en el tablero, pero creo que tiene que estar en línea. No tengo problemas para actualizar el tablero, solo cuando lo actualizo en línea y trato de ponerlo en un ciclo de actualización.

imagen.pngimagen.png

Anónimo

En respuesta a coma roto

Hola,

Verifique la siguiente solución (funciona para mí, resultó que se olvidaron de poner Microsoft.PowerBI.Scripting.dll en la carpeta m):

1. Vaya a la carpeta de la aplicación (para mí: D:Program FilesOn-premises data gateway (modo personal)) y copie el Microsoft.PowerBI.Scripting.dll archivo en ‘metro‘ carpeta (D:Archivos de programaPuerta de enlace de datos local (modo personal)metro )

2. Elimine todos los procesos de puerta de enlace (especialmente Microsoft.PowerBI.DataMovement.PersonalGateway.exe)

3. Ejecute la puerta de enlace y verifique los resultados

coma roto

¿Alguien ha encontrado una solución para esto todavía? Tengo el mismo problema desde la actualización de mayo de 2020: incluso intenté desinstalar y volver a instalar usando un paquete de instalación antiguo de 2019 que había guardado, pero volvió a enviar la actualización de mayo de 2020.

Anónimo

En respuesta a coma roto

Hola,

Verifique la siguiente solución (funciona para mí, resultó que se olvidaron de poner Microsoft.PowerBI.Scripting.dll en la carpeta m):

1. Vaya a la carpeta de la aplicación (para mí: D:Program FilesOn-premises data gateway (modo personal)) y copie el Microsoft.PowerBI.Scripting.dll archivo en ‘metro‘ carpeta (D:Archivos de programaPuerta de enlace de datos local (modo personal)metro )

2. Elimine todos los procesos de puerta de enlace (especialmente Microsoft.PowerBI.DataMovement.PersonalGateway.exe)

3. Ejecute la puerta de enlace y verifique los resultados

luisdamyller

En respuesta a Anónimo

Intenté hacer eso y no funcionó, ¿alguien con este problema todavía?

probé en diferentes PC, reinstalé .net framework y nada funciona…

coma roto

En respuesta a Anónimo

Gracias, sí, esto funciona. La única diferencia para mí es que en mi máquina el directorio de origen era C:Users[User]AppDataLocalMicrosoftPuerta de enlace de datos local (modo personal)

Me has ahorrado un montón de tiempo, gracias!!!

franco_pong

En respuesta a Anónimo

gracias andrzejciebiera

Acabo de probar tu método y funcionó para mí, puedo actualizar de nuevo.

¡Muy apreciado!

Franco

Michieldo

Hola,

Me encuentro con el mismo problema desde la última actualización de la puerta de enlace personal. No he cambiado las credenciales, pero he cambiado de puerta de enlace personal una o dos veces.

Por sugerencias del soporte, también borré los permisos y me volví a conectar en el editor de consultas. Tal vez eso ayude en tu caso @bensm.

Espera que esto se resuelva rápido.

franco_pong

Hola,

Tengo el mismo problema con la credencial con R en el servicio Power BI. Puedo actualizar mi informe usando Power BI Desktop, pero me daría el mismo mensaje de error que los publicados en el póster original.

Esto comienza después de que tuve que actualizar la puerta de enlace de datos local (modo personal) a 3000.40.15 (mayo de 2020). No estoy seguro de si este es el problema, pero actualicé la puerta de enlace personal el día 24 y los siguientes informes programados con R Script fallaron.

El script R que utilicé es simplemente para generar el conjunto de datos en un archivo «csv».

fechaActual <- Sys.Date()

csvFileName <- paste("c:\doc\Output_",currentDate,".csv",sep="")

write.csv(conjunto de datos, archivo=csvFileName)

por favor, hágame saber cómo puedo solucionar este problema,

Gracias,

Franco

Hola @bensm,

¿Ha instalado con éxito el entorno de .net framework en su dispositivo que instaló el cliente de puerta de enlace? Me gustaría sugerirle que use las siguientes herramientas para verificar su entorno de software:

La herramienta de reparación de Microsoft .NET Framework está disponible

Además, ¿algún paquete de R en particular que haya invocado en sus scripts de R? AFAIK, el servicio power bi bloqueará algunos paquetes de terceros y algunas operaciones por razones de seguridad:
Cree objetos visuales mediante el uso de paquetes R en el servicio Power BI

Seguridad de Power BI#seguridad-de-almacenamiento-de-datos

Saludos,

Xiaoxin-sheng

bensm

En respuesta a v-shex-msft

Gracias por la respuesta, pero desafortunadamente sigue dando el mismo error. Definitivamente está vinculado a un error de autenticación R. Encontré una solución para omitirlo, ejecutando R a través del programador de tareas de Windows a través de un archivo .bat e importando ese archivo plano a Power Bi.

Si hay una solución alternativa al error .Net, con gusto lo intentaría.

Deja un comentario

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