Страницы: 1
RSS
Power Query. Выгрузка данный из OLAP куба
 
Добрый день.

Подключаюсь к кубу через PQ, выбираю нужные данные (результирующий запрос ниже).
Подскажите, как изменить этот запрос так, что бы из куба подтягивались только те данные где   {Cube.AddMeasureColumn, "П Оборот себ", "[Measures].[П Оборот себ]"}     <10000
Скрытый текст
 
Егорий, написать запрос MDX и использовать его вместо конструктора.
 
Доброе время суток.
Цитата
StepanWolkoff написал:
написать запрос MDX
Степан, я так думаю, что ТС именно об этом и просит. Егорий, например.
 
Примерно так должно быть, давно не писал MDX
Код
let
    Источник = AnalysisServices.Database("Olap", "SmartAnalytics", 
    [Query="with select [Measures].[П Оборот себ] on 0,
            nonempty(Filter({[02 Магазины].[Магазины список].[Магазины список]},[Measures].[П Оборот себ]<10000),[Measures].[П Оборот себ]) on 1 
            from [SmartAnalytics]"])
in
    Источник


кстати, если у вас база аналитики "табличная модель", а не куб, то можно и DAX использовать
Изменено: StepanWolkoff - 15.03.2018 16:02:29
 
Не, там куб DAX не подойдет.
Спасибо.
 
Но вы же подключаетесь к AnalysisServices вам подойдет Dax и вы сразу данную выборку загружаете в Power Pivot/ .Я так на прошлой работе делал, корректно всё работало.
 
Доброго времени суток!
По времени загрузки в модель данных из Куба, есть разница между запросом на MDX или запросом на DAX?

При условии что оба сделаны грамотно?  
Страницы: 1
Наверх