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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener datos de la API y agregar información de la salida a la nueva consulta

Eh

estamos utilizando un servicio de terceros y los datos de costos se proporcionan a través de la siguiente API:

https://thirdparty.service/billing/invoices

Con esta consulta recibimos un JSON como este aquí:
{
"id": 123456,
"periodo": "2022/11",
"número": 654321,
"pagado": falso,
"total": 12346,78,
"moneda": "USD",
"account_name": "Servicio de terceros"
},

{
"id": 987654,
"periodo": "2022/10",
"número": 654789,
"pagado": falso,
"total": 24568,74,
"moneda": "USD",
"account_name": "Servicio de terceros"
}

Estos datos se transforman correctamente en PowerBI y puedo usar estos datos, pero quiero tener datos de costos diarios y más información sobre una factura. Para esto necesito agregar el número de factura a la consulta de esta manera:
https://thirdparty.service/billing/invoices/{id}

Con esta consulta obtendré toda la información que necesito sobre la factura. ¿Sería posible crear una consulta en PowerBI para obtener información completa sobre todas las facturas?

Saludos

Lukas

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@lkshck ,

Siempre que se llame correctamente a la interfaz de API, los datos se pueden recuperar e importar en Powerbi para su posterior procesamiento de la siguiente manera.

vhenrykmstf_0-1670318627509.png

vhenrykmstf_1-1670318685120.png

Para obtener más detalles, puede leer el siguiente documento:

Conector web de Power Query - Power Query | Microsoft Learn

Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.


Saludos
Henrio


Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola Henry, ¡gracias por tu ayuda! No estoy 100% seguro de este mecanismo. Por lo tanto, normalmente debe haber dos solicitudes, como la primera va a:
https://thirdparty.service/billing/invoices
para recibir todos los identificadores de la factura y luego una llamada para cada identificación debe dirigirse a:
https://thirdparty.service/billing/invoices/{id}
con el ID agregado al final de la solicitud para recibir datos para cada factura. Los metadatos de las facturas se ven siempre iguales, así que mi expectativa es obtener una tabla grande con datos de todas las facturas allí.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.