Механізм зберігання LuckyTemplates: прості математичні операції

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

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

Зміст

Механізм зберігання та оператори xmSQL у LuckyTemplates

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

Механізм зберігання LuckyTemplates: прості математичні операції

Якщо ви запустите вимірювання в DAX Studio, ви побачите оператор xmSQL і результат.

Механізм зберігання LuckyTemplates: прості математичні операції

Ви побачите, що він використовує нові терміни, такі як WITH , $Expr0 і PFCAST . $Expr0 використовується для визначення міри, а потім викликається в операторі SELECT . Механізм зберігання або VertiPaq іноді автоматично додає оператор приведення під назвою PFCAST .

Добуток поточної ціни та кількості надсилається до механізму зберігання. Поява оператора WITH у VertiPaq означає, що він також надсилається до механізму зберігання.

Якщо ви подивіться на Physical Query Plan , ви побачите оператор SpoolLookup, який має Sum_Vertipaq. Це означає, що він сканує один рядок, щоб отримати суму поточної ціни, помножену на кількість.

У плані логічного запиту ви побачите Scan_Vertipaq. Це показує, що запит виконано в системі зберігання.

Механізм зберігання LuckyTemplates: прості математичні операції

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

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




Висновок

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

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

Leave a Comment

Змініть формати дати за допомогою редактора 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

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