Параметры запроса MDX обычно представляют собой строки с уникальными именами членов ("[Dim].[Attr].&[Key]"
), которые необходимо преобразовать в элемент с StrToMember(@Param)
. И если вам нужно переключать иерархии, вы используете LinkMember
.
Параметры DAX - это просто значения. Таким образом, параметр будет работать против любого измерения. Таким образом, LinkMember не нужен.
Вот статья о параметрах DAX . Для параметров типа Date я забываю, если вы просто скажете 'Date'[Date] = @DateParam
или если вы должны сказать 'Date'[Date] = DATEVALUE(@DateParam)
. Насколько я помню, это зависит от того, является ли параметр типом Date (используйте первый подход) или типом String (используйте подход DATEVALUE).