Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом примере мы собираемся углубиться в данные управления запасами и извлечь некоторые потрясающие идеи. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Я добавляю немного больше разнообразия в некоторые разработки LuckyTemplates , которые я здесь демонстрирую, и это совершенно уникальное понимание управления вашими запасами.
У всех данных есть свои нюансы, поэтому изучение различных методов поможет любому аналитику разобраться с различными данными, которые могут быть представлены вам.
Рассмотрев этот пример управления запасами, я надеюсь расширить ваше представление о том, как вы можете использовать LuckyTemplates. Уникальный анализ исходит из того, что нам нужно сравнить наши текущие уровни запасов с продажами, которые мы фактически наблюдаем в режиме реального времени в наших магазинах .
Что нам нужно сделать, так это сравнить исторические продажи с тем, что у нас есть в настоящее время на складе, потому что именно так вам нужно управлять своими запасами (если вы на мгновение глубоко задумаетесь об этом).
Понимая это, вы можете быть уверены, что не отстаете от спроса или что у вас есть предложение для содействия любому конкретному стратегическому продвижению или распродаже , которое вы инициируете внутри бизнеса.
Я покажу вам, как построить вашу модель данных, как реализовать правильные вычисления DAX и как продемонстрировать это визуально, чтобы это имело смысл и хорошо подчеркивало понимание для ваших потребителей.
Оглавление
Прохождение процесса
Одним из важных элементов для получения информации о запасах является информация о продажах. Другими словами, нам нужно рассчитать наши продажи. Однако для оптимизации нашего инвентаря нам нужна таблица с отметкой времени определенного периода.
Что касается данных инвентаризации, у нас будет разная информация об инвентаризации каждый день. С другой стороны, информация о продажах является исторической , поэтому мы хотим проанализировать историческую информацию о продажах, чтобы убедиться, что мы оптимизируем наши уровни запасов в любой определенный момент времени.
Я подключил таблицы поиска к этим таблицам фактов, данным о продажах и управлению запасами . У нас есть клиенты , коды складов и продукты .
Единственная разница — Дата . Я создал здесь неактивную связь, потому что не хочу фильтровать эту таблицу управления запасами по дате, потому что это отметка времени.
Если мы посмотрим на отчет здесь, мы увидим, что конец июля — это, например, последний день наших продаж. Итак, в этот день мы знаем, что мы можем поставить метку времени, и мы можем увидеть все продажи, которые мы сделали.
И мы хотим сравнить, сколько продаж мы сделали за последние 90 дней, с тем, сколько товаров у нас есть на самом деле . Для этого нам понадобятся некоторые формулы.
Обращение к используемым формулам
Поэтому я создал меру, в которой я начал с общего дохода .
Затем, чтобы рассчитать последние 90 дней, я использовал DATESBETWEEN , что позволяет нам иметь дату начала и дату окончания. Итак, мы начали с 30 июня 2016 года, что является последним днем набора данных. Мы рассчитываем, какой доход мы получили за последние 90 дней с каждого продукта на основе двух дат.
Таким образом, МАКСИМАЛЬНАЯ дата всегда будет равна последней дате в нашем наборе данных, то есть 30 июня. С другой стороны, MAX Date – 90 дает нам 90-дневное окно для расчета нашего общего дохода за этот период для каждого продукта.
Когда мы смотрим на нашу таблицу, мы видим продукты, которые мы продали больше всего за последние 90 дней. Затем мы можем сравнить его с общей стоимостью текущих акций .
Для этого расчета мы перебираем каждую строку в нашей таблице и не можем подсчитать количество и стоимость за единицу товара. Затем SUMX суммирует общее значение.
С помощью этого расчета мы можем увидеть, сколько запасов у нас есть для каждого продукта.
Затем я также запустил соотношение запасов , потому что у нас может быть уровень соотношения, на котором мы хотим быть для всех наших продуктов, чтобы у нас всегда было достаточно запасов продуктов для продажи. Я просто разделил общий доход за последние 90 дней на общую стоимость текущих акций .
Это дает нам вторичную цифру, которую мы можем анализировать и сортировать, чтобы увидеть, какие продукты продаются, а какие плохо продаются. И поскольку мы используем эту замечательную табличную функцию, мы можем хорошо сортировать ее и четко видеть самые низкие и самые высокие коэффициенты запасов.
Информация об инвентаризации из модели данных
Из результатов в таблице мы можем получить важную информацию, помимо уровня наших запасов.
Низкий коэффициент запаса означает, что у нас, вероятно, не так много запасов на борту, и нам нужно получить больше, в зависимости от того, какой коэффициент вы хотите установить для выполнения заказов в будущем.
С другой стороны, высокие коэффициенты запасов, очевидно, плохо продаются. Они продаются не очень много, так что, возможно, нам следует делать на них скидки только для того, чтобы они продавались, а не сидели без дела, тормозя наш бизнес.
Это действительно отличные идеи, которые вы можете получить из данных инвентаризации.
Другое дело, что это связано с нашей моделью данных , и поэтому у нас фактически есть несколько складов, на которых могут храниться запасы. Возможно, мы захотим оптимизировать это и увидеть наши продажи в определенных регионах и на складе, который расположен.
Когда мы можем щелкнуть Склад , мы можем увидеть запас, который у нас в настоящее время есть на этом конкретном складе. Затем мы можем сопоставить его с региональной информацией. Я еще не сделал этого в этом примере, но это сила использования модели данных и установки этих дополнительных фильтров.
Подсчитайте количество дней с нулевым запасом — аналитические данные об управлении запасами с помощью LuckyTemplates.
Сравните текущие результаты с предыдущим месяцем максимальной производительности в LuckyTemplates
Inventory Management — LuckyTemplates Showcase.
Заключение
Ключ к отличному пониманию запасов — хорошее понимание модели данных .
Вы должны понимать, что здесь у вас есть две таблицы фактов и что вам нужно связать свои таблицы поиска с этими двумя таблицами фактов таким образом, чтобы фильтры работали правильно. Таким образом, когда вы добавите некоторый контекст к своим вычислениям, установленные фильтры вычислят результаты, которые имеют для вас смысл.
Сочетание всех этих методов с различными аспектами LuckyTemplates — это то, к чему вам действительно нужно стремиться, чтобы извлечь действительно ценную информацию.
Все эти методы по отдельности не дают столько же, сколько при объединении модели данных с вычислениями DAX и действительно высококачественными визуализациями .
Вот где реальная сила заключается в использовании LuckyTemplates в качестве аналитического инструмента.
Всего наилучшего в разработке того, как вы можете использовать эти типы методов в своих собственных наборах данных.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать