Powerbi SQL中的when语句连接了多个表,我有以下例子。我怎样才能把它转换成power bi DAX

Powerbi SQL中的when语句连接了多个表,我有以下例子。我怎样才能把它转换成power bi DAX,powerbi,dax,powerquery,Powerbi,Dax,Powerquery,当A.status='ACTIVATED'且m.caller不为null时,则为'ACTIVE' 当A.status='ACTIVATED'且m.caller为null且n.callingparty不为null时,则 “积极的” 当A.status='ACTIVATED'且m.caller为null且n.caller为null时,则 “不使用”联接本身应通过powerbi内部模型中的正确关系来解决 然后将您的测量值写为: MyMeasureName = SWITCH ( TRUE (),

当A.status='ACTIVATED'且m.caller不为null时,则为'ACTIVE' 当A.status='ACTIVATED'且m.caller为null且n.callingparty不为null时,则 “积极的” 当A.status='ACTIVATED'且m.caller为null且n.caller为null时,则
“不使用”联接本身应通过powerbi内部模型中的正确关系来解决

然后将您的测量值写为:

MyMeasureName =
SWITCH (
    TRUE (),
    A[Status] = "ACTIVATED"
        && NOT ( ISBLANK ( M[Caller] ) ), "ACTIVE",
    A[Status] = "ACTIVATED"
        && ISBLANK ( M[Caller] )
        && NOT ( ISBLANK ( N[Callingparty] ) ), "AINACTIVE",
    A[Status] = "ACTIVATED"
        && ISBLANK ( M[Caller] )
        && ISBLANK ( N[Callingparty] ), "NO_USAGE",
    "Label for ELSE"
)