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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Llamada a la API sin parámetros numéricos

Hola.

Tengo un problema para trabajar wirth API.

He leído muchos postes, pero no puedo encontrar una solución a mi problema.

Necesito obtener información de diferentes API, pero obtener un error.

Esto es lo que estoy haciendo:

1. Obtendo información de la primera API y realizo las transformaciones.

Nombre del script: query1

Esteban__2-1621452049755.png

Esteban__3-1621452082869.png

2. Una vez que tenga la tabla lista, modifique la consulta por:

- Convertir la consulta en función.

- Crear un parámetro api (PRY como texto)

Esteban__5-1621452373439.png

3. Tengo todos los parámetros de texto en otra tabla (ID_Proyectos)

nombre de la tabla: Proyects

Esteban__1-1621451772005.png

4. Selecciono una consulta en blanco de orígenes y escriba un nuevo script, que se ve así

Nombre del script: Resultados

Esteban__6-1621452883084.png

(en este script llamo a la función (query1) y aplica la función a cada ID proyect de te table Proyects).

Debería obtener toda la información, pero en su lugar obteré un error por cada ID Proyects.

Esteban__7-1621453148179.png

Estoy realmente atascado en este problema, porque toda la información que encuentro es para bucles con un número de páginas o hasta obtener un mensaje específico, pero no puedo encontrar ninguna información sobre un bucle a través de parámetros no numéricos.

Le agradeceré mucho su ayuda.

saludos

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

HI @Esteban_,

Me gustaría sugerirle que cree una tabla de consulta en blanco para hacer referencia a la tabla'Proyects', a continuación, puede agregar una columna personalizada para invocar la función personalizada basada en cada'ID Proyects':

let
    Source = Proyects,
    AddColumn =
        Table.AddColumn(
            Source,
            "Custom",
            each query1([ID_Proyects])
        )
in
    AddColumn

saludos

Xiaoxin Sheng

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

HI @Esteban_,

Me gustaría sugerirle que cree una tabla de consulta en blanco para hacer referencia a la tabla'Proyects', a continuación, puede agregar una columna personalizada para invocar la función personalizada basada en cada'ID Proyects':

let
    Source = Proyects,
    AddColumn =
        Table.AddColumn(
            Source,
            "Custom",
            each query1([ID_Proyects])
        )
in
    AddColumn

saludos

Xiaoxin Sheng

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors