- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

¿Entrada de usuario para consultas SQL dinámicas en Power BI Desktop?
Hola
Tenemos una consulta SQL en un archivo de Power BI Desktop y esta consulta se selecciona de una función de base de datos. La función acepta una entrada. Nos gustaría permitir que los usuarios establezcan esta entrada a través de un elemento visual, como una segmentación.
Lo primero que me vino a la mente fue usar el parámetro, ya que lo había leído en algún lugar antes.
Una pregunta similar se hizo hace unos años en el siguiente hilo.
No parecía que fuera posible en Power BI Desktop.
Han pasado algunos años y me pregunto si es posible o no hacer que una consulta SQL sea dinámica permitiendo al usuario seleccionar una entrada como condición para la consulta.
Gracias.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @Andy__
Si su fuente de datos es SQL Server, puede considerar usar el modo directo para conectarse a la fuente de datos, luego establecer el parámetro en Power Query, se puede editar en Power BI Desktop para que pueda implementar que filtre la base de datos dinámicamente, puede consultar el siguiente enlace sobre cómo establecer el parámetro.
Parámetros de consulta M dinámicos en Power BI Desktop - Power BI | Microsoft Learn
¡Saludos!
Yolo Zhu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola Yolo,
Gracias por su información. De alguna manera no funcionó para mí. Estoy usando Power BI Desktop de mayo de 2021, si eso marca la diferencia.
Esto fue lo que hice.
- Se ha creado un nuevo archivo de Power BI.
- Se seleccionó SQL Server como origen de datos y se seleccionó Consulta directa.
- Ingresó la instrucción SQL select en el cuadro de diálogo de consulta.
- Fui al editor de consultas para crear un parámetro.
- Se ha editado la consulta en el Editor avanzado, que parece haber convertido la instrucción SQL normal al lenguaje M. Pude modificarlo para usar el parámetro.
- Volvió a Power BI Desktop para crear una tabla en la cinta de opciones Modelado. Pero la opción Nueva tabla está atenuada. Por lo tanto, parece que no funciona para mí.
Saludos
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @Andy__
Después de la prueba, si su modo de conexión es consulta directa, se puede usar la creación de nueva tabla, intente borrar el permiso y vuelva a conectar el sql.
¡Saludos!
Yolo Zhu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola Yolo,
Creé un nuevo archivo para hacer la experiencia y no lo guardé. Por lo tanto, no puedo obtener el permiso para verificar si funciona o no. Sin embargo, cuando volví al archivo existente, descubrí que la opción crear nueva tabla está disponible.
Sin embargo, la opción "Vincular al parámetro" no está disponible.
Cuando miré a mi alrededor y volví a mirar uno de los vínculos de referencia, Parámetros de consulta M dinámicos en Power BI Desktop - Power BI | Microsoft Learn
Encontré en "consideraciones y limitaciones" que:
"
- Los parámetros de consulta M dinámicos no se admiten en Power BI Report Server.
"
Y estamos usando Power BI Report Server.
Saludos

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
01-31-2024 09:59 AM | |||
01-19-2024 08:03 AM | |||
02-26-2024 12:27 PM | |||
03-13-2024 10:41 PM | |||
02-28-2024 03:03 AM |