Agregar columna usando el valor de otra tabla

Un usuario Pregunto ✅

Anónimo

Hola,

Tengo 2 mesas:

Tabla [A]

Zona horaria

¿Cómo agrego otra columna en [A] que usará una columna a vlaue en la tabla TimeZone sin usar una Merge Query?

La tabla de zona horaria solo contiene un valor que es el número de horas a compensar. Idealmente, me gustaría usar este valor como parámetro, pero no he descubierto cómo hacerlo.

columna de la tabla.png

Hola @Anónimo

Si tiene una relación de 1 a muchos entre la zona horaria (1) y la tabla [A] (muchos)

Puede agregar una columna calculada en la tabla [A] usando sintaxis como. Simplemente reemplace el Valor con su propia columna.

New Column = RELATED(TimeZone[Value])

Anónimo

En respuesta a Phil_Seamark

Hola Phil,

Actualmente ambas tablas son independientes y NO HAY RELACIÓN entre ellas.

Por lo tanto, no puedo usar la función DAX RELACIONADA.

¿Tengo que crear una relación?

En respuesta a Anónimo

Hola @Anónimo

Será más fácil si puede crear una relación. ¿Hay alguna razón por la que no puedas?

En respuesta a Phil_Seamark

Pero aquí hay una alternativa que no usa relaciones. Mi TableA tiene un [ID] columna que utilizo para buscar un [ID] columna en la tabla TimeZone

New Column = 
var JoinCol="TableA"[ID]
var NewCol = CALCULATE(MAX('TimeZone'[Value]),'TimeZone'[ID]=JoinCol)
return NewCol

Anónimo

En respuesta a Phil_Seamark

Hola Phil

Gracias por las respuestas.

Mi tabla TimeZone solo tiene un valor: 10.

No creo que crear una relación para esta tabla sea la mejor solución y parece bastante tonto hacerlo.

¿Por qué no puedo usar este valor como parámetro y luego referirme a él cuando agrego mi nueva columna en la Tabla? [A]?

rajatanand

En respuesta a Anónimo

Si su tabla tiene solo un valor, guárdelo como una medida, entonces puede usar esa medida en otros cálculos.

En respuesta a Anónimo

Hola @Anónimo

Creo que puedes consultarlo. Aunque es un poco difícil sugerir fórmulas sin saber un poco más sobre la estructura de su tabla.

¿Puede publicar un pequeño conjunto de datos de muestra para mostrar cómo se ven sus dos tablas?

Anónimo

En respuesta a Phil_Seamark

table1.pngcolumna de la tabla.png

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *