Cómo conectar la API de SOAP a Power BI

Un usuario Pregunto ✅

Abduvali

Hola a todos,

¿Alguien puede decirme si Power BI funciona con una conexión API SOAP?

Intenté conectarme usando el conector WEB y la autorización básica para establecer la conexión, pero no funcionó.

Cualquier consejo es muy apreciado.

Gracias

Abduvali

Teige Gao

Hola @Abduvali,

Según mi búsqueda, PowerBI no ha proporcionado un conector oficial para SOAP, como solución alternativa, podemos usar el controlador XML para crear consultas SQL para llamar a la API de SOAP en Power BI, consulte este blog: https://zappysys.com /blog/call-soap-api-power-bi-read-xml-web-service-data/

Nota: Este enlace contiene una referencia a un sitio web de terceros. Microsoft proporciona esta información para su comodidad. Microsoft no controla estos sitios y no ha probado ningún software o información que se encuentre en estos sitios; por lo tanto, Microsoft no puede hacer ninguna representación con respecto a la calidad, seguridad o idoneidad de cualquier software o información que se encuentre allí. Existen peligros inherentes en el uso de cualquier software que se encuentre en Internet, y Microsoft le advierte que se asegure de comprender completamente el riesgo antes de recuperar cualquier software de Internet.

Otra solución es usar el script de Python para obtener datos de SOAP, luego transferir estos datos a marcos de datos de Pandas, PowerBI puede leer los datos.

Atentamente,

Teigio

Teige Gao

Hola @Abduvali,

Según mi búsqueda, PowerBI no ha proporcionado un conector oficial para SOAP, como solución alternativa, podemos usar el controlador XML para crear consultas SQL para llamar a la API de SOAP en Power BI, consulte este blog: https://zappysys.com /blog/call-soap-api-power-bi-read-xml-web-service-data/

Nota: Este enlace contiene una referencia a un sitio web de terceros. Microsoft proporciona esta información para su comodidad. Microsoft no controla estos sitios y no ha probado ningún software o información que se encuentre en estos sitios; por lo tanto, Microsoft no puede hacer ninguna representación con respecto a la calidad, seguridad o idoneidad de cualquier software o información que se encuentre allí. Existen peligros inherentes en el uso de cualquier software que se encuentre en Internet, y Microsoft le advierte que se asegure de comprender completamente el riesgo antes de recuperar cualquier software de Internet.

Otra solución es usar el script de Python para obtener datos de SOAP, luego transferir estos datos a marcos de datos de Pandas, PowerBI puede leer los datos.

Atentamente,

Teigio

jonas1

En respuesta a Teige Gao

Hola @TeigeGao y @Abduvali,

En realidad, hay un hilo similar que ha encontrado una solución para este problema aquí.

Sin embargo, combinan contenido y contenido web, lo que hace que no puedas tener nada más que una conexión anónima. En mi caso también tengo que autenticarme fuera del XML (en request properties en ReadyAPI o autorización básica en Postman). Supongo que eso corresponde a habilitar una conexión de autorización básica en Power BI desafortunadamente…

¿Alguno de ustedes ha intentado llamar a una API SOAP en Python que luego importa a Power BI? ¿Tuviste suerte con conseguir que la actualización programada funcionara y todo?

Atentamente,

jonas

Deja un comentario

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