Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 SSAS 2012 MDX из excel  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 639
Hello World!
Есть MDX запрос,
SELECT {[Measures].[Quantity],[Measures].[Revenue],[Measures].[Cost For Sale Date],[Measures].[Прибыль на дату продажи, р]} ON COLUMNS , 
	NON EMPTY CrossJoin(DrilldownLevel({[Product].[Brand].[All]},,,INCLUDE_CALC_MEMBERS), DrilldownLevel({[Product].[Product].[All]},,,INCLUDE_CALC_MEMBERS)) ON ROWS  
FROM (
		SELECT ({[Product].[Brand].&[Unox]}) ON COLUMNS  
		FROM(
			SELECT (
					 [Warehouse].[Main].&[ОСНОВНОЙ]
					,
					 [Warehouse].[Main Spec].&[ОСНОВНОЙ]
					,
					{
					 [Branch].[Branch Hierarchy].&[83],
					 [Branch].[Branch Hierarchy].&[26]
					},
					{
					 [Product].[Product Groups].[Product Group Level 1].&[000001250],
					 [Product].[Product Groups].[Product Group Level 1].&[000002290]
					}
					) ON COLUMNS  
			FROM [Cube]
			)
	) 
WHERE (
	[Branch].[Service Flag].&[Нет],
	[Sale Date].[Year].&[2016],
	[Sale Date].[Month].[All],
	[Counteragent].[Совм Предпр].[All],
	[Sale Channel].[Sale Channel Hierarchy].[All],
	[Product].[Product Sign].&[з]
			) 

Он отрабатывает с ошибкой.

Executing the query ...
Ошибка функции многомерных выражений из-за наличия набора в координате атрибута "Brand".
Execution complete


Если убрать NON EMPTY, скрипт отрабатывает без ошибки.
Хотелось бы разобраться почему из-за чего так происходит. Подскажите на что стоит обратить внимание

Ниже результат запроса без NON EMPTY

[Brand] [Product] Количество Выручка р. Себест. на дату продажи р. Прибыль. р.
Вся номенклатура Вся номенклатура 2.00 2.72 2.28 440.00
Вся номенклатура UNOX S.p.A. Держатель бака DET&Rinse Plus XUC060 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Емкость для воды XC 655 для печей конвекционных с помпой (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Колеса XR 622 для печей конвекц. серии XB. XBC (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Комплект перенавеш. двери XUC105 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Комплект стыковочный XC 646 для печей конвекц. серии XFT (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Комплект стыковочный XC 755 для печей конвекц. эл. серии XBC (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Комплект стыковочный XEAQC-00E2-E для печи конвекц. эл. т.м. UNOX. серии Mind Maps (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин. TG310 (460х330) для теплового оборудования U (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин. TG335 (460х330х16) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин. TG405 (600х400х15) для теплового оборудовани (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин. TG440 (400x600) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин. перф. TG445 (400x600) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки алюмин.TG330 (460х330х15) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки нерж. TG350 (460х330х20) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Лист д/выпечки нерж. TG450 (600x400х20) д/теплового оборудования (null) (null) (null) (null)
Вся номенклатура Unox S.p.A. Печь конвекционная серии XF. модель XF 003 (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная эл. серии XBC. модель XBC 1005 E (в компл. с листами TG 405) (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-04EU-EPR (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-06EU-EPR (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-10EU-EPR (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-16EU-EPR (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 130 (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 185 (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 190 (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Печь пекарская газовая серии XEBC. модель XEBC-16EU-GPR (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Редуктор потоков воздуха XC 605 для конвекц. печей XF 2.00 2.72 2.28 440.00
Вся номенклатура UNOX S.p.A. Решетка GRP 305 (470х330) для теплового оборудования UNOX (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Решетка GRP310 (470х330) для теплового оборудования (4 багета.хром) (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Решетка GRP320 (460х330) для теплового оборудования (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Структура с направл. XUC051 для печи конвекц. электр. серии XEBC. мод. XEBC-06EU (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Стыковочный комплект XUC061 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Вся номенклатура UNOX S.p.A. Стыковочный комплект XUC062 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Unox Вся номенклатура 2.00 2.72 2.28 440.00
Unox UNOX S.p.A. Держатель бака DET&Rinse Plus XUC060 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Unox UNOX S.p.A. Емкость для воды XC 655 для печей конвекционных с помпой (null) (null) (null) (null)
Unox UNOX S.p.A. Колеса XR 622 для печей конвекц. серии XB. XBC (null) (null) (null) (null)
Unox UNOX S.p.A. Комплект перенавеш. двери XUC105 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Unox UNOX S.p.A. Комплект стыковочный XC 646 для печей конвекц. серии XFT (null) (null) (null) (null)
Unox UNOX S.p.A. Комплект стыковочный XC 755 для печей конвекц. эл. серии XBC (null) (null) (null) (null)
Unox UNOX S.p.A. Комплект стыковочный XEAQC-00E2-E для печи конвекц. эл. т.м. UNOX. серии Mind Maps (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин. TG310 (460х330) для теплового оборудования U (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин. TG335 (460х330х16) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин. TG405 (600х400х15) для теплового оборудовани (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин. TG440 (400x600) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин. перф. TG445 (400x600) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки алюмин.TG330 (460х330х15) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки нерж. TG350 (460х330х20) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Лист д/выпечки нерж. TG450 (600x400х20) д/теплового оборудования (null) (null) (null) (null)
Unox Unox S.p.A. Печь конвекционная серии XF. модель XF 003 (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная эл. серии XBC. модель XBC 1005 E (в компл. с листами TG 405) (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-04EU-EPR (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-06EU-EPR (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-10EU-EPR (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XEBC. модель XEBC-16EU-EPR (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 130 (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 185 (null) (null) (null) (null)
Unox UNOX S.p.A. Печь конвекционная электр. серии XFT. модель XFT 190 (null) (null) (null) (null)
Unox UNOX S.p.A. Печь пекарская газовая серии XEBC. модель XEBC-16EU-GPR (null) (null) (null) (null)
Unox UNOX S.p.A. Редуктор потоков воздуха XC 605 для конвекц. печей XF 2.00 2.72 2.28 440.00
Unox UNOX S.p.A. Решетка GRP 305 (470х330) для теплового оборудования UNOX (null) (null) (null) (null)
Unox UNOX S.p.A. Решетка GRP310 (470х330) для теплового оборудования (4 багета.хром) (null) (null) (null) (null)
Unox UNOX S.p.A. Решетка GRP320 (460х330) для теплового оборудования (null) (null) (null) (null)
Unox UNOX S.p.A. Структура с направл. XUC051 для печи конвекц. электр. серии XEBC. мод. XEBC-06EU (null) (null) (null) (null)
Unox UNOX S.p.A. Стыковочный комплект XUC061 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
Unox UNOX S.p.A. Стыковочный комплект XUC062 для печи конвекц. электр. серии XEBC (null) (null) (null) (null)
3 май 17, 18:07    [20454228]     Ответить | Цитировать Сообщить модератору
 Re: SSAS 2012 MDX из excel  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 639
Неужели ни у кого не возникала такая проблема?
Задаю фильтр по полю Группы планирования, получаю ошибку:

К сообщению приложен файл. Размер - 75Kb
18 май 17, 15:13    [20493194]     Ответить | Цитировать Сообщить модератору
 Re: SSAS 2012 MDX из excel  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 1953
Yagrus2,
не Ваш ли случай?

https://support.microsoft.com/en-us/help/2823086/fix-the-mdx-function-failed-because-the-coordinate-for-the-attributename-attribute-contains-a-set.-message-when-you-run-an-mdx-query-in-sql-server-2012-or-in-sql-server-2008-r2
18 май 17, 16:00    [20493367]     Ответить | Цитировать Сообщить модератору
 Re: SSAS 2012 MDX из excel  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 639
ShIgor,
Спасибо, похоже да! Как установим этот Fix-Update, отпишу.
19 май 17, 12:33    [20495886]     Ответить | Цитировать Сообщить модератору
 Re: SSAS 2012 MDX из excel  [new]
Yagrus2
Member

Откуда: Москва
Сообщений: 639
Обновили до SP3, ошибка пропала.
23 май 17, 13:08    [20504020]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить