Прості агрегації в LuckyTemplates

У цій публікації блогу я торкнуся деяких простих агрегацій у LuckyTemplates, які ви можете використовувати у своїх .

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

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

Основна мета цього блогу — допомогти вам ближче познайомитися зі створенням заходів.

Давайте розпочнемо.

Зміст

Створення групи вимірювань

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

Вимірюваними показниками були загальні продажі та загальна кількість .

Прості агрегації в LuckyTemplates

Спочатку я покажу вам, як організувати ці заходи, які я зробив. Для цього я збираюся створити групу заходів .

Спочатку перейдіть на вкладку «Головна», а потім виберіть «Ввести дані».

Прості агрегації в LuckyTemplates

Після цього змініть назву таблиці на Key Measures.

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

Прості агрегації в LuckyTemplates

Як ви бачите на вкладці полів, у таблиці «Ключові показники» все ще нічого немає.

Прості агрегації в LuckyTemplates

Отже, що я збираюся зробити, це заповнити це заходами, які я зробив.

Спочатку я додам показник «Загальна кількість» до новоствореної таблиці.

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

Прості агрегації в LuckyTemplates

А потім зробіть те ж саме з мірою загальних продажів.

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

Прості агрегації в LuckyTemplates

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

Тепер я збираюся видалити стовпець під назвою Column1, оскільки він мені не потрібен.

Прості агрегації в LuckyTemplates

Тепер я відкриваю та відкриваю панелі на вкладці «Поля». Для цього двічі клацніть кнопку входу/виходу панелі, яка виділена у верхньому правому куті зображення нижче.

Прості агрегації в LuckyTemplates

Як бачите, ключові показники тепер є групою показників, що вказує піктограма калькулятора біля його назви. Тепер він також розташований у верхній частині вкладки «Поля».

Прості агрегації в LuckyTemplates

Я рекомендую вам почати додавати цю хорошу практику у свій робочий процес розробки.

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

Агрегації в LuckyTemplates

У мірках, які я вже зробив, я використовував лише ітераційні функції.

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

Прості агрегації в LuckyTemplates

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

Прості агрегації в LuckyTemplates

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

Я роблю це тому, що незалежно від того, які обчислення ви робите, я хочу, щоб ви робили це за допомогою показника DAX.

Початок будь-чого просунутого в LuckyTemplates, особливо з аналітичної точки зору, починається з чогось простого.

Починається з простого ознайомлення з показниками DAX і ознайомлення з тим, як їх якомога швидше писати.

Ось я покажу вам кілька простих.

Прості агрегації в LuckyTemplates

Як ви бачите, таблиця розрізана фільтрами «Короткий місяць» і «Ім’я продавця» через те, що я зробив у попередньому блозі.

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

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

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

Для початку перейдіть на вкладку «Інструменти вимірювання», а потім натисніть «Нова міра».

Прості агрегації в LuckyTemplates

Створення показників полягає в тому, що вони з’являються в будь-якій таблиці, яку ви вибрали на вкладці «Поля». Тому спочатку переконайтеся, що ви клацнули таблицю «Ключові показники», перш ніж створювати новий показник.

Прості агрегації в LuckyTemplates

Тепер, коли я створив новий показник, змініть «Вимір» на «Середня кількість», щоб правильно назвати його.

Я почну з обчислення, для якого потрібна проста функція агрегування, функція.

Функція AVERAGE повертає середнє арифметичне всіх чисел у стовпці.

Я візьму середнє значення в стовпці «Кількість» із таблиці «Продажі».

Налаштування формули показано нижче.

Прості агрегації в LuckyTemplates

Я підсумую всі значення в стовпці «Кількість», а потім усередню їх.

Після цього візьміть міру «Середня кількість» у таблиці «Ключові показники» на вкладці «Поля», а потім перетягніть її до візуального елемента.

Прості агрегації в LuckyTemplates

Як бачите, значення в стовпцях «Загальна кількість» і «Середня кількість» однакові, за винятком загального значення.

Прості агрегації в LuckyTemplates

Це пов’язано з тим, що для кожного продукту вони придбали лише одну транзакцію, а придбали кілька.

Наприклад, Генрі Кокс купив 3 кількості продукту 56 за одну операцію.

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

Отже, знову перейдіть на вкладку «Інструменти вимірювання», а потім натисніть «Нова міра».

Прості агрегації в LuckyTemplates

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

Прості агрегації в LuckyTemplates

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

Прості агрегації в LuckyTemplates

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

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

По-перше, перейменуйте показник, змінивши «Вимір» на «Загальна кількість транзакцій».

Прості агрегації в LuckyTemplates

Потім додайте функцію COUNTROWS. Ця функція приймає таблицю, а потім повертає кількість рядків у цій таблиці.

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

Для цього всередині функції COUNTROWS зверніться до таблиці Sales. Ось як я встановив формулу.

Прості агрегації в LuckyTemplates

Функція перегляне таблицю Sales і підрахує кількість рядків у ній.

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

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

Прості агрегації в LuckyTemplates

Зробивши це, ви побачите, що кожен раз виконується лише одна транзакція.

Прості агрегації в LuckyTemplates

Це результат наявності фільтрів, які ми маємо.

Це просто означає, що у травні Генрі Кокс, наприклад, купив 3 кількості продукту 56 за одну транзакцію в Ернеста Уїлера.

Я зараз щось зміню. Спочатку я видалю стовпець «Назва продукту», натиснувши кнопку X, як показано нижче.

Прості агрегації в LuckyTemplates

А потім я зніму прапорці з усіх фільтрів.

Для цього я поставлю прапорець біля імені Ернеста Вілера.

Прості агрегації в LuckyTemplates

А також поставте прапорець поруч із травнем.

Прості агрегації в LuckyTemplates

Ви побачите, що цифри дуже змінилися.

Прості агрегації в LuckyTemplates

Давайте подивимося на Мартіна Беррі. Загальний обсяг продажів, який я отримав від нього, становить 87 727 доларів США, загальна кількість товарів, які він купив, становить 51, і в середньому він купує 1,89 моїх продуктів під час кожної з 27 загальних транзакцій зі мною.

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

Ось тут і з’являється масштабованість показників DAX. Якщо ви подумаєте, формули, які ми використали, дуже прості.

Ми використовували лише функції SUMX, SUM, RELATED, AVERAGE та COUNTROW для вимірювання. Сподіваюся, ви легко звикнете до цих функцій.

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

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

Це можливо лише завдяки моделі, яку ви створили. Тому переконайтеся, що у вас правильна модель.

Прості агрегації в LuckyTemplates

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

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

Для цього клацніть показник «Загальні продажі», перейдіть на вкладку «Інструменти вимірювання» та в розділі «Форматування» змініть «Ціле число» на «Валюта», клацнувши піктограму $.

Прості агрегації в LuckyTemplates

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

Після цього результати мають виглядати так:

Прості агрегації в LuckyTemplates




Висновок

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

Я показав вам функції AVERAGE, MIN, MAX і COUNTROWS, які, безумовно, легко зрозуміти.

Сподіваюся, це допоможе вам зрозуміти, чого можна досягти, використовуючи заходи DAX у LuckyTemplates.

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


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

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