No se puede conectar a la fuente de datos: el método de autenticación ‘diálogo’ no es compatible con ninguno de los disponibles

Un usuario Pregunto ✅

IlijaPA

Hola,

Hemos cambiado nuestra autenticación de inicio de sesión de base de datos a autenticación de dominio, después de lo cual la actualización programada en línea de PBI dejó de funcionar. La puerta de enlace está bien y en línea, la fuente de datos no quiere conectarse por el motivo que sea. Tenemos MariaDB y he instalado el adaptador Maria ODBC localmente (que funciona bien para la versión de escritorio), pero ¿cómo aplicaría esto para conectarme al servicio remoto en línea?

Descripción completa del error:

No se puede conectar: ​​encontramos un error al intentar conectarnos a . Detalles: «»Ocultar detalles

ID de actividad: afd5dbe7-d739-4eee-bb3a-7278883cf7bd
Solicitud de identificación: bae0b2d0-5a88-9b75-fd1d-fbc9af6a0314
URI del clúster: https://wabi-us-north-central-redirect.analysis.windows.net/
Código de estado: 400
Código de error: DMTS_UpdateClusterDatasourceCredentialsErrorCode
Hora: jue 02 de julio de 2020 10:19:40 GMT+0200 (hora de verano de Europa Central)
Versión de servicio: 13.0.13736.165
Versión del cliente: 2006.4.01715-tren

Redmine fácil: No se puede conectar a la fuente de datos no definida.
Código de error subyacente: -2147467259
Mensaje de error subyacente: MySQL: el método de autenticación ‘diálogo’ no es compatible con ninguno de los complementos disponibles.
DM_ErrorDetailNameCode_UnderlyingHResult: -2147467259
Microsoft.Data.Mashup.ValueError.DataSourceKind: MySql
Microsoft.Data.Mashup.ValueError.DataSourcePath: 10.25.7.4:4032;fácilredminar
Microsoft.Data.Mashup.ValueError.ErrorCode: -2147467259
Microsoft.Data.Mashup.ValueError.Mensaje: El método de autenticación ‘diálogo’ no es compatible con ninguno de los complementos disponibles.
Microsoft.Data.Mashup.ValueError.Motivo: DataSource.Error

Ilija PA

El problema aquí fue el tipo de fuente de datos seleccionado incorrecto. Debería haber sido ODBC en lugar de MYSQL.

Después de descubrir esto, tomó algún tiempo descubrir cómo conectarse a través del conector ODBC (64 bits) para MariaDB. Encontrar la cadena de conexión correcta fue difícil, pero puede encontrar una yendo al menú de Windows y luego escriba las fuentes de datos ODBC donde verá la lista completa de DSN, elija la que tiene para su propia conexión (la mía era MariaDB ODBC – anteriormente instalado el controlador del conector ODBC de MariaDB). Luego continúe con la configuración y dentro de la configuración, una vez que complete los detalles del servidor, el puerto y la base de datos, tendrá la opción de Probar DSN. Una vez que lo haga, verá la cadena de conexión en la ventana emergente.

Debe usar esta cadena de conexión y agregarla a su archivo de escritorio de Power BI (en la configuración de la fuente de datos – cadena de conexión, para DSN debe elegir ninguno).

PBI.png

Una vez que haya terminado, actualice el conjunto de datos, guarde y publique el informe en el servicio Power BI. Esto también publicará la cadena de conexión junto con el informe y en la configuración del conjunto de datos en Power BI en línea, en la conexión de la puerta de enlace verá la nueva fuente de datos:

Cadena de conexión.png

Debe asignar la conexión de la puerta de enlace a la fuente de datos creada anteriormente dentro de la configuración de la puerta de enlace (usando la misma cadena de conexión).

Espero que esto ayude a alguien. No use el nombre DSN ya que no lo aceptará, necesita la cadena de conexión completa.

IlijaPA

El problema aquí fue el tipo de fuente de datos seleccionado incorrecto. Debería haber sido ODBC en lugar de MYSQL.

Después de descubrir esto, tomó algún tiempo descubrir cómo conectarse a través del conector ODBC (64 bits) para MariaDB. Encontrar la cadena de conexión correcta fue difícil, pero puede encontrar una yendo al menú de Windows y luego escriba las fuentes de datos ODBC donde verá la lista completa de DSN, elija la que tiene para su propia conexión (la mía era MariaDB ODBC – anteriormente instalado el controlador del conector ODBC de MariaDB). Luego continúe con la configuración y dentro de la configuración, una vez que complete los detalles del servidor, el puerto y la base de datos, tendrá la opción de Probar DSN. Una vez que lo haga, verá la cadena de conexión en la ventana emergente.

Debe usar esta cadena de conexión y agregarla a su archivo de escritorio de Power BI (en la configuración de la fuente de datos – cadena de conexión, para DSN debe elegir ninguno).

PBI.png

Una vez que haya terminado, actualice el conjunto de datos, guarde y publique el informe en el servicio Power BI. Esto también publicará la cadena de conexión junto con el informe y en la configuración del conjunto de datos en Power BI en línea, en la conexión de la puerta de enlace verá la nueva fuente de datos:

Cadena de conexión.png

Debe asignar la conexión de la puerta de enlace a la fuente de datos creada anteriormente dentro de la configuración de la puerta de enlace (usando la misma cadena de conexión).

Espero que esto ayude a alguien. No use el nombre DSN ya que no lo aceptará, necesita la cadena de conexión completa.

Hola @IlijaPA,

Eche un vistazo al documento de solución de problemas de puertas de enlace.

https://docs.microsoft.com/en-us/power-bi/connect-data/service-gateway-onprem-tshoot.

Y puede consultar el foro de problemas aquí:
https://community.powerbi.com/t5/Issues/idb-p/Issues
Si no está allí, entonces podrías publicarlo.
De lo contrario, si tiene una cuenta Pro, podría intentar abrir un ticket de soporte. Si tienes una cuenta Pro es gratis. Ir https://soporte.powerbi.com. Desplácese hacia abajo y haga clic en «CREAR TICKET DE SOPORTE».

Atentamente,

Arrendajo

Deja un comentario

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