Получаете ли вы, что MDX передается как строка, которую вы можете исследовать и использовать?Если вы можете извлечь измерение и имя члена, вы можете найти имя в базе данных SQL, чтобы найти требуемый идентификатор, который затем можно передать?
Я предполагаю, что вы получаете строки, подобные этой:
[Location].[All location].[South].[Surrey].[Guildford]
Если вы посмотрите «Гилдфорд» в своей базе данных SQL, вы сможете узнать, что это строка 2134, и это то, что вам нужно?