Що таке Power Query та мова M: детальний огляд
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
У цьому посібнику ми навчимося додавати потужні запити в LuckyTemplates. Ця техніка являє собою процес накладання однієї речі на іншу. Я покажу чудовий приклад того, чому ми повинні це робити.
У навчальному посібнику, який я створив для , ми створили проміжні запити для наших таблиць продажів. Ми зробили це, тому що інформація про продажі містилася в трьох різних таблицях, і ми не хочемо включати три різні таблиці з абсолютно однаковою структурою в нашу модель LuckyTemplates. Якщо вони мають однакову структуру (наприклад, той самий стовпець з однаковими назвами стовпців), набагато краще накласти їх один на одного, додавши їх.
Зміст
Створення основної таблиці
Спочатку створимо основну таблицю. У цьому випадку основною таблицею є наша таблиця фактів, яку ми будемо називати Sales . Щоб почати, клацніть правою кнопкою миші на Sales_2014 і виберіть опцію Reference .
Потім перетягніть довідкову таблицю Sales_2014 (2) у нашу модель даних.
Після цього давайте перейменуємо цю таблицю в Sales . Тепер це буде основна таблиця, до якої ми збираємося додати таблиці Sales_2015 і Sales_2016 .
Зверніть увагу, що ми взагалі не хочемо видаляти або об’єднувати ці проміжні запити Sales_2015 і Sales_2016 . Це тому, що ми хочемо побачити, як речі виглядають у своїй початковій формі.
Крім того, ми не хочемо втрачати наше розуміння того, як розроблено нашу модель, тому що ми не побачимо базові плагіни, які створили наші таблиці та нашу модель. Це головна причина, чому ми створили довідкову таблицю, куди ми можемо додати ці таблиці Sales_2015 і Sales_2016 .
Додавання Power Queries
Щоб додати наші таблиці, давайте виберемотаблицю, яку ми збираємося встановити як нашу основну таблицю. Потім перейдіть на стрічку «Домашня сторінка» та виберіть опцію «Додати запити» .
Тепер ми побачимо, що на панелі запитів відбулися невеликі зміни . Як бачите, піктограму біля таблиці «Продажі» було змінено на знак оклику.
У цьому випадку нам потрібно просто натиснути розкривне меню параметра Таблиця для додавання та вибрати таблицю Sales_2015 . Натисніть кнопку OK , щоб застосувати зміни.
Давайте також додамо таблицю Sales_2016 , виконавши той самий крок.
Виконавши ці кроки, ми помітимо, що вже маємо нещодавно закріплене перетворення запиту, наприклад Доданий запит і Доданий Запит1 у Застосованих кроках на панелі Параметрів запиту .
Потім клацніть « Розширений редактор» , і ми побачимо, що він виконує цю просту інформацію. Примітно, що виглядає просто і зрозуміло. Перший рядок показує нам джерело, яким є таблиця Sales_2014 , а другий і третій рядки вказують, що ми додали таблиці Sales_2015 і Sales_2016 .
Давайте подумаємо, як це буде працювати, рухаючись далі. Ми можемо отримати дані про продажі за 2017 рік , які можуть бути іншою таблицею в електронній таблиці, або це може бути інше джерело даних. Отже, усе, що нам потрібно зробити, це зробити запит до цієї нової таблиці та помістити її як проміжний запит, розмістити її інтуїтивно зрозуміло, а потім додати до нашої основної таблиці продажів.
Висновок
Додавання потужних запитів у LuckyTemplates є простим, але потужним методом з точки зору налаштування та оптимізації моделей. Нам не потрібно створювати жодних нових обчислень, нових фільтрів чи нових візуалізацій, тому що все це має фільтруватися у все, що ми створили раніше. Поєднання цього з іншими методами робить нашу модель масштабованою від аналітичного рішення до точки зору звітності.
Сподіваюся, ви бачите потенціал і важливість розуміння цієї техніки.
Все найкраще,
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
Дізнайтеся, як створити звіт із розбивкою на сторінки, додати тексти та зображення, а потім експортувати звіт у різні формати документів.
Дізнайтеся, як використовувати функцію автоматизації SharePoint для створення робочих процесів і допомоги в мікрокеруванні користувачами, бібліотеками та списками SharePoint.
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.
Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.
Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.
Відкрийте для себе кольорові теми в LuckyTemplates. Це необхідно для того, щоб ваші звіти та візуалізації виглядали та працювали без проблем.
Розрахувати середнє значення в LuckyTemplates можна кількома способами, щоб отримати точну інформацію для ваших бізнес-звітів.
Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.