RELATEDTABLE

La función RELATEDTABLE devuelve el subconjunto de una tabla remota relacionada con la fila siendo considerada en la tabla en la que se esté trabajando (tabla actual), suponiendo que existe una relación entre la tabla actual y la remota, con independencia del tipo de relación.

Dicho con otras palabras, esta función permite, por ejemplo, a partir de una tabla de dimensiones, extraer en forma de tabla los registros asociados de una tabla de hechos.

Sintaxis

RELATEDTABLE(
    table
)

Parámetros
  • table: Nombre de la tabla remota. No puede ser una expresión.
Valor devuelto

La función RELATEDTABLE devuelve una tabla.

Información adicional

Esta función es un método rápido para ejecutar la función CALCULATETABLE cuando no se especifican filtros.

Ejemplos

Si tenemos una tabla de hechos conteniendo ventas (tabla Sales) en la que el importe de cada venta está registrado en el campo SalesAmount y queremos añadir a la tabla de dimensiones Category el total de ventas por categoría, podemos definir la siguiente columna calculada:

Category sales = SUMX(RELATEDTABLE(Sales), Sales[SalesAmount])

Esta expresión accede a la tabla remota (tabla de hechos), extrae el subconjunto de esta tabla asociado a cada una de las categorías y suma el campo SalesAmount para cada una de ellas:

Función RELATEDTABLE. Ejemplo de uso
Funciones relacionadas
Categoría
Filtro
Enviado por admin el Jue, 03/01/2019 - 15:30