Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Conectarse a la API de REST (Python-MongoDB)

Al hacer clic en la opción "Obtener datos" y luego hacer clic en "Web" en PowerBI, escribí la URL de mi propia API rest (http://127.0.0.1:5000/players/all). Una vez que presiono conectar, se puede ver lo siguiente:

Screenshot of imageCaptura de pantalla de la imagen

Tenga en cuenta que los datos se pueden ver en la "Vista web", pero no en la "Vista de tabla". Como no se puede representar en forma de tablas, no se puede cargar en PowerBI. ¿Hay alguna forma en la que los datos de mi API de REST se puedan cargar en PowerBI?

NOTA: Intenté vincular mi backend de MongoDB a PowerBI y funcionó correctamente. Sin embargo, la fuente de mis datos debe ser la URL de la API en lugar del backend en sí.

Por favor, ayuda. Gracias.

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@kedar-09 , Copie este JSON y verifique con el formateador JSON en línea. ¿Es correcto el formato?

@amitchandak, el formato es correcto, el convertidor en línea simplemente lo embellezó.

Capture1.JPG

Incluso si este formato fuera incorrecto, no podré cambiarlo ya que la API está tomando datos directamente de MongoDB (que almacena datos en formato .json)

¿Hay alguna solución para este problema? ¿Hay/hay alguna otra forma (s) de resolver esto?

Hay @kedar-09 ,

Importar mediante el modo de consulta de Power BI: Seleccione su DSN (después de conectarse mediante el conector ODBC) y haga clic en Opción avanzada para escribir una consulta SQL personalizada para importar los datos de la API de REST. Puede utilizar la herramienta de vista previa de orígenes de datos DSN de ODBC para generar una consulta SQL. Por ejemplo, puede ingresar una consulta como la siguiente. Si no está seguro, utilice el Generador de consultas (se encuentra en la ventana de vista previa del controlador)

SELECCIONE * DESDE $
WITH(src='https://my-api-url')

vkellymsft_0-1630654935782.png

Para más detalles, por favor, consulte la siguiente referencia:

https://zappysys.com/blog/howto-import-json-rest-api-power-bi/?gclid=EAIaIQobChMIzLjLqqTi8gIVAplmAh3...

Saludos
Kelly

¿Respondí a su pregunta? ¡Marque mi respuesta como una solución!

Hola @v-kelly-msft. Funcionó. Muchas gracias. 🙂

Hay @kedar-09 ,

Encantado de ayudar.

Saludos
Kelly

¿Respondí a su pregunta? ¡Marque mi respuesta como una solución!

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.