Forum Discussion
Syndicate_Admin
Administrator
3 years agoResumir error
Hola He creado un RESUME Dax que muestra el error que no pude entender. Pls ayuda Thulasiraman
Syndicate_Admin
Administrator
3 years agoSUMMARIZE devuelve una tabla y, en la mayoría de los casos, una tabla no se puede usar directamente como valor escalar. Así viene la advertencia.
Debe realizar algún cálculo basado en esa tabla o usar el código para crear una nueva tabla.
Syndicate_Admin
Administrator
3 years ago- Syndicate_Admin3 years ago
Administrator
Hola @Thulasiraman Sí, como ves en el código de @MahyarTF , SUMMARIZE se usa comúnmente para construir tablas virtuales intermedias para el cálculo de furthe, como TOPN, ADDCOLUMNS, FILTER. Cualquier función que tome la expresión de tabla como argumento es buena para anidar en SUMMARIZE.
- Syndicate_Admin3 years ago
Administrator
- Syndicate_Admin3 years ago
Administrator
En la continuación de lo anterior, después de referir algo de material, he creado lo siguiente para TopN que funciona bien:
Top3 DC =Dónde clasificación = VALORES('Itemwise DC All'[Artículo de tinte])DevoluciónCALCULAR([Costo total], TOPN( 3, TODO('Itemwise DC All'[Artículo de tinte]), [Costo total]), clasificación)No hay creación de tabla virtual a través de RESUMIR, pero el dax anterior da un resultado correcto hasta ahora para 3 de mis tablas que probé.Le solicito que valide amablemente el dax anterior si es correcto y aplicable en todas las condiciones.Una vez más agradeciéndole mucho por su ayuda paciente.