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

Next 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

Reply
Syndicate_Admin
Administrator
Administrator

Función PowerBI All: parámetro de tabla vs columna

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.

  1. Una tabla Productos tiene 397 filas. Cada producto es uno de los cuatro catgories
  2. Una matriz contiene categorías de productos en filas y un recuento en valores. Si:

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.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

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

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors