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

"Profundizar" en los puntos finales de API con menús desplegables. Parámetro de > de API > parámetro de > de API

Así que hay una API enorme, con muchos datos. Se puede indexar en varios niveles agregando /subtopic a la url.

Así que llamar a http://api-base-url/table te da "temas principales".
Quiero que el usuario seleccione entre estos, luego recupere los subtemas de la lista de temas principales:
http://api-base-url/table/maintopic
A continuación, el usuario selecciona del subtema, el subelemento que desea de una lista recibida de:
http://api-base-url/table/maintopic/subtema
A continuación, el usuario selecciona una tabla del subtema, basada en la lista del paso anterior:
http://api-base-url/table/maintopic/subtopic/subitem
La tabla tiene un identificador, que luego se puede llamar directamente:
http://api-base-url/table/00683

Lo que significa que la API tiene aproximadamente 4 niveles, y no quiero recuperar partes no eccesarias de ella, a menos que se solicite, y me gustaría dividir el "data-retreival" en 4 "partes" con la entrada del usuario en el medio. Me gustaría que el "archivo básico" fuera muy fácil de usar.

Hice los dos primeros pasos usando listas->parametros y abriendo el archivo como una plantilla, pero esto da como resultado que el segundo parámetro no se rellene, ya que supongo que la plantilla no recupera ningún "nuevo dato" después de completar el primer parámetro ... Supongo que es posible completar todos los parámetros y cerrar la ventana de edición de parámetros entre medias, pero esto no es muy "fácil de usar"...

¿Cuál es una buena manera de lograr esto? ¿Construir un conector? ¿Trabajar con funciones en las consultas?

aecorn_0-1635923826316.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hay @aecorn

¿Qué tal si configuramos el subtema como parámetro opcional?

Saludos

Equipo de soporte de la comunidad _ Tang

Si este post Ayuda, por favor considere Acéptalo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Todavía obligaría a los usuarios a abrir manualmente y establecer el "siguiente nivel" para cada parámetro. Hasta que se llega a una "mesa real". Eso es bastantes clics ...
Podría construir un modelo de datos de toda la API primero, luego simplemente navegar en eso, pero eso va a ser enorme ...

Hay @aecorn

Puedes probar esto, lo he probado, funciona bien

vxiaotang_0-1636102187521.png

Saludos

Equipo de soporte de la comunidad _ Tang

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

Funciona para combinar los dos primeros niveles en un solo parámetro y lista, pero no guarda la jerarquía al seleccionar el tercer nivel.

Al agregar la ruta al final de las opciones, esto ha ayudado a reducir las opciones a un solo parámetro y generación de listas. Pero no ha ayudado con el problema de "abrir y cerrar la ventana de parámetros cuatro veces".

aecorn_0-1636106103861.png

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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