Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому підручнику буде розглянуто два плани запитів DAX у LuckyTemplates.
Плани запитів впливають на продуктивність DAX у створенні цінних даних. Вони також допомагають в оптимізації, що робить ваш звіт більш переконливим.
Ось два плани запитів, створені механізмом формул:
Кожен запит DAX запускає ці дві події.
Зміст
Логічний план запиту в LuckyTemplates
Це потік запитів DAX. У цій частині зосередьтеся на третьому кроці, який є деревом плану спрощення логічного запиту .
Цей запит схожий на ваш запит DAX. Коли ви виконуєте запит DAX, він здебільшого збігається з тим, що робить план логічного запиту.
Для ілюстрації ось приклад запиту.
Якщо ви запустите це, ви отримаєте результат 29 138.
Якщо ви запустите запит у DAX Studio та ввімкнете вкладку «Події плану запиту», ви побачите плани запиту. Серед двох типів логічний план запиту відображається першим.
Кожен рядок із відступом є підзавданням, побудованим одне на одному. Перший рядок – це кінцевий результат вашого DAX. Інші рядки підсумовують і сканують стовпець кількості FactSales.
Перше слово перед двокрапкою називається the.
Слова після двокрапки називаються типами операторів .
Існує два типи типів операторів:
RelLogOp – це вихід таблиці. DAX використовує VertiPaq для сканування стовпця для створення таблиці. З іншого боку, ScaLogOp є скалярним виходом; це означає, що це сукупне число. Якщо ви подивіться на другий і останній рядок плану запиту, ви побачите, що він підсумовує та отримує кількість FactSales' Quantity.
Логічні плани запитів створюють однорядкову таблицю під назвою Total Quantity, яка містить суму кількості з таблиці FactSales.
План запиту легше декодувати, оскільки він використовує простий запит DAX. Що складніший ваш DAX, то важче його декодувати.
Варто прагнути бачити якомога більше операторів «_VertiPaq». Це означає, що він самостійно виконує всю роботу, щоб оптимізувати ваші коди DAX.
Фізичний план запиту в LuckyTemplates
Фізичний план запиту є другим серед двох типів. Це четвертий крок у потоці запиту DAX. Він має таку саму структуру дерева, що й план логічного запиту.
Коли план логічного запиту створено, він надсилається до плану фізичного запиту для виконання. Якщо ви запустите той самий приклад запиту, ви отримаєте ту саму відповідь.
Зокрема, четвертим кроком у потоці запиту DAX є створення дерева плану фізичного запиту .
Він може виглядати схожим на план логічного запиту, але він відрізняється. Зазвичай фізичний план запиту важко співставити із запитом DAX, але оскільки це простий зразковий запит, ви можете стежити за процесом.
Це три типи операторів у Плані фізичного запиту:
LookupPhyOp надає скалярні значення в заданому контексті рядка. InterPhyOp повторює дані в таблиці рядок за рядком. SpoolPhyOp отримує результати запиту VertiPaq, матеріалізує їх і зберігає в пам’яті.
У четвертому рядку плану запиту ви можете побачити оператор ProjectionSpool, який означає, що запит надсилається механізму зберігання. Він повторює результати запиту з кількістю записів.
Кількість записів, показаних у плані запиту, має бути найменшою кількістю записів, необхідних для завершення відповіді. Результат цього простого запиту містить лише 1 рядок, тому він повернув 1 запис у плані запиту.
Стовпець Records , який відповідає SpoolPhyOp ProjectionSpool, показує, скільки даних надсилається з механізму зберігання до механізму формул. Отже, чим більше у вас записів, тим повільнішим буде ваш запит.
Якщо продуктивність DAX низька, стовпець «Записи» є гарним місцем для початку пошуку.
Висновок
Коли ви запускаєте запит DAX, він проходить ряд кроків, перш ніж дасть вам відповідь. Два з цих кроків – це логічний і фізичний плани запиту. Вони відповідають за покроковий процес і виконання формул, які використовуються в розрахунках.
Якщо ви хочете дізнатися та зрозуміти більше про ці плани запитів, ознайомтеся з цим підручником, а потім спробуйте скористатися, щоб побачити їх безпосередньо.
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.
Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.
Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.
У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.
У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.
Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.
Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.
У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.