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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It 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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.