Отнася се за
Excel за Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Кубовете са структури от заявки, специално проектирани за анализиране на един или повече метрики за производителността на бизнеса (като например нетна печалба или брутни продажби) в различни измерения (време, география, демографски данни и т.н.). Хора кой създава обобщени таблици или обобщени диаграми в Excel, често използва кубове на услугите за анализ като източник на данни.

MDX е езикът на заявките за кубове. Зад кулисите Excel използва MDX за извличане на полета и стойности на данни, когато избирате елементи от списък с полета на обобщена таблица. Можете също да създадете ръчно MDX заявки, когато импортирате данни от куб на услугите за анализ.

Ако използвате Power Pivot в Excel, можете да създадете MDX заявка с помощта на MDX заявка Designer, когато импортирате от многомерна база данни, изпълнявана в услугите за анализ.

Кой трябва да използва Designer MDX заявка? Ще имате успех с конструктора на заявки MDX, ако вече имате MDX опит или имате предварително дефинирана заявка за използване или тестване. Ако не сте експерт по MDX, използвайте Excel, за да получите данни от услугите за анализ. Когато се свързвате към сървър и база данни, Excel ви показва кои кубове са налични и импортира всички негови мерки и размери, така че да можете да правите заявки за всяка част от куба с помощта на списъка с полета на обобщената таблица.

  1. Отворете прозореца на Power Pivot.

  2. Щракнете върху Начало > Получаване на > с външни данни от > на базата данниот услугите за анализ или Power Pivot.

  3. В Съветника за импортиране на таблици предоставете името на многомерен сървър на Analysis Services и изберете базата данни. Щракнете върху Напред.

  4. Поставете в MDX заявката в прозореца MDX statement.

  5. Щракнете върху Проверка.

  6. Ако получите съобщение за грешка, изчистете заявката от прозореца.

  7. Щракнете върху Проектиране, за да отворите Designer на MDX заявка, който можете да изпълните в режим на проектиране или заявка в зависимост от това, с което сте свикнали. Конструкторът предоставя списък с функции и показва цялата структура на куба, така че да можете да изберете кои мерки, KPI и размерности можете да добавите към модела на данни.

  8. Поставете заявката в прозореца на заявката. Използвайте функциите и метаданните, които предоставя конструкторът, за да преработите работеща заявка.

  9. Когато заявката бъде проверена, щракнете върху Готово , за да извлечете данните. Данните и метаданните ще бъдат импортирани в модел на данни, който преглеждате в Power Pivot. Може да се наложи да създадете релации, за да свържете тези данни с други таблици в модела. Вижте Създаване на съдържание релации в "Изглед на диаграма" за подробности.

MDX заявката Designer има два режима: режим на проектиране и режим на заявка. Всеки режим предоставя екран с метаданни, от който можете да плъзгате членове от избраните кубове, за да създадете MDX заявка, която извлича данните, които искате да използвате.

Graphical MDX Query Designer in Design Mode

Когато редактирате MDX заявка, графичният MDX конструктор на заявки се отваря в режим на проектиране.

Следващата фигура поставя етикети на екраните за режим на проектиране.

Конструктор на релационни заявки

Следващата таблица показва екраните в този режим:

Екран

Функция

Избор на бутон за куб (...)

Показва текущо избрания куб.

Екран за метаданни

Показва йерархичен списък с мерки, водещи показатели на представянето (KPI) и измерения, дефинирани в избрания куб.

Екран "Изчисляеми членове"

Показва текущо дефинираните изчисляеми членове, налични за използване в заявката.

Екран за филтриране

Използвайте, за да изберете измерения и свързани йерархии за филтриране на данни в източника и да ограничите върнатите данни.

Екран за данни

Показва заглавията на колоните за набора резултати, като плъзгате елементи от екрана Метаданни и екрана Изчисляеми членове. Автоматично актуализира набора резултати, ако е избран бутонът AutoExecute .

Можете да плъзгате измерения, мерки и KPI от екрана "Метаданни" и изчисляеми членове от екрана "Изчисляем член" в екрана "Данни". В екрана Филтър можете да изберете измерения и свързани йерархии и да зададете изрази за филтриране, за да ограничите данните, достъпни за заявката. Ако бутонът за превключване AutoExecute (Икона на конструктора на релационни заявки) на лентата с инструменти е избран, конструкторът на заявки изпълнява заявката всеки път, когато пуснете обект на метаданни в екрана Данни. Можете ръчно да изпълните заявката с помощта на бутона Изпълни (Икона на конструктора на релационни заявки) в лентата с инструменти.

Когато създавате MDX заявка в този режим, в заявката автоматично се включват следните допълнителни свойства:

Свойства на член MEMBER_CAPTION, MEMBER_UNIQUE_NAME

Свойства на клетка VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

За да зададете ваши собствени допълнителни свойства, трябва ръчно да редактирате MDX заявката в режим на заявка.

Импортирането от .mdx файл със заявки не се поддържа.

Graphical MDX Query Designer Toolbar in Design Mode

Лентата с инструменти на конструктора на заявки предоставя бутони, които да ви помогнат да проектирате MDX заявки с помощта на графичния интерфейс. Следващата таблица съдържа бутоните и техните функции.

Button

Описание

Редактиране като текст

Не е разрешено за този тип източник на данни.

Импортиране

Импортиране на съществуваща заявка от файл с дефиниция на отчет (.rdl) във файловата система.

Икона на конструктора на релационни заявки

Превключете на Command Type MDX.

Икона на конструктора на релационни заявки

Обновяване на метаданни от източника на данни.

Икона на конструктора на релационни заявки

Показване на диалоговия прозорец на конструктора на изчисляеми членове .

Икона на конструктора на релационни заявки

Превключване между показване и показване на празни клетки в екрана за данни. (Това е еквивалентно на използването на клаузата NON EMPTY в MDX).

Икона на конструктора на релационни заявки

Автоматично изпълнение на заявката и показване на резултата всеки път, когато се прави промяна. Резултатите се показват в екрана Данни.

Икона на конструктора на релационни заявки

Показване на агрегирания в екрана "Данни".

Икона на конструктора на релационни заявки

Изтриване на избраната колона в екрана Данни от заявката.

икона на параметър на заявка

Показване на диалоговия прозорец Параметри на заявката . Когато зададете стойности за параметър на заявка, автоматично се създава параметър със същото име.

Икона на конструктора на релационни заявки

Подготовка на заявката.

Икона на конструктора на релационни заявки

Изпълнете заявката и покажете резултатите в екрана Данни.

Икона на конструктора на релационни заявки

Отменете заявката.

Икона на конструктора на релационни заявки

Превключване между режим на проектиране и режим на заявка.

Най-горе на страницата

Graphical MDX Query Designer in Query Mode

За да промените графичния конструктор на заявки в режим на заявка , щракнете върху бутона Режим на проектиране в лентата с инструменти.

Следващата фигура поставя етикети на екраните за режим на заявка.

Конструктор на релационни заявки

Следващата таблица показва екраните в този режим:

Екран

Функция

Избор на бутон за куб (...)

Показва текущо избрания куб.

Metadata/Functions/Templates pane

Показва йерархичен списък с мерки, KPI и измерения, дефинирани в избрания куб.

Екран за заявки

Показва текста на заявката.

Екран за резултати

Показва резултатите от изпълнението на заявката.

Екранът Метаданни показва раздели за метаданни, функции и шаблони. От раздела Метаданни можете да плъзгате измерения, йерархии, KPI и мерки в екрана MDX заявка. От раздела Функции можете да плъзгате функции в екрана MDX заявка. От раздела Шаблони можете да добавяте MDX шаблони към екрана MDX заявки. Когато изпълнявате заявката, екранът Резултат показва резултатите за MDX заявката.

Можете да разширите MDX заявката по подразбиране, генерирана в режим на проектиране, така че да включва допълнителни свойства на членове и свойства на клетки. Когато изпълните заявката, тези стойности не се показват в набора резултати. Те обаче се предават обратно със събирането на набора от данни и можете да използвате тези стойности.

Graphical Query Designer Toolbar in Query Mode

Лентата с инструменти на конструктора на заявки предоставя бутони, които да ви помогнат да проектирате MDX заявки с помощта на графичния интерфейс.

Бутоните на лентата с инструменти са идентични между режим на проектиране и режим на заявка, но следните бутони не са разрешени за режим на заявка:

  • Редактиране като текст

  • Добавяне на изчисляем член (Икона на конструктора на релационни заявки)

  • Показване на празни клетки (Икона на конструктора на релационни заявки)

  • AutoExecute (Икона на конструктора на релационни заявки)

  • Показване на агрегирания (Икона на конструктора на релационни заявки)

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.