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.
Phil_Seamark
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?
Phil_Seamark
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?
Phil_Seamark
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.
Phil_Seamark
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