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

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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel

Power BI Monthly Update - May 2024

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