Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

Ми розглянемо приклад одного з наших учасників у рамках LuckyTemplates's LuckyTemplates Challenge 12, і я поділюся своїм особистим підходом до проблеми та вдосконаленнями, які, на мою думку, можна застосувати до моделі.

Зміст

Зразки додатків для звітування про логістику в LuckyTemplates

Перше, що мені дуже подобається в цьому звіті, — це фактичні враження від навігації. Це як повноцінна веб-програма. Це схоже на GIF-зображення, де, коли ви натискаєте на нього, з’являється накладений аспект. Учасник розділив його на чотири різні сегменти аналізу. У нас є сегментація повітряним, автомобільним, залізничним та морським транспортом.

Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

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

Модель даних і набір даних для додатків звітності логістики

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

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

Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

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

Є багато інших речей, які ми можемо покращити тут, зокрема Тип товарів, Клієнти, Судно та Типи доставки, які ми також можемо розділити на таблиці пошуку.

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

Повідомлення про програми за допомогою LuckyTemplates для транспортування та доставки

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

Висновок

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

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

здоров'я!







**** * Пов’язані повідомлення на форумі підтримки *****




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

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

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

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

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

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

Вилучення тем і зображень LuckyTemplates із PBIX

Вилучення тем і зображень LuckyTemplates із PBIX

Дізнайтеся, як розібрати файл PBIX, щоб витягти теми та зображення LuckyTemplates із фону та використовувати їх для створення звіту!

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Шпаргалка формул Excel: Посібник середнього рівня

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Календарна таблиця LuckyTemplates: що це таке та як ним користуватися

Python у LuckyTemplates: як встановити та налаштувати

Python у LuckyTemplates: як встановити та налаштувати

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

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

Розрахунок динамічної норми прибутку – легкий аналіз LuckyTemplates за допомогою DAX

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

Сортування стовпців таблиці дат у LuckyTemplates

Сортування стовпців таблиці дат у LuckyTemplates

Дізнайтеся, як правильно сортувати поля зі стовпців розширеної таблиці дат. Це хороша стратегія для складних полів.

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

Знайдіть свої найкращі продукти для кожного регіону в LuckyTemplates за допомогою DAX

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

Вимір сміття: що це таке і чому це щось інше, але не сміття

Вимір сміття: що це таке і чому це щось інше, але не сміття

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