Don't miss your chance to take the Fabric Data Engineer (DP-700) exam on us!
Learn moreNext up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now
Hola, estoy trabajando a través de Matt Alingtons Supercharge Powerbi y noté que la función All me parece extraña: un comportamiento diferente al de ingresar una tabla vs columna en la fórmula All. P89 si tienes acceso al libro.
Countrows ( Todos ( Productos ) ) -> devuelve las 397 filas de la tabla, divididas por la categoría en la matriz. Eso es lo que esperaba.
Countrows ( Todos ( Productos [Categoría] ) ) -> devuelve el valor 4 para cada fila, incluido el total. Por lo tanto, devolvió solo las categorías únicas . Entiendo por qué es el mismo valor, no entiendo por qué es solo 4 en lugar de 397.
Hola @JNABM ,
Creo que la descripción del sitio web dax.guide ayuda a comprender mejor la función:
Using a table argument, ALL returns all the rows of the table including any duplicated rows.
Using a single column argument, ALL returns all the unique values of the column.
Using two or more columns arguments, ALL returns all the unique combinations of values in multiple columns.
Entonces, si lo usa en una tabla, obtendrá los resultados distintos para toda la tabla.
Si lo usa en una columna, obtendrá los resultados distintos para esta columna. Por lo tanto, se eliminan todos los valores duplicados y solo verá los valores distintos.
Por ejemplo, para la base de datos de Contoso.
Así es como se ve un ALL para toda la mesa:
https://dax.do/0GHr6LuFFW1N9s/
Y así es como se ve TODO para la columna de color:
https://dax.do/Bh6efBFWEow2nK/
Si necesita ayuda, por favor hágamelo saber.
Si respondo a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis
Blog: WhatTheFact.bi
Sígueme: twitter.com/DenSelimovic
Gracias por tomarse el tiempo para ayudar.
Supongo que tiene sentido ya que la tabla tiene una clave principal, por lo que cada fila es única.
Hola @JNABM ,
Tiene sentido ya que los datos están en segundo plano guardados con una tecnología de almacén de columnas.
Esto significa que de todos modos cada columna se guarda independientemente con sus valores únicos de las otras columnas.
Saludos
Denis
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.