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

Uso del conjunto de datos de PowerBI para el informe paginado y escritura de Dax en el informe paginado Consulta para el parámetro

Tengo un informe paginado que tiene un origen de datos de PowerBI Dataset.

Creé la conexión y creé un conjunto de datos y pasé el parámetro al conjunto de datos. Nota Al usar el Diseñador de consultas, pasé los pónómetros (
RSCustomDaxFilter(@ItemTableVendorName,EqualToCondition,[ItemTable].[ Nombre del proveedor],String), RSCustomDaxFilter(@ItemTableWeekYear,EqualToCondition,[ItemTable].[ WeekYear],String), RSCustomDaxFilter(@ItemTableBrandGroup,EqualToCondition,[ItemTable].[ Grupo de marca ],String), RSCustomDaxFilter(@ItemTableBrandName,EqualToCondition,[ItemTable].[ Nombre de marca ],String), RSCustomDaxFilter(@ItemTableItemStatus,EqualToCondition,[ItemTable].[ Estado del artículo ],String)

Consulte a continuación los detalles completos del diseñador de consultas:

EVALUATE SUMMARIZECOLUMNS('ItemTable'[Vendor Name], 'ItemTable'[Item Number], 'ItemTable'[Create Date], 'ItemTable'[Brand Name ], 'ItemTable'[Brand Group ], 'ItemTable'[WeekYear], RSCustomDaxFilter(@ItemTableVendorName,EqualToCondition,[ItemTable].[Vendor Name],String), RSCustomDaxFilter(@ItemTableWeekYear,EqualToCondition,[ItemTable].[WeekYear],String), RSCustomDaxFilter(@ItemTableBrandGroup,EqualToCondition,[ItemTable].[Brand Group ],String), RSCustomDaxFilter(@ItemTableBrandName,EqualToCondition,[ItemTable].[Brand Name ],String), RSCustomDaxFilter(@ItemTableItemStatus,EqualToCondition,[ItemTable].[Item Status ],String), "Average Price", [Average Price], "Sales Qty", [Sales Qty], "Sales Amount", [Sales Amount])

Todo funciona bien, pero el problema es que cuando ejecuto el informe se pasan estos parámetros, se crean parámetros en el parámetro

EalTim_0-1652370093359.png

llamado ItemTableVendorName, ItemTableWeekYear, ItemTableBrandGroup y ItemTableBrandName y deben rellenarse antes de "ver informe".

Lo que quiero lograr es que el parámetro ItemTableBrandGroup y ItemTableBrandName no deberían ser obligatorios para ser llenados al ver el informe. ¿Cómo puedo lograrlo?

Sé en sql que en la consulta personalizada se puede agregar @parameter_name O @parameter es NULL.

¿Cómo puedo hacer esto en dax en el diseñador de consultas?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Lo he resuelto. Esto se hace teniendo que crear una conexión sql como fuente de datos y agregar dos conjuntos de datos de ItemTableBrandGroup y ItemTableBrandName. consulta personalizada y parámetro en cascada de BrandGroup a BrandName.

Luego, en los parámetros BrandGroup y BrandName, valor disponible y valores predeterminados, lo vinculo a sus conjuntos de datos individuales.
Esto funciona bien ahora

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Lo he resuelto. Esto se hace teniendo que crear una conexión sql como fuente de datos y agregar dos conjuntos de datos de ItemTableBrandGroup y ItemTableBrandName. consulta personalizada y parámetro en cascada de BrandGroup a BrandName.

Luego, en los parámetros BrandGroup y BrandName, valor disponible y valores predeterminados, lo vinculo a sus conjuntos de datos individuales.
Esto funciona bien ahora

Syndicate_Admin
Administrator
Administrator

@EalTim ,

Si desea eliminar los parámetros, en el panel Datos del informe, expanda el nodo Parámetros, haga clic con el botón secundario en el parámetro de informe y haga clic en Eliminar.

Si desea ocultar los parámetros, establezca la opción de visibilidad.

  • Para mostrar el parámetro en la barra de herramientas en la parte superior del informe, seleccione Visible.

  • Para ocultar el parámetro para que no se muestre en la barra de herramientas, seleccione Oculto.

  • Para ocultar el parámetro y protegerlo de que se modifique en el servidor de informes después de que se publique el informe, seleccione Interno. El parámetro de informe solo se puede ver en la definición de informe. Para esta opción, debe establecer un valor predeterminado o permitir que el parámetro acepte un valor nulo.

Referencia: Agregar, cambiar o eliminar un parámetro de informe paginado - Microsoft Report Builder & Power BI R...

Crear parámetros para informes paginados en el servicio Power BI - Power BI | Documentos de Microsof...

Saludos

Esteban Tao

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

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