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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Trabajar con funciones o procedimientos almacenados en modo de consulta directa

Hola a todos,
Tengo problemas para trabajar con procedimientos almacenados o funciones mientras los uso en PowerBI con Direct Query. Pero esto no es un problema técnico tal vez me pierdo algo o necesito un truco.

Permítanme explicar más al respecto.

Estoy trabajando con chicos desarrolladores que habían trabajado con tantas horas en SQL para presentar sus datos en una aplicación de terceros que se basan en Visual Studio. Venían con un proyecto y desean usar esa base de datos (Base de datos SQL de Azure) y crear visualizaciones en PowerBI. Pero quieren mantenerlo simple y quieren que use su función o procedimientos almacenados para que esperen que el proyecto de Power BI no tome tanto tiempo.

La función que tuve que usar tiene dos parámetros de fecha para BeginDateTime y EndDateTime.

En la imagen de abajo uso parámetros y todo funciona bien.

ysr_the_analyst_0-1623833425632.png

Screenshot_1.jpg

Pero lo principal es que el informe debe ser interactivo y activarse cuando el usuario cambia la segmentación de datos o los filtros. Por lo tanto, esta consulta tiene que funcionar en un modelo de consulta directa si no me equivoco.

El uso de parámetros no permite a los usuarios cambiar estas fechas en el servicio PowerBI. Necesito un truco para encontrar otra manera de administrar estos parámetros con segmentaciones de datos o filtros en PowerBI Service.

Gracias de antemano por su ayuda 🙂

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @ysr_the_analyst,

Los parámetros de tipo "Cualquiera" o "Binario" funcionan en Power BI Desktop, pero actualmente no los admitemos en el servicio, por motivos de seguridad. Puede usar el tipo "Fecha/Hora" y, a continuación, los usuarios pueden cambiar estas fechas en el servicio PowerBI.

image.png

https://docs.microsoft.com/en-us/power-query/power-query-query-parameters

https://docs.microsoft.com/en-us/power-bi/connect-data/service-parameters

Si el problema sigue sin resolverse, proporcione información detallada del error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.

Saludos
Winniz

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Tengo una duda sobre los parámetros en BI.
Tengo el siguiente ejecutivo de la tienda Proc Proc_Demo donde dFecha = @Fecha
Ahora en el powerbi ya he hecho una función con el parámetro pero no puedo hacer una relación con otro tble.
Lo que tengo que hacer es que este parámetro tiene una fecha en otra tabla que usaré como filtro para que de esa manera el usuario pueda actualizar la tienda con esa fecha.
¿Tienes alguna idea de cómo hacerlo?

Syndicate_Admin
Administrator
Administrator

Lo siento por la respuesta tardía,

Parámetros de consulta M dinámicos en Power BI Desktop (versión preliminar) - Power BI | Documentos ...
Ese enlace muestra la solución que necesitaba, pero desafortunadamente no es compatible con las fuentes basadas en T-SQL.
Me pregunto si hay alguna otra solución o forma de solución o truco que el usuario final puede manipular m consulta con parámetros dinámicos en el servicio Power BI.

Syndicate_Admin
Administrator
Administrator

No @ysr_the_analyst,

Los parámetros de tipo "Cualquiera" o "Binario" funcionan en Power BI Desktop, pero actualmente no los admitemos en el servicio, por motivos de seguridad. Puede usar el tipo "Fecha/Hora" y, a continuación, los usuarios pueden cambiar estas fechas en el servicio PowerBI.

image.png

https://docs.microsoft.com/en-us/power-query/power-query-query-parameters

https://docs.microsoft.com/en-us/power-bi/connect-data/service-parameters

Si el problema sigue sin resolverse, proporcione información detallada del error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.

Saludos
Winniz

Si esta publicación ayuda, entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola

Estoy teniendo el mismo problema.

desarrollé un dashboard con Direct Query. Creé un parámetro en Power BI (asociado con la segmentación de datos) que estoy pasando a la función con valor de tabla en SQL Server.

En mi máquina local funciona bien. Pero una vez que estoy implementando en Reporting Server. Los valores de segmentación de datos no se actualizan.

en la siguiente captura de pantalla, consulte Creé el parámetro 1 como texto. y luego en la otra captura de pantalla estoy enlazando a Parameter1.

faisalharoon_0-1676877169386.pngfaisalharoon_1-1676877224006.png

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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