DAX формули в Power Pivot - измерители (Measures)
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Описание на урока
Най-важното, което трябва да запомниш
Изчислените колони и измерителите (Measures) в Power Pivot решават различни задачи и не са взаимозаменяеми.
Изчислената колона пресмята стойност за всеки ред, а измерителят пресмята резултат в контекста на пивот таблицата и филтрите.
Когато работиш с проценти като марж, правилният подход е експлицитен измерител, а не изчислена колона.
Експлицитните измерители винаги се поставят само в областта Values и тяхната формула не може да се променя от настройките на пивот таблицата.
Как се създават измерители и колони в Power Pivot
В урока се демонстрират двата подхода за работа с DAX формули:
- Създаване на изчислена колона в Data Model за марж като процент
- Създаване на експлицитен измерител в Calculation Area или директно от пивот таблицата
- Дефиниране на измерител със синтаксис Име : = формула
- Форматиране на резултатите като Number, Currency или Percentage
- Сравнение между имплицитни и експлицитни измерители и защо дават различни резултати
- Проверка на DAX формули и използване на автоматичните предложения на Power Pivot
Показано е и защо сумирането на процент от изчислена колона води до грешни резултати, докато измерителят изчислява правилния марж.
Основни инструменти и понятия
Calculated Column– изчислява стойност за всеки ред в таблицатаMeasure– изчислява резултат според филтрите в пивот таблицатаSUM()– обобщава числови стойности в измерителValue Field Settings– настройки за обобщаване и форматиранеAdd Measure / Edit Measure– създаване и редакция на експлицитни измерители
Задача за самостоятелна практика
Създай собствена изчислена колона и експлицитен измерител с твоя формула.
Добави ги в пивот таблица, приложи различни филтри и сравни резултатите.
Наблюдавай кога стойностите са коректни и кога – не, и защо.