Прості перетворення LuckyTemplates для більш оптимізованих даних

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

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

Завдяки цим простим перетворенням ви можете краще оптимізувати свої дані в LuckyTemplates.

Зміст

Очищення імен даних

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

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

Візьміть цю першу таблицю тут як приклад. Це називається Customer_Data.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Крім того, я міг би також перейти до «Властивостей» і змінити ім’я там.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я також зміню Location_Data та Product_Data, тому що я хочу бути узгодженим щодо формату імені.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

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

Щоб змінити назви будь-яких стовпців, мені потрібно просто двічі клацнути ім’я та змінити його. Наприклад, я зміню цей стовпець Вартість на Вартість продукту.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Таким чином, зрозуміло, про яку вартість я говорю.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Очищення даних

Наступне, що мені потрібно зробити, це очистити дані, які мені не потрібні .

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я збираюся залишити стовпець Населення, оскільки мені потрібні ці дані. Але я також не вважаю стовпці від Домогосподарства до Часового поясу важливими.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Звідти мені потрібно просто клацнути правою кнопкою миші та вибрати «Видалити стовпець» .

Прості перетворення LuckyTemplates для більш оптимізованих даних

Відстеження застосованих кроків у редакторі запитів

Панель «Застосовані кроки» в правій частині екрана є корисним інструментом під час роботи над простими трансформаціями LuckyTemplates.

Як приклад, давайте подивимося на панель «Застосовані кроки», перш ніж я видалив непотрібні стовпці.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Але коли я видалив ці колонки, подивіться, що сталося далі.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Останнє перетворення, яке я зробив, було записано в Applied Steps. Насправді, це послідовно показує все, що я зробив досі .

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

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Додавання запитів у редакторі запитів

Раніше я працював над клієнтами, локаціями та продуктами. Але якщо ви можете пригадати, там було ще три столи, усі вони для продажів.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Тож спочатку я виберу Sales_2018, а потім натиснупід стрічкою Home.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Це підніме це вікно.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я поставлю галочку біля пункту «Три або більше столів», і внизу з’явиться список столів. Мені просто потрібно додати таблиці, які я хочу додати, до поля праворуч і натиснути «ОК».

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я збираюся перевірити, чи ці таблиці об’єднано в одну. Тож я подивлюся на стовпець із датою покупки.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Оскільки у мене тут понад 4000 рядків даних, я просто натисну кнопку спадного меню та натисну «Сортувати за спаданням», щоб спочатку відобразити останні дані.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Це показує, що таблиці додано. Як бачите, я все ще перебуваю в таблиці Sales_2018, але тепер у мене є дані за 2020 рік.

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Звичайно, я не можу просто видалити таблиці за 2019 і 2020 роки, тому що вони все ще є запитами. Мені все ще потрібні дані в цій таблиці.

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Перевірка типів даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

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

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Інші трансформації LuckyTemplates

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

Я почну з того, що клацну правою кнопкою миші на стовпці, а потім виберу Дублювати стовпець .

Прості перетворення LuckyTemplates для більш оптимізованих даних

Тепер у мене є точний дублікат.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я збираюся зробити ще одне перетворення, клацнувши правою кнопкою миші, а потім натиснувши Transform і вибравши Uppercase .

Прості перетворення LuckyTemplates для більш оптимізованих даних

Таким чином усі записи в цьому стовпці відображатимуться великими літерами.

Прості перетворення LuckyTemplates для більш оптимізованих даних

Цього разу я збираюся розділити дублюючий стовпець.

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я виберу тут 4 символи. Це дає мені короткий код CALI.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Тоді я збираюся перейменувати 1-шу частину і назвати її State Short Code.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Код M і розширений редактор

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

Я також бачу кожен крок у розширеному редакторі.

Прості перетворення LuckyTemplates для більш оптимізованих даних

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

Прості перетворення LuckyTemplates для більш оптимізованих даних

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




Висновок

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

Крім того, не забувайте про важливість розділу Applied Steps – це стане вашим найкращим вибором, щоб переконатися, що ви не заблукаєте під час оптимізації своїх даних.

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


Змінні та вирази в редакторі Power Query

Змінні та вирази в редакторі Power Query

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

Як створити теплову карту LuckyTemplates

Як створити теплову карту LuckyTemplates

Теплова карта LuckyTemplates — це тип візуалізації, який використовується для відображення щільності даних на карті. У цьому підручнику я розповім, як ми можемо створити один – не пропустіть!

Створення діаграми Парето в LuckyTemplates – Advanced DAX

Створення діаграми Парето в LuckyTemplates – Advanced DAX

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

Власна гістограма в LuckyTemplates: різновиди та модифікація

Власна гістограма в LuckyTemplates: різновиди та модифікація

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

Статичні результати Power Automate: огляд

Статичні результати Power Automate: огляд

Дізнайтеся, як працює функція Power Automate Static Results і чому її корисно додати до найкращих методів створення блок-схем.

Підручник LuckyTemplates Python: як перекладати тексти

Підручник LuckyTemplates Python: як перекладати тексти

eDNA демонструє, як виконувати переклад мови або тексту за допомогою Python і передавати це в LuckyTemplates. Підручник LuckyTemplates Python.

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

Створіть діаграму Ганта в конструкторі звітів LuckyTemplates

У цьому підручнику ви дізнаєтеся, як використовувати Gauge Bullet Graph для створення діаграми Ганта в LuckyTemplates Report Builder.

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

Створіть тривимірну точкову діаграму за допомогою Python у LuckyTemplates

У цьому підручнику ви дізнаєтесь, як створити тривимірну (3D) точкову діаграму за допомогою Python у LuckyTemplates.

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Ефективне звітування LuckyTemplates – огляд сеансу та завантаження ресурсу

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників

Аналіз нових клієнтів за допомогою LuckyTemplates – наступна подія лише для учасників