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

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

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
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors