Расчет недельных продаж с помощью DAX в LuckyTemplates
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Сегодня я собираюсь провести содержательную дискуссию о моих трех лучших методах организации моделей LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Размещение хороших правил организации в ваших моделях очень поможет вам в разработке более продвинутых методов в LuckyTemplates.
Если бы мне нужно было дать вам одну простую рекомендацию, когда вы начинаете, это было бы настроить вашу установку. Методы, которым я собираюсь научить вас, представляют собой быстрые советы, которые очень важны, особенно если вы хотите начать углублять свое понимание LuckyTemplates.
Оглавление
Интуитивная настройка модели данных
Первый совет касается интуитивной настройки модели данных. Я понимаю, что ваши данные могут немного запутаться, когда вы вводите несколько таблиц. Вот почему важно адаптировать то, что я назвал таблицами поиска .
Таблицы поиска — это в основном мои таблицы фильтрации в большинстве сценариев. Я всегда кладу их сверху, как этот.
У меня также есть таблицы фактов внизу. Таблицы фактов — это базовые таблицы, такие как таблицы транзакций или таблица с каждой отдельной строкой информации.
Лично я рекомендую эту настройку, потому что это делает все намного проще, по крайней мере, в уме. Это потому, что вы можете легко представить, как поток фильтров опускается, как показано стрелкой, особенно если вы следите за моими позициями в таблице. Кроме того, вы можете легко увидеть влияние фильтра на визуализацию или вычисления, которые вы собираетесь иметь.
Добавление таблиц показателей в ваши модели
Во-вторых, создавайте таблицы мер или группы мер, когда это возможно. Честно говоря, я видел, как некоторые люди добавляли в свои модели очень длинные таблицы с точки зрения столбцов. Иногда это продолжается до 150 столбцов с добавлением 20-50 тактов в таблицах. Это абсолютное нет-нет.
Вам будет сложно перейти и сослаться на необходимый расчет, поскольку вам может потребоваться много времени, чтобы найти меру среди всех ваших таблиц. Вам нужно создать простую таблицу измерений.
Во-первых, вы должны войти в данные. Затем вам нужно поставить заполнитель, например 1, а затем соответствующим образом назвать таблицу. Я предпочитаю называть это ключевыми показателями . После этого нажмите Загрузить.
Итак, таблица создана, и сейчас я собираюсь превратить ее в таблицу показателей. Как видите, эта таблица не имеет никакого отношения к нашей фактической модели данных.
Следующее, что нужно сделать, это создать меру внутри этой группы. Например, простая мера для общего объема продаж. Для этого нажмите «Новая мера» .
Для новой меры общего объема продаж будет просто вычислена сумма столбца общего дохода.
Вот так я создал свой первый такт. Как видите, для всех мер есть символ калькулятора, чтобы вы могли легко его идентифицировать.
Еще одна вещь, вам нужно скрыть Column1 здесь. Просто щелкните правой кнопкой мыши и выберите «Скрыть» .
Затем в правом верхнем углу вы можете просто щелкнуть символ «Показать/скрыть панель» .
Вы также можете видеть, что здесь теперь есть двойной символ калькулятора для ключевых показателей . Вот как можно определить группу мер. Теперь вы можете видеть меры вверху для быстрого доступа, когда вам нужно использовать их в отчете.
Максимальное использование ваших методов визуализации
Третий совет — это то, о чем я не упоминал много раз, но это очень полезная техника. Обычно это важно, когда у вас есть таблицы фактов, которые вам нужно извлечь из базы данных. Вы наверняка обнаружите, что слишком много столбцов в таблицах.
Ну, на самом деле вы можете значительно уменьшить эти столбцы с помощью редактора запросов. Для этого нажмите Изменить запросы .
Иногда вам нужно сохранить эти столбцы, потому что вам нужно подключить их к таблице поиска или, возможно, использовать их в качестве контрольных точек. Но если вы хотите уменьшить количество столбцов для тех, которые вам не нужны в визуализации, вы можете скрыть их, чтобы они не отображались в разделе «Поля», например, этот столбец «Указатель имен клиентов ».
Я не собираюсь использовать его в отчете, потому что это просто случайное число. Некоторые другие столбцы, которые я также могу скрыть, это «Общий доход» , «Общая стоимость единицы » и «Цена за единицу» . Я имею в виду, что я не собираюсь перетаскивать их в свой отчет, поскольку у меня уже есть ключевые показатели, такие как Total Sales . Точно так же я могу скрыть такие даты, как « Даты заказа» , «Даты отгрузки» и т. д.
Поэтому, чтобы скрыть эти столбцы, перейдите к таблицам, щелкните правой кнопкой мыши и выберите « Скрыть в представлении отчета» .
После скрытия некоторых из упомянутых столбцов здесь осталось три столбца.
Это действительно поможет вам легко узнать, что вам действительно нужно. Я делаю это постоянно и слежу за тем, чтобы оставались только те столбцы, которые я буду использовать внутри визуализаций. Вы будете поражены тем, насколько чистыми будут выглядеть ваши поля, если вы сделаете это.
Заключение
Как организовать модель данных LuckyTemplates — практические советы
Рекомендации по использованию функции вопросов и ответов в LuckyTemplates
Стратегия внедрения передового опыта для LuckyTemplates
Надеюсь, вам понравились эти три передовых метода, и вы сможете каким-то образом применить их к своей собственной модели LuckyTemplates. На самом деле я рассматриваю эти и другие темы в своем онлайн-курсе . Итак, если вы только начинаете изучать LuckyTemplates, это хорошее место для начала.
Если у вас есть какие-либо мысли или комментарии, обязательно оставьте мне комментарий, и давайте начнем обсуждение.
Сэм
В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.