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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Enlace de parámetro de consulta M dinámica a una tabla de consulta

Me estoy conectando a ADX, usando consultas directas de Kusto. Mis usuarios quieren ver los datos de un ID específico, durante un período de tiempo resonante. Se enfrentan a la falta de datos (si no hay datos para esa identificación) o a una avalancha de datos (si acceden a los datos de todas las identificaciones).

Mi solución es consultar con dos parámetros. Uno para la ventana de tiempo y el otro para la identificación. Mi parámetro de ventana de tiempo está enlazado a una tabla gereneada manualmente de varias opciones de ventana de tiempo. Esto funciona bien cuando mis usuarios conocen la IDENTIFICACIÓN de antemano y luego pueden aumentar gradualmente la ventana de tiempo hasta que obtengan la cantidad satisfactoria de datos.

El problema es cuando mis usuarios no conocen el ID y les gustaría "navegar" para seleccionar uno. Mi enfoque fue hacer dos consultas en ADX. El primero tomaría el parámetro de ventana de tiempo y buscaría todos los ID disponibles para esa ventana de tiempo. Entonces estaba tratando de enlazar este resultado a mi parámetro ID y ofrecérselo al usuario como una segmentación de datos. El problema es que Power BI no me muestra mi parámetro de identificador como opción para enlazar. No importa si mi tabla resultante es DirectQuery o modo de importación. Si genero una lista, en lugar de la tabla, desde mi primera consulta e intento que el parámetro ID sea un parámetro controlado por consulta, obtengo un error de seguridad que no puedo consultar desde una consulta (o algo así).

¿Cómo resolver este problema? Necesito recuperar los valores posibles del servidor entre los que mis usuarios pueden elegir. No quiero tener un informe basado en desglose de varias páginas si no tengo que hacerlo. Estoy escribiendo todas las consultas. No quiero seguridad extra. Solo quiero obtener una lista de opciones para que mis usuarios elijan, para que luego pueda recuperar más datos detallados para ellos.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Gracias por su respuesta DataInsights. Resulta que estaba haciendo todo lo que su solución sugerida en el otro hilo estaba proponiendo. Sin embargo, podría enlazar mi primer parámetro, pero no mi segundo parámetro (que se enlaza a la primera consulta devuelta). Seguí deturbiéndome los sesos pensando que tiene algo que ver con la forma en que se configuraron mis parámetros, tipos o cualquier cosa ... Hasta que la más obvia de las soluciones me golpeó. Mi segundo parámetro se "cargó" en el informe para que pueda mostrar el valor que se está utilizando. [/facepalm]

Resulta que los parámetros NO deben cargarse en el informe para poder enlazarlos.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Gracias por su respuesta DataInsights. Resulta que estaba haciendo todo lo que su solución sugerida en el otro hilo estaba proponiendo. Sin embargo, podría enlazar mi primer parámetro, pero no mi segundo parámetro (que se enlaza a la primera consulta devuelta). Seguí deturbiéndome los sesos pensando que tiene algo que ver con la forma en que se configuraron mis parámetros, tipos o cualquier cosa ... Hasta que la más obvia de las soluciones me golpeó. Mi segundo parámetro se "cargó" en el informe para que pueda mostrar el valor que se está utilizando. [/facepalm]

Resulta que los parámetros NO deben cargarse en el informe para poder enlazarlos.

@sslezic,

¡Interesante descubrimiento! Me alegro de que lo hayas hecho funcionar.

Syndicate_Admin
Administrator
Administrator

@sslezic,

Vea si esta solución se puede adaptar para satisfacer sus necesidades:

https://community.powerbi.com/t5/Desktop/Passing-user-selected-values-to-a-query-to-another-query/m-...

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors