Uso de funciones de relación DAX

Completado

Hay varias funciones DAX pertinentes para las relaciones de modelo.

La función RELATED recupera el valor del lado "uno" de una relación. Es útil cuando se trata de cálculos de diferentes tablas que se evalúan en el contexto de las filas.

Sugerencia

Para más información sobre el contexto de fila, consulte el módulo Incorporación de tablas y columnas calculadas a modelos de Power BI Desktop. Aunque en este módulo se describe cómo agregar cálculos de modelo, incluye una unidad que presenta y describe el contexto de fila.

RELATEDTABLE

La función RELATEDTABLE recupera una tabla de filas del lado "varios" de una relación.

USERELATIONSHIP

La función USERELATIONSHIP fuerza el uso de una relación de modelo inactiva específica. Resulta útil cuando el modelo incluye una tabla de dimensiones de rol y decide crear relaciones inactivas a partir de esta tabla.

Para más información, consulte Instrucciones para elegir entre relaciones activas e inactivas.

CROSSFILTER

La función CROSSFILTER modifica la dirección del filtro transversal de la relación (a uno o a ambos), o deshabilita la propagación del filtro (ninguna). Resulta útil cuando es necesario cambiar u omitir las relaciones del modelo durante la evaluación de un cálculo específico.

COMBINEVALUES

La función COMBINEVALUES combina dos o más cadenas de texto en una sola. El propósito de esta función es admitir relaciones de varias columnas en los modelos DirectQuery cuando las tablas pertenecen al mismo grupo de origen.

TREATAS

La función TREATAS aplica el resultado de una expresión de tabla como filtros a las columnas de una tabla no relacionada. Resulta útil en escenarios avanzados cuando quiere crear una relación virtual durante la evaluación de un cálculo específico.

Funciones primarias y secundarias

Las funciones primarias y secundarias son una familia de funciones relacionadas que se pueden usar para generar columnas calculadas y naturalizar una jerarquía de elementos primarios y secundarios. Luego, puede usar estas columnas para crear una jerarquía de nivel fijo.

Para más información, consulte Descripción de las funciones para jerarquías de elementos primarios y secundarios en DAX.