DAX 中的 MDX 链接成员等效项

MDX linkmember equivalent in DAX

是否有从 MDX 到 DAX 的 linkmemeber 等价物?

我正在尝试将以下脚本从 MDX 迁移到 DAX

   with 

member TauxdetransformationQuartileRegion  as ([Measures].[Taux_de_transformation_Region],[Bon Envoi].[Bon Envoi].&[True])
member Annees as [Date Creation].[Année].currentmember.name
select  {    

        [Measures].[Tx_Real_Meilleur_Region]
        ,TauxdetransformationQuartileRegion

      } on 0

FROM ( select strtoset(@Region) on 0 from test) 


 WHERE (
 linkmember(strtotuple(@DateFin),[Mois Publication].[Mois de publication]) 
 ,{strtotuple(@DateDebut):strtotuple(@DateFin)} 
 ,[Perimetre Ebusiness].[Périmètre E-Business].&[O]
 ,{[MER_Publication].[Detail Type Visiteur].&[Prospect],[MER_Publication].[Detail Type Visiteur].&[Client direct]}
 ,( - { [Origine_Marketing].[Entree Parcours].&[SiteAgent] } )

)

MDX 查询参数通常是具有成员唯一名称 ("[Dim].[Attr].&[Key]") 的字符串,您必须将其转换为具有 StrToMember(@Param) 的成员。如果您需要切换层次结构,请使用 LinkMember

DAX 参数只是数值。因此该参数将适用于任何维度。因此不需要 LinkMember。

这是一篇关于 DAX parameters 的文章。对于 Date 类型的参数,我忘记了你是只说 'Date'[Date] = @DateParam 还是必须说 'Date'[Date] = DATEVALUE(@DateParam)。我的记忆是,这取决于参数是Date类型(使用第一种方式)还是String类型(使用DATEVALUE方式)。