Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

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

Зміст

Очищення набору даних

Ось так виглядає набір даних. Він міститься у файлі Excel і має кілька різних вкладок.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Наступна вкладка – це вкладка Категорія. Він містить ідентифікатор категорії та назву категорії.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Ідентифікатор категорії насправді мало впливає на мій звіт, а наведені категорії вже є на вкладці «Якість постачальника». Тому я збираюся видалити цю вкладку.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Вкладка дефектів дає мені список описів дефектів. Це також частина вкладки якості постачальника, тому я видалю це.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Те ж саме стосується і типу матеріалу.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Остання вкладка призначена для розташування заводу.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

По-перше, мені потрібно було б додати стан. Якщо ви зі США, ви знаєте, що деякі міста мають однакові назви в різних штатах. Тому важливо, щоб тут також було додано державу, а також широту та довготу.

Існує багато способів визначити широту та довготу, але я вирішив зробити це через Google Maps.

Оскільки першим містом у списку є Вестсайд, штат Айова, я щойно знайшов його на Картах Google.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я зробив це для кожного з 30 заводів. Потім я додав це в електронну таблицю.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Тому я очистив набір даних і додав всю необхідну інформацію. У мене залишилося лише дві вкладки – «Якість постачальника» та «Завод».

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я збережу цей файл як Demo Challenge 10.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Тепер, коли я готовий набір даних, настав час імпортувати його в LuckyTemplates.

Імпорт даних

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Коли я відкриваю цей файл у LuckyTemplates, він показує таблицю дат, уже налаштовану на моїй панелі полів.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Раніше я робив відеоурок про те, як налаштувати такий шаблон. Ви також можете знайти використаний мною на форумі.

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Це відкриває вікно, де я можу вибрати потрібний файл і відкрити його.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я вибираю таблиці «Якість заводу» та «Постачальник», оскільки це були вкладки, які я налаштував раніше для цього звіту.

Перетворення даних LuckyTemplates

Тепер я покажу вам кілька простих прийомів у моєму процесі перетворення даних LuckyTemplates. Після того, як ці поля будуть відмічені, деякі одразу натиснуть. Що стосується мене, я завжди спочатку натискаю кнопку Transform Data.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Ось так це виглядає в редакторі запитів.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я збираюся спочатку перевірити свою таблицю дат. Цей запит налаштовано лише на відображення даних за 2019 та 2020 роки.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Але в наборі даних я вважаю, що у мене є дані за 2018 рік. Тому я просто зміню це на 2018 рік і натисну клавішу табуляції.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Тепер у мене є дані з 2018 по 2020 роки для моєї таблиці дат.

Далі я перевірю свою таблицю Менделєєва.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Як бачите, більшість колонок однотипні. Вони переважно текстові, за винятком загальної кількості дефектів і загальної кількості хвилин простою, які є числами.

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Оскільки я в США, ми зазвичай записуємо дати у двозначному форматі; дві цифри для місяця, дві цифри для дня та дві цифри для року.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я почну зі стовпця Latitude. У розділі «Інструменти стовпців» я перейду до «Підведення підсумків» і виберу.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

У категорії даних я виберу Latitude.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Коли я це зроблю, емблема для стовпця Latitude зміниться.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я зроблю те саме для стовпця Latitude. Просто виберіть «Не підсумовувати» , а потім виберіть «Довгота» в категорії «Дані» .

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Окрім вибору Не підсумовувати, я також збираюся змінити категорію даних на Штат або Провінція .

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Створення моделі та побудова стосунків

Давайте перейдемо до вкладки перегляду моделі на робочому столі LuckyTemplates.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Тут ви побачите таблиці в нашій моделі. Щоб легше було бачити зв’язки, я розміщу нашу таблицю фактів, яка є Даними, внизу. Потім я поміщу дату та рослину вгорі.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Далі я налагоджу стосунки. Під стрічкою «Домашня сторінка» я клацну «Керувати зв’язками».

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Я почну з побудови зв’язку між моїми таблицями Data і Date. Я виберу стовпці «Дата» з обох таблиць.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Під кардинальністю я виберу багато до одного. У напрямку перехресного фільтра я виберу одиночний.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Знову ж таки, це має бути зв’язок «багато до одного» з єдиним перехресним фільтром.

Ці два є єдиними зв’язками, які нам зараз потрібно встановити в нашій моделі.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Коли я закрию це вікно, ви побачите, що у нас внизу є таблиця фактів. Потім існує зв’язок «багато до одного» з таблиці «Дата», що переходить до таблиці «Дані». Те саме стосується таблиці «Рослини».

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Налаштування таблиці ключових показників

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Я починаю з натисканняпід стрічкою Home.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Тепер я виділю цей стовпець, а потім клацну « Новий показник» у розділі «Інструменти таблиці» .

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

Це оновить праву панель. Тепер ви побачите мою таблицю Key Measures v2 угорі, відразу після моєї оригінальної таблиці Key Measures.

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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

Перетворення даних LuckyTemplates і налаштування моделей і зв’язків

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




Висновок

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

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

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

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

Джаррет


Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

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

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

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

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.

Функція параметра LuckyTemplates «Що, якщо».

Функція параметра LuckyTemplates «Що, якщо».

У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

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

Параметри LuckyTemplates через редактор запитів

Параметри LuckyTemplates через редактор запитів

Дізнайтеся та зрозумійте, як можна створювати та використовувати параметри LuckyTemplates, які є потужною функцією редактора запитів.

Кругла гістограма – візуалізація для вашої інформаційної панелі

Кругла гістограма – візуалізація для вашої інформаційної панелі

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

Функції та формули PowerApps | Вступ

Функції та формули PowerApps | Вступ

Дізнайтеся, як використовувати функції та формули PowerApps, щоб покращити функціональність і змінити поведінку в нашій програмі Canvas Power Apps.

Труба в R: підключення функцій за допомогою Dplyr

Труба в R: підключення функцій за допомогою Dplyr

У цьому підручнику ви дізнаєтесь, як об’єднати функції разом за допомогою оператора каналу dplyr мовою програмування R.

RANKX Deep Dive: функція LuckyTemplates DAX

RANKX Deep Dive: функція LuckyTemplates DAX

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