Змініть формати дати за допомогою редактора Power Query
У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.
Мова формул DAX (вираз аналізу даних) є одним із ключових стовпів у LuckyTemplates.
Вивчення DAX спочатку може бути приголомшливим. Але як тільки ви зрозумієте, як це працює, ви зможете покращити свої аналітичні знання.
Ключ до отримання чудової інформації у ваших звітах – це використання обчислень DAX.
У цьому підручнику я обговорю деякі важливі прийоми, які потрібно пам’ятати під час використання DAX. Це не буде детальне обговорення формул і прикладів DAX, оскільки для цього існує окремий курс. Я просто хочу допомогти вам розпочати роботу з DAX, дізнавшись основні основи.
Зміст
Вивчення основ DAX у LuckyTemplates
Порівняно з іншими мовами формул, DAX є найефективнішим інструментом для створення високоякісного аналізу. Ось чому дуже важливо знати основи використання DAX у LuckyTemplates.
Ви можете записувати формули DAX через обчислювані стовпці або міри . Ви також повинні розуміти, що таке контекст у LuckyTemplates.
Можливо, ви помітили, що підручники дотримуються порядку, коли обговорюють різні стовпи LuckyTemplates. Ми почали з основ Редактора запитів , а потім з основ моделі даних . Перш ніж вивчати обчислення DAX, вам потрібно це зрозуміти. Це пояснюється тим, що фільтри завжди застосовуються спочатку перед будь-яким обчисленням.
У LuckyTemplates для DAX використовуються два механізми обчислення – агрегатори та ітератори .
Агрегації використовуються для скорочення ваших таблиць і даних, щоб ви могли покращити швидкість обчислення. Тим часом ітерації використовуються для оцінки логіки в кожному рядку вашої таблиці. Важливо знати різницю між цими двома функціями, щоб ви могли застосовувати їх у відповідних сценаріях.
Нарешті, ви повинні бути знайомі з найважливішою функцією DAX – theфункція. З цією функцією ви стикатиметеся багато разів під час аналізу та розрахунків. У LuckyTemplates немає іншої функції DAX, яка б зрівнялася за корисністю з функцією CALCULATE .
Усе, що я тут згадав, — це ключові відомості про DAX, які ви повинні знати, перш ніж зануритися в будь-які обчислення DAX. У наступному розділі я детальніше розповім про обчислювані стовпці та показники разом із простими обчисленнями DAX.
Використання обчислених стовпців у LuckyTemplates
Як я вже згадував, ви можете записувати обчислення DAX у LuckyTemplates, використовуючи обчислювані стовпці або міри. Спочатку я покажу вам, як використовувати обчислювані стовпці.
У цьому прикладі у вас уже є стовпці « Обсяг замовлення » , «Ціна за одиницю» , «Загальна вартість одиниці » та «Загальний дохід» .
Якщо ви хочете обчислити свої витрати, ви можете розрахувати їх за допомогою обчислюваних стовпців.
Для цього натисніть «Новий стовпець» на вкладці «Моделювання» .
Тепер, коли у вас є новий стовпець, перейменуйте його на Витрати . У рядку формул вам потрібно просто помножити кількість замовлення на загальну вартість одиниці .
Після натискання клавіші Enter ви побачите відповідні результати в новому стовпці таблиці продажів . Ось так просто працювати з будь-яким обчисленням за допомогою обчислюваних стовпців.
Ця техніка працює, але вона непотрібна, оскільки ви можете просто створити формулу з ітераційною функцією. Якщо ви використовуєте обчислювані стовпці, ви також створюєте додаткові стовпці у своїй таблиці фактів.
Але коли ви використовуєте ітератори, ви можете обчислити той самий результат без фізичного розміщення даних у вашій таблиці. Це ключова різниця між ними.
Обчислювані стовпці слід використовувати лише тоді, коли це має сенс. Це одна з ключових ідей, якою я хочу з вами поділитися.
Використання мір у LuckyTemplates
Тепер я покажу вам, як використовувати обчислення DAX у LuckyTemplates за допомогою заходів.
Для цього клацніть «Новий показник» на стрічці «Моделювання» , щоб створити показник. Ви також можете отримати доступ і натиснути «Нове вимірювання» на стрічці «Домашня сторінка».
Тепер назвіть новий показник як Total Sales . Як я вже неодноразово згадував, переконайтеся, що ви правильно називаєте міри.
Дотримуючись інтуїтивно зрозумілих імен, важливо впорядковувати речі у вашому та. Це також важливо для розрахунків DAX.
Ви повинні називати свої вимірювання відповідно до того, про що вони саме говорять, щоб, коли інші люди використовують ваш аналіз, вони могли легко зрозуміти, про що йдеться у ваших даних.
Повертаючись до прикладу, ви можете почати з написання простих заходів. Наприклад, ви можете ввести стовпец��, на який хочете посилатися, і тоді з’являться відповідні пропозиції. Просто натисніть вкладку, щоб вибрати відповідні пропозиції, і натисніть enter.
Це ще одна причина, чому вам потрібно правильно називати стовпці. Ви можете легко шукати все, що вам потрібно, якщо використовувати належні угоди про іменування.
У цьому прикладі ви можете знайти показник «Загальний обсяг продажів» у правій частині LuckyTemplates. Тепер ви можете перетягнути його в таблицю, щоб побачити стовпець Загальний дохід :
Якщо ви спробуєте порівняти дані в стовпцях «Загальний дохід» і «Загальний обсяг продажів» , ви побачите, що дані абсолютно однакові. Тут можна просто видалити стовпець «Загальний дохід» і використовувати новий показник для загального обсягу продажів.
У цьому прикладі показано просте обчислення DAX за допомогою показників. Ви також можете виконувати інші прості аналізи, як-от обчислення загальної кількості транзакцій, середніх продажів тощо. Пізніше ви можете перейти до більш складних залежно від ваших сценаріїв.
Додаткові методи використання DAX
Якщо ви працюєте з Excel, ви можете звикнути до обчислюваних стовпців. Але тут, у LuckyTemplates, вам слід більше покладатися на використання показників для ваших обчислень DAX.
Заходи, як правило, працюють разом забофункції, тоді як обчислювані стовпці працюють без допоміжних функцій.
У цьому прикладі в таблиці вже є стовпець для загального доходу . Ви навіть можете перетворити це на візуалізацію.
Однак я не рекомендую цей процес. Ви завжди повинні писати формулу DAX для будь-якого типу обчислень замість захоплення стовпця.
Незалежно від того, наскільки прості дані, ви повинні створити їх за допомогою показників DAX. Він вам знадобиться, коли ви створюватимете складніші обчислення за допомогою техніки розгалуження мір .
Розгалуження міри – це процес посилання на певні міри в межах мір для створення високорозширеного аналізу.
В іншому прикладі я використав обчислювані стовпці, щоб додати додаткові параметри до своєї таблиці. Наведений нижче зразок обчислює продажі продукту за певний час, але я не використовував часовий фільтр.
Я використовував дані з продажів продуктів , щоб створити стовпець "Групи клієнтів" за допомогою іншого обчислюваного стовпця.
Пізніше я використав Групи клієнтів як роздільник у візуалізації.
Як я вже говорив раніше, краще робити розрахунки всередині мір. Найголовніше, ніколи не створюйте обчислюваний стовпець у таблиці фактів. Щоб оптимізувати свій процес, замість цього використовуйте вимірювання, щоб ви могли виконувати обчислення віртуально.
Наприклад, обчислення загального обсягу продажів і фізичне перенесення його в таблицю може зайняти додаткову пам’ять у вашій моделі.
Якщо ви використовуєте заходи, ви можете написати сотні віртуальних обчислень, не займаючи багато місця чи пам’яті.
Висновок
Сподіваюся, ви навчилися важливих прийомів роботи з DAX у LuckyTemplates.
По-перше, вам потрібно знати ключові відмінності між обчислюваними стовпцями та показниками . Ви також повинні розуміти, коли їх використовувати.
Я також згадав правильні правила іменування ваших стовпців, показників і формул 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, налаштований відповідно до ваших потреб і вподобань.
У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.