Контекст оцінювання в LuckyTemplates DAX

У цій публікації я детальніше розповім про контекст оцінювання в LuckyTemplates DAX. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Контекст оцінювання також відомий як початковий контекст у LuckyTemplates. Це середовище, на якому базуються ваші розрахунки.

Щоб зробити речі більш просунутими, чи можуть ваші формули мати кілька контекстів, що працюють одночасно?

Зміст

Зміна контексту у формулі

Мати кілька контекстів не так вже й складно, і я покажу вам це на прикладі.

Перш за все, ми завжди повинні розуміти, що таке оцінка або початковий контекст .

Ви повинні добре розуміти, як контекст працює у вашій формулі.

Інакше ви часом не матимете жодного уявлення про те, звідки в кінцевому підсумку приходять ваші результати.

У цьому прикладі це досить просто, оскільки це просто вміст таблиці.

Контекст оцінювання в LuckyTemplates DAX

Але що, якби я захотів підрахувати загальну суму тут?

Для цього я спочатку створю показник і назву його 30-денний загальний підсумок . Тоді я розмістю функцію в наступному рядку.

Я детально розгляну функцію CALCULATE у наступному розділі, але, по суті, вона обчислює будь-який вираз, який ми вставляємо всередину, і дозволяє нам змінювати контекст обчислення в межах міри.

Контекст оцінювання в LuckyTemplates DAX

CALCULATE стане вашою найуживанішою функцією, оскільки це найважливіша функція в DAX.

Щоб продовжити, я збираюся обчислити стовпець «Загальні продажі» , але я хочу обчислити його в іншому контексті .

Контекст оцінювання в LuckyTemplates DAX

Я буду використовувати функцію, яка дозволить мені створити фільтр у новому контексті, який я хочу.

FILTER дозволяє мені розмістити таблицю всередині нього, але вам не потрібно розміщувати справжню таблицю, оскільки ви також можете використовувати функцію таблиці, як у цьому прикладі.

Контекст оцінювання в LuckyTemplates DAX

Потім я введу нову міру в таблицю та розмістю її у візуалізації для легшого розуміння.

Контекст оцінювання в LuckyTemplates DAX

Логічно кажучи, ми отримуємо загальну суму для кожного конкретного дня, переглядаючи цей день до тридцяти попередніх днів , а потім підсумовуючи їх усі .

Це важливо з огляду на контекст, оскільки ми маємо контекст оцінки спочатку через стовпець «Дата» , але потім ми змінюємо контекст , щоб обчислити загальний обсяг продажів у новому середовищі за допомогою формули.

Ми створюємо цей новий контекст за допомогою функції FILTER , видаляючи контекст із дат за допомогою функції або функції видалення фільтра .

Контекст оцінювання в LuckyTemplates DAX

Після видалення фільтра з будь-якої дати я пропрацюю кожну окрему дату та перегляну тридцятиденне вікно від цієї конкретної дати до цієї частини.

Контекст оцінювання в LuckyTemplates DAX

Тепер ви бачите, що ми створили інший контекст у самій формулі .

Важливість розуміння контексту оцінювання

Розуміння контексту оцінювання в кожен окремий момент часу є дуже важливим. Він стає більш просунутим, оскільки існує багато способів змінити контекст, щоб обчислити щось інше .

Однак, коли ви заглиблюєтеся в LuckyTemplates, це також відкриває новий світ можливостей, де ваші формули не будуть надмірно довгими та складними.

Знання цих концепцій дозволить вам ефективніше писати речі, де складні обчислення можна виконувати за допомогою простої формули .




Висновок

Ця стаття є лише вступом до того, як можна змінити контекст для написання ефективних формул.

Існує багато застосувань для контексту, тому, сподіваюся, ви раді побачити, чого можна досягти за допомогою комбінацій формул і шаблонів, які ви можете створити.

Давайте завершимо цей розділ і перейдемо до більш ключових ідей і функцій під час використання функцій DAX.

Все найкраще,


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.