Hola tengo una tabla de hechos que dice fact1 y dos tablas tenues dim1 y dim2 ambas tablas de dimensiones se unen con la tabla de hechos usando su dimid.
Necesito crear una columna o medida calculada como si ( dim1.dimid-1) entonces dim2.name demรกs dim1.name
Voy a preferir esta nueva columna de hecho tabla, pero puede estar en cualquier lugar.
Gracias
Hola @RG007 ,
ยฟPodrรญa decirme si su problema ha sido resuelto? Si es asรญ, acรฉdi es la soluciรณn. Mรกs gente se beneficiarรก de ello. O todavรญa estรก confundido al respecto, por favor proporcione mรกs detalles sobre su tabla y su problema o compรกrtame con su archivo pbix de su Onedrive for Business.
Saludos
Eyelyn Qin
Hola @RG007 ,
Puede combinar estas tres tablas y, a continuaciรณn, utilizar la siguiente fรณrmula:
Measure =
IF (
MAX ( 'Merge1'[DimID] ) = -1,
MAX ( 'Merge1'[Dim2.Name] ),
MAX ( 'Merge1'[Dim1.Name] )
)
O podrรญa crear una nueva tabla calculada
Calculated Table =
SUMMARIZE (
'Fact',
'Fact'[Index],
'Fact'[DimID],
"Name", IF ( MAX ( 'Fact'[DimID] ) = -1, MAX ( 'Dim2'[Name] ), MAX ( 'Dim1'[Name] ) )
)
ยฟHe respondido a tu pregunta? Por favor, marque mi respuesta como soluciรณn. Muchas gracias.
Si no es asรญ, cargue algunas muestras de datos insensibles y la salida esperada.
Saludos
Eyelyn Qin
@RG007 , Pruebe una nueva medida como .
if(max(dim1[dimid])-1, max(dim2[name]) , max(dim1[name]))
Una columna sรณlo es posible si hay algรบn tipo de relaciรณn
Proud to be a Super User!
Featured Session Drive Data Culture with Power BI: Vision, Strategy & Roadmap. Register here https://myignite.microsoft.com #MSIgnite #PowerPlatform #Power BI โ
Join digitally, March 2โ4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!