Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Quiero crear un grupo a partir de la siguiente medida:
Actividad (que tiene las siguientes opciones):
AA
Apagado
A.C
Cc
Quiero crear los siguientes grupos que contienen:
A : (AA, AB)
B: (AB, BC)
C: (BC, CC)
¿Hay alguna manera de crear un grupo con superposiciones como esta? Cuando intento simplemente crear el grupo, no permite superposiciones como lo hace Tableau.
Aquí hay un par de maneras.
1) Cree una nueva tabla independiente en el modelo para que los valores de grupo se utilicen en el objeto visual:
Group =
DISTINCT(SELECTCOLUMNS('Activity Table', "Group", LEFT('Activity Table'[Activity])))
A continuación, cree la siguiente medida:
Acitivties by Group =
VAR _T1 =
DISTINCT (
SELECTCOLUMNS (
'Activity Table',
"@Group", LEFT ( 'Activity Table'[Activity] )
)
)
VAR _T2 =
VALUES ( 'Activity Table'[Activity] )
VAR _FT =
CROSSJOIN ( _T1, _T2 )
VAR _Filtered =
ADDCOLUMNS (
FILTER (
_FT,
CONTAINSSTRING ( 'Activity Table'[Activity], [@Group] ) = TRUE ()
),
"@Activity", [Activity]
)
RETURN
CONCATENATEX (
FILTER ( _Filtered, [@Group] IN VALUES ( 'Group'[Group] ) ),
[@Activity],
", "
)
Agregue el campo Grupo[Grupo] y la medida al objeto visual para obtener:
2) Creación de una nueva tabla con grupo y actividad + una medida:
Table Method =
VAR _T1 =
DISTINCT (
SELECTCOLUMNS (
'Activity Table',
"TM Group", LEFT ( 'Activity Table'[Activity] )
)
)
VAR _T2 =
VALUES ( 'Activity Table'[Activity] )
VAR _FT =
CROSSJOIN ( _T1, _T2 )
VAR _Filtered =
FILTER (
_FT,
CONTAINSSTRING ( 'Activity Table'[Activity], [TM Group] ) = TRUE ()
)
RETURN
_Filtered
y la medida
Table method measure = CONCATENATEX(VALUES('Table Method'[Activity]), 'Table Method'[Activity], ", ")
He adjuntado el archivo PBIX de ejemplo
@trevordunham , Tienes que crear una tabla con estos valores duplicados y unirla con tu tabla. Forzar la unión de muchos a muchos y filtrar de esa nueva tabla a esta tabla
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
3 | |
1 | |
1 | |
1 | |
1 |