Редактор мови M та Power Query у LuckyTemplates

У цьому підручнику ви дізнаєтеся про Power Query і мову M і як ними опанувати. Тут також буде розглянуто їх використання всередині . Ви дізнаєтесь і зрозумієте їх важливість у розробці та отриманні даних для вашого .

Зміст

Редактор Power Query

Power Query призначений для перетворення та підготовки даних. Він поставляється з графічним інтерфейсом, який підключається до широкого кола джерел даних. Він також має редактор усередині LuckyTemplates Desktop під назвою Power Query Editor, який перетворює необроблені дані.

Редактор мови M та Power Query у LuckyTemplates

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

Редактор мови M та Power Query у LuckyTemplates

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

Після підключення до джерела даних Power Query покаже попередній перегляд даних. Попередній перегляд базується на підмножині, яка дозволяє працювати з великими наборами даних і створювати запити. Повні дані будуть надані лише після натискання. Місце призначення, де зберігаються дані, залежить від того, який Power Query використовується.

Ви можете застосувати ті самі загальні методи в Excel, Data Flows, Analysis Services та інших продуктах, у яких Microsoft вбудовано Power Query Engine. Механізм Power Query доступний у багатьох продуктах і службах.

Мова М

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

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

Тепер, із запровадженням IntelliSense, чутливість до регістру починає мати менший вплив. IntelliSense дозволяє викликати членів внутрішнього #shared , наприклад:

  • Усі власні функції M
  • Спеціальні функції
  • Назви змінних або кроків
  • Параметри в екземплярі Power Query

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

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

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

Існують онлайн-ресурси, такі як Специфікація мови формул, яка описує структуру мови, і довідник про функції M , у якому перераховано всі функції та їх документацію. Power Query також містить стандартну бібліотеку, доступну за допомогою ключового слова #shared .



Висновок

Вивчення того, як працюють Power Query і мова M , є одним із найкращих способів оволодіти розробкою даних. Якщо ви знаєте всі доступні функції в , створити звіт із даними буде легше.

Меліса


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

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