Cómo habilitar SSL para la conexión Cloud PostgreSQL desde el servicio PowerBI

Un usuario Pregunto ✅

M_Clouet

Hola,

Tengo una base de datos PostgreSQL ejecutándose en un servidor accesible desde Internet. Logré conectarme a esta base de datos desde PowerBI Desktop, construí un informe usando los datos de los datos importados y todo funciona bien.
He publicado esto en el servicio PowerBI aparentemente con éxito. Veo el informe resultante y el conjunto de datos en el servicio.
Luego actualicé las credenciales para conectarme a la base de datos en la página de configuración de Conjuntos de datos para luego intentar actualizar los datos de la base de datos. Al hacer clic en «Iniciar sesión», falla ya que el servicio intenta conectarse sin usar SSL.

error power bi servicio postgresql.png

Sin embargo, la conexión desde PowerBI Desktop usaba SSL. La base de datos solo acepta conexiones SSL y los registros de PostgreSQL confirman todo lo anterior.

2020-03-04 09:35:37.592 UTC [15133] XXX@XXX FATAL: no hay entrada pg_hba.conf para el host «xx.xx.xx.xx», usuario «xxx», base de datos «xxx», SSL desactivado

¿Hay pasos adicionales que realizar para obligar al servicio PowerBI a usar una conexión SSL o configurar los certificados en el servicio?
Pensé que el servicio PowerBI siempre usaba conexiones seguras.

Como se trata de una base de datos en la nube, aunque no de Azure, tengo entendido que no se requiere una puerta de enlace.

grosero

@M_Clouet ¿Resolviste este problema?

M_Clouet

En respuesta a grosero

Ya no estoy trabajando en el problema, pero escuché que ahora funciona de forma nativa, sin puerta de enlace.

Hola, @M_Clouet

Según mi búsqueda, todavía necesita configurar una puerta de enlace.

Consulte estos artículos y publique:

https://community.powerbi.com/t5/Service/PostgreSQL-to-Power-BI-Service-sin-on-premise-gateway/t…

https://stackoverflow.com/questions/52945285/connect-power-bi-service-to-postgresql-database-on-azur…

https://stackoverflow.com/questions/39002314/connecting-powerbi-cloud-to-postgresql/45826055#4582605…

Atentamente,
Equipo de apoyo comunitario _ Eason
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.

M_Clouet

En respuesta a v-easonf-msft

Hola, @v-easonf-msft

Gracias por los enlaces que compartiste. Es similar a otros contenidos que encontré antes de publicar.

Desafortunadamente, no proporcionan una respuesta satisfactoria:

  • una gran cantidad de contenido está en desuso, lo que hace referencia a que npgsql es necesario incluso para PostgreSQL para PowerBI Desktop, mientras que ahora funciona perfectamente sin necesidad de ningún componente adicional.
  • si la puerta de enlace es obligatoria, ¿por qué entonces el servicio intenta conectarse a la base de datos del servidor SQL especificada, aunque sin ninguna conexión segura? El simple hecho de que haya configuraciones para configurar la conexión en el servicio PowerBI sugiere que esto debería admitirse. ¿Cómo debo proceder para enviar esto como un informe de error?
  • al menos uno de ellos menciona el uso de la puerta de enlace para acceder a las bases de datos alojadas en Azure. Esto parece incorrecto, ya que significaría tener que pasar del servicio PowerBI alojado por Microsoft a una base de datos Azure alojada por Microsoft a través de un middleware local. ¿Cómo funcionaría eso con una configuración completa de Azure sin ninguna infraestructura local? ¿Requeriría tener que pagar por una máquina virtual de Azure Windows adicional solo para alojar la puerta de enlace?
  • ¿Existe una lista oficial de fuentes de datos admitidas actualmente para los diferentes modos (PowerBI Desktop, PowerBI Service)?
  • ¿Microsoft está utilizando las fuentes de datos «en la nube» solo para las fuentes de datos de Azure? La nube generalmente se usa para referirse a servicios que no están en las instalaciones, es decir, alojados en una infraestructura privada que no está disponible desde fuera de esa red privada.

Además, me interesaría mucho saber cómo funciona el conector de servicios en la nube de terceros, como el de Salesforce, que aloja su fecha en su nube de Salesforce.

Atentamente,

En respuesta a M_Clouet

Hola, @M_Clouet

Le sugerimos que abra un ticket aquí para obtener una mejor respuesta si es un usuario profesional:
https://powerbi.microsoft.com/en-us/support/

Atentamente,
Equipo de apoyo comunitario _ Eason

Deja un comentario

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