Посібник для початківців з коду M у LuckyTemplates

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

Деякі люди вважають за краще називати це «мовою формул М» або «.” Ви можете використовувати його для фільтрації та об’єднання даних із кількох джерел даних.

Зміст

Як отримати доступ до мови M LuckyTemplates

Щоб отримати доступ до коду М, виберіть запит. У цьому прикладі ми клацнемо запит Sales .

Посібник для початківців з коду M у LuckyTemplates

Після цього натисніть Розширений редактор , щоб відкрити вікно редагування.

Посібник для початківців з коду M у LuckyTemplates

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

Посібник для початківців з коду M у LuckyTemplates

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

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

Розуміння коду M в розширеному редакторі

Перше, що ви можете побачити в коді M, це джерело. У цій частині ви можете побачити місце, звідки система отримала дані.

Як ви також бачите, система автоматично визначає тип даних для дати замовлення , дати доставки тощо.

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

Посібник для початківців з коду M у LuckyTemplates

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

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

Посібник для початківців з коду M у LuckyTemplates

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

Посібник для початківців з коду M у LuckyTemplates

Тепер, коли ви маєте початкове уявлення про те, як все працює в коді M, я покажу вам приклад, коли ви можете отримати помилку.

Припустімо, ви хочете перемістити стовпець «Склад» поруч із стовпцем «Код складу» . У розділі «Застосовані кроки» ви можете побачити відповідний запис для переупорядкованих стовпців .

Посібник для початківців з коду M у LuckyTemplates

Ось тут ви повинні бути дуже обережними. Якщо ви повернетеся до розширеного редактора та знову зміните стовпець «Дата замовлення» на «Дата замовлення» , ви отримаєте повідомлення про помилку.

Посібник для початківців з коду M у LuckyTemplates

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

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

Посібник для початківців з коду M у LuckyTemplates

Після того, як ви натиснете «Готово» , ви зможете виправити помилку та переглянути зміни, застосовані до стовпця «Дата замовлення» .

Висновок

Сподіваюся, ви вивчили основи M-коду та розширеного редактора за допомогою цього підручника.

Лише близько 1% користувачів LuckyTemplates насправді використовують мову M на цій платформі. Тим не менш, це хороша функція, яку варто вивчати та експериментувати якомога більше.

Оскільки ви можете використовувати лише мову M або код M для запитів або очищення своїх даних, вам потрібно більше піклуватися про написання високоякісного DAX, оскільки саме тут ви можете використовувати аналітичні можливості LuckyTemplates.

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

Дякую!

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

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