|
|
|
Помогите составить MDX запрос
|
|||
|---|---|---|---|
|
#18+
из OLAP нужно получить плоскую таблицу с полями: дата, код заказа, код клиента, доход Скопированный из Excel через Olap PvotTable Extension выглядит так SELECT NON EMPTY CrossJoin(CrossJoin(Hierarchize({DrilldownLevel({DrilldownLevel({DrilldownLevel({DrilldownLevel({ [dimDate].[Hierarchy - Callendar YQMD].[All]},,,INCLUDE_CALC_MEMBERS)}, [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Year],INCLUDE_CALC_MEMBERS)}, [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Quarter],INCLUDE_CALC_MEMBERS)}, [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Month],INCLUDE_CALC_MEMBERS)}), Hierarchize({DrilldownLevel({[dimOrder].[Attribute - Order - Order SID].[All]},,,INCLUDE_CALC_MEMBERS)})), Hierarchize({DrilldownLevel({[dimClient].[Attribute - Client - Client Code Ultima].[All]},,,INCLUDE_CALC_MEMBERS)})) DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME, [dimOrder].[Attribute - Order - Order SID].[Attribute - Order - Order SID].[Attribute - Order - Order Type], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Quarter].[Attribute - Year], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Month].[Attribute - Quarter], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Day of Month], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Day of Week], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Day of Year], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Is Working Day], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Month], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Month Name], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Month of Year], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Month Year], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Quarter of Year], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Week], [dimDate].[Hierarchy - Callendar YQMD].[Attribute - Date].[Attribute - Week of Year], [dimClient].[Attribute - Client - Client Code Ultima].[Attribute - Client - Client Code Ultima].[Attribute - Client - Client Code Ultima Decomposition Level 2] ON COLUMNS FROM [****] WHERE ([dimDate].[Attribute - Date].&[20180730],[Measures].[CMeasure - Unfactured Sales - Cost Saled]) CELL PROPERTIES VALUE, FORMAT_STRING, LANGUAGE, BACK_COLOR, FORE_COLOR, FONT_FLAGS Но если такой запрос запустить в MDX студио - он зависает, а при вызове через написанный R скрипт - просто возвращает ошибку <checkErrorInfo> 80020009 No support for InterfaceSupportsErrorInfo checkErrorInfo -2147352567 Error: Ошибка. Сам попробовал такой запрос написать SELECT [CMeasure - Unfactured Sales - Cost Saled] ON COLUMNS, {[dimOrder].[Attribute - Order - Order SID].[Attribute - Order - Order SID], [dimClient].[Attribute - Client - Client Code Ultima].[Attribute - Client - Client Code Ultima]} ON ROWS FROM [****] WHERE [dimDate].[Attribute - Date].[Attribute - Date].&[20180630] Получаю ошибку: Элементы, кортежи и наборы в функции должны использовать одинаковые иерархии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 15:44 |
|
||
|
Помогите составить MDX запрос
|
|||
|---|---|---|---|
|
#18+
nexter83, в студии накидайте мышкой показатели (правильные названия мемберов) и подставьте их .. ON COLUMNS .. ON Rows ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 16:21 |
|
||
|
Помогите составить MDX запрос
|
|||
|---|---|---|---|
|
#18+
nexter83, Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=20&tid=1857814]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 17ms |
| total: | 188ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...