Що таке Power Query та мова M: детальний огляд
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
Нещодавно я провів семінар з управління ланцюгами поставок і хочу обговорити ключові висновки сесії. Цей підручник може дуже допомогти, якщо ви маєте досвід такого аналізу в LuckyTemplates. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Управління ланцюгом постачання відбувається в рамках певної бізнес-операції, яка включає потік товарів і послуг .
Цикл продажу включає замовлення, доставку та доставку продуктів.
Коли ви виконуєте цей аналіз у LuckyTemplates, ви можете знайти багато даних. Якщо ви тільки починаєте роботу з LuckyTemplates, подібні речі можуть заплутати, особливо якщо вам потрібно організувати свою модель навколо кількох дат, щоб витягнути кілька ідей .
Зміст
Створення неактивних зв’язків у моделі
Найважливіше розуміння з точки зору ланцюга постачання включає час між закупівлею продуктів і фактичним їх продажем. Таким чином, важливо знати середній час між датою закупівлі та датою відправлення . За допомогою цієї інформації ви можете визначити запаси, наявні на складі за певний період.
Крім того, також важливо знати перехід між датою замовлення та датою доставки . Цей тип даних корисний з точки зору управління запасами.
У цьому підручнику я збираюся навчити вас, як отримати важливу інформацію про управління ланцюгом поставок. Це лише питання використання правильних методів моделювання та правильних формул LuckyTemplates.
Перше важливе, що я хочу порекомендувати, це зробити все просто, створивши лише одну таблицю Dates .
Щоб отримати уявлення про дати з інших таблиць, вам потрібно створити неактивний зв’язок із вашою таблицею фактів. Якщо у вас багато ключових дат, ви можете створити кілька неактивних відносин. Усі ці неактивні зв’язки мають повернутися до таблиці «Дати» .
Як тільки ви зробите це так, ви зрозумієте, наскільки це просто працює. Ви можете просто створювати неактивні зв’язки, подібні до цих у LuckyTemplates, за умовчанням.
Наступне, чому я вас навчу, це формула, яку вам потрібно використовувати, щоб отримати важливу інформацію про запаси.
Робота над технікою подій, що тривають
Наступним логічним кроком є створення основних заходів у папці «Ключові заходи». Він включає витрати , чисту маржу , дохід , транзакції тощо.
Ключем до перегляду статистичних даних у часі є використання техніки під назвою « Події, що відбуваються» . Це комбінація формул DAX, яка дає змогу отримати необхідну статистику. Це дуже багаторазова техніка.
За допомогою цієї формули ви можете побачити, що вважається відкритим запасом у будь-який конкретний день. У таблиці «Торгова інвентаризація» за датою та кодом складу можна переглянути дані різних складів за певний день. Ви можете побачити, чи є замовлення з датою замовлення , меншою за поточну дату , і замовленнями з датою відправлення, вищою за поточну дату .
У даних, виділених вище, ви можете побачити інвентар, який було замовлено, але все ще потрібно відправити. Ви також можете переглянути відповідні склади, де ви можете отримати та відправити продукцію в потрібне місце.
Завжди важливо оптимізувати запаси в правильних географічних місцях, щоб вам не довелося доставляти в кілька місць. Це важлива техніка управління ланцюгом поставок, яку слід взяти до уваги та застосовувати. Ця методика також може допомогти вам визначити, чи достатньо у вас запасів для необхідних поставок.
Інші формули, як-от «Виконується доставка» або «Виконується замовлення», використовують той самий шаблон формули. Вам просто потрібно використовувати його в поєднанні з моделлю. Якщо у вас немає неактивного зв’язку в моделі, формула не працюватиме.
Використання функції USERELATIONSHIP
Після того, як ви дізналися про неактивні зв’язки даних, наступне запитання полягає в тому, як ви насправді виділяєте ці дані? Наприклад, як ви дивитеся на дохід за датою замовлення?
Оскільки контекст дати не працює автоматично в неактивних зв’язках, їх потрібно спочатку ввімкнути. Для цього потрібно скористатися функцією .
Ось як це виглядає:
За допомогою функції USERELATIONSHIP можна ввімкнути неактивний зв’язок між стовпцем «Дата» в таблиці «Дати» та стовпцем « Дата» в таблиці «Продажі» . Після цього ви можете переглянути таблицю «Дохід за датою замовлення» .
Оскільки вибірка даних є динамічною, ви можете просто подивитися на певний склад і перевірити, скільки запасів відкрито в будь-який конкретний час. У таблиці «Запаси, що виконуються» за датою та кодом складу ви також можете побачити, наскільки динамічні цифри залежно від сезону. Інвентаризаційні дані мають свої власні припливи та відпливи, і саме тут може з’явитися інтелект часу.
Висновок
Як я вже згадував, ви також можете розгалужуватися на техніках інтелекту часу з цього розуміння, але це для іншого підручника.
Я просто хотів виділити цю техніку управління ланцюгом поставок, яка ідеально підходить для типів аналізу ланцюга поставок. Ви також можете використовувати цю техніку в багатьох різних сценаріях, де є кілька дат. Це не обмежується сценарієм, який я обговорював.
Сподіваюся, ви багато чого отримали від цього підручника та застосували його у власному аналізі. З нетерпінням чекаю можливості поділитися з вами новим вмістом.
До наступного разу!
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
Дізнайтеся, як створити звіт із розбивкою на сторінки, додати тексти та зображення, а потім експортувати звіт у різні формати документів.
Дізнайтеся, як використовувати функцію автоматизації SharePoint для створення робочих процесів і допомоги в мікрокеруванні користувачами, бібліотеками та списками SharePoint.
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.
Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.
Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.
Відкрийте для себе кольорові теми в LuckyTemplates. Це необхідно для того, щоб ваші звіти та візуалізації виглядали та працювали без проблем.
Розрахувати середнє значення в LuckyTemplates можна кількома способами, щоб отримати точну інформацію для ваших бізнес-звітів.
Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.