Renombrado de los campos de una tabla

Hay múltiples ocasiones en las que resulta conveniente -o necesario- renombrar temporalmente los campos de una tabla antes de poder utilizarla en una expresión DAX. Esto puede lograrse fácilmente utilizando la función SELECTCOLUMNS. Veámos un sencillo ejemplo: Partimos de la siguiente tabla:

Tabla de partida

Ahora deseamos crear una versión de esta tabla en la que los nombres de los campos aparezcan... en inglés, por ejemplo, con el fin de realizar una combinación con otra tabla o por el motivo que sea. En este ejemplo vamos a crear una nueva tabla, y lo hacemos con la función SELECTCOLUMNS, e incluyendo todos los campos con los nombres que nos convengan:

Tabla2 = 
    SELECTCOLUMNS(
        Tabla;
        "Office"; Tabla[Oficina];
        "Year"; Tabla[Año];
        "Sales"; Tabla[Ventas]
    )

Tabla con los campos renombrados

 

Funciones DAX involucradas
Enviado por admin el Lun, 01/07/2019 - 18:12