Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
У цьому підручнику ми розглянемо ключове слово DAX Studio, MEASURE .
Перш ніж занурюватися в цю тему, обов’язково прочитайте ключові слова та . Приклад запиту, використаний у цьому посібнику, є продовженням цих двох ключових слів.
В ідеалі базовий показник не повинен записуватися як COUNTROWS для таблиці продажів. Натомість вам потрібно створити локальний запит MEASURE у сеансі DAX Studio.
Зміст
Створення базового показника DAX Studio
Напишіть ключове слово MEASURE, а потім визначте таблицю, де це ключове слово використовуватиметься. У цьому випадку це таблиця «Продажі».
Тож замість того, щоб писати [Sales] під ключовим словом EVALUATE , ви можете написати [# Rows] .
Зауважте, що коли ви вводите # Rows , це не відображається у функції IntelliSense у DAX Studio. Це тому, що цей показник не є частиною табличної об’єктної моделі в LuckyTemplates.
Коли ви запустите цей запит, ви отримаєте таблицю, яка містить стовпець для кольору продукту та підсумкових рядків.
Ви також можете повторно використовувати базову міру для іншого стовпця. Давайте додамо ще один стовпець під назвою Total Rows 2 . Це використовуєфункція для # рядків.
Далі видаліть Sales Quantity із контексту фільтра, щоб на вимірювання не вплинув фільтр, що надходить із зрізу. Замість цього використовуйте функцію замість Sales Quantity.
Після виконання цього коду ви отримаєте новий стовпець у таблиці.
Спрощення запитів DAX Studio за допомогою MEASURE
Ви також можете створити кілька заходів в одному запиті DAX. Використання кількох ключових слів MEASURE в одному запиті DAX дозволяє спростити код. Наприклад, наведений нижче запит DAX використовується для обчислення загального прибутку.
Зверніть увагу, що в останній конструкції MEASURE формули для перших двох мір повторюються. Тож замість використання формули ви можете використати назви показників, щоб отримати загальний прибуток.
Перед виконанням коду потрібно використати EVALUATE, щоб створити таблицю з результатами.
Ви помітите, що у функції IntelliSense відображається загальний обсяг продажів. Це тому, що така сама назва існує в LuckyTemplates. DAX Studio спробує знайти найближчий екземпляр Total Sales і використає той, який доступний у запиті.
Тепер запустіть запит.
Ви побачите, що створено два стовпці. У першому стовпці показано колір продукту, а в другому – загальний обсяг продажів.
Якщо ви хочете додати стовпці для загальних витрат і загального прибутку, просто додайте їх у розділі ОЦІНЮВАТИ.
Зверніть увагу, що значення в стовпці «Загальні продажі» мають знак долара. Це через стандартне форматування в DAX Studio. Ви можете вимкнути цей параметр форматування, перейшовши до Параметрів на вкладці Файл, а потім до Результатів.
Зміна заходів у контексті фільтра
Ви також можете використовувати фільтри та зрізи під час використання заходів. Наприклад, якщо ви хочете повернути відсоток продажів, створіть інший показник. У цьому заході створіть змінну для CurrentSales і AllSales .
Для змінної AllSales використовуйте функцію REMOVEFILTERS , щоб переконатися, що всі елементи в таблиці Products включено. Щоб створити відсоток, напишіть RETURN ( CurrentSales, AllSales ) .
Щоб показати результати, використовуйтефункція.
Після запуску коду ви побачите таблицю, яка містить загальні продажі та відсоток продажів. Ви бачите, що серед усіх кольорів продукту найбільша частка срібла.
Так само ви можете імітувати поведінку слайсера. Замість того, щоб показувати відсоток продажів усіх продуктів, ви можете вибрати, які продукти включити.
Замість використання функції REMOVEFILTERS використовуйте. Потім після Products[Color] в EVALUATE напишітьа потім кольори продукту, які ви хочете включити.
Коли ви запустите цей код, ви побачите, що кольори в таблиці лише ті, які ви вказали. Це також те, як LuckyTemplates вставляє контексти фільтрів із зрізів.
Налагодження кодів у DAX Studio
Міри запиту дуже корисні, коли ви хочете налагодити код своїх мір. Вам не потрібно змінювати чи модифікувати табличну модель.
Якщо ви спробуєте внести зміни в LuckyTemplates щодо моделі даних із мільярдами рядків, ви помітите видиму затримку у виконанні цієї операції. Натомість ви можете створити міри запиту в DAX Studio, скопіювати їх, а потім використовувати для внесення необхідних змін у свою модель LuckyTemplates.
Висновок
Усе, що ви створите в DAX Studio, не вплине на модель даних у Analysis Services або табличну модель даних.
Але є виняток. Якщо ви скопіюєте формулу, яку ви використовували для міри в DAX Studio, а потім використаєте її в мірі в LuckyTemplates, ви вплинете на модель даних LuckyTemplates. Тому важливо бути конкретним під час створення коду.
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.