Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом руководстве я хотел бы продемонстрировать, как вы можете создавать приложения для отчетности по логистике в LuckyTemplates, используя данные из реального мира. Я хочу показать разнообразие того, что вы можете делать в LuckyTemplates, и его большие возможности. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Мы рассмотрим пример, полученный от одного из наших участников в рамках конкурса LuckyTemplates LuckyTemplates Challenge 12, и я поделюсь своим личным подходом к проблеме и улучшениями, которые, по моему мнению, можно применить к модели.
Оглавление
Примеры приложений для создания отчетов о логистике в LuckyTemplates
Первое, что мне действительно нравится в этом отчете, — это реальная навигация. Это похоже на полностью построенное веб-приложение. Это похоже на изображение в формате GIF, где при нажатии на него появляется оверлейный аспект. Член разбил его на четыре различных сегмента анализа. У нас есть воздушные, автомобильные, железнодорожные и морские сегменты.
Если вы щелкнете по одному из этих сегментов, скажем, «Дорога здесь», вы попадете на другую страницу, которая даст вам представление обо всех различных перевозках, которые происходят по дороге.
Думаю, это хорошее место для начала. Когда вы оцениваете любой набор данных, вы действительно хотите попытаться понять историю, которую пытаетесь рассказать. История, которую вы рассказываете, может довольно сильно измениться в зависимости от того, что вы считаете своими самыми важными фильтрами или самыми важными параметрами. В данном случае самым важным аспектом было разбиение данных.
Итак, в каждом сегменте есть некоторый анализ и другая ключевая информация, но также есть навигация с левой стороны, которую вы можете щелкнуть. Вы можете углубиться в данные для получения дополнительной информации. Это то, что отлично подходит для всего, что связано с логистикой. Он показывает универсальность того, что мы можем делать с помощью .
Модель данных и набор данных для приложений логистической отчетности
Теперь я хочу быстро пробежаться по тому, как я смотрю на наборы данных и как потенциально я мог бы сделать это по-другому, потому что в этом случае было сделано то, что модель осталась очень простой. Во-первых, мне нравится тот факт, что участник использовал метод водопада, когда у нас есть наши справочные таблицы вверху, а наши таблицы фактов внизу.
Тем не менее, эти отношения один на один по финансам здесь не то, что я обычно делаю. Я бы, наверное, оставил это как стол отдельно. Но, возможно, я бы создал таблицу поиска общего столбца, такого как идентификатор отгрузки. Я бы попытался объединить эти два столбца идентификатора доставки и объединить их в один. Или, в качестве альтернативы, я мог бы удалить дубликаты, поместить их в таблицу поиска, а затем создать отношение «один ко многим» из этого столбца уникальных значений.
Теперь давайте просто посмотрим, как выглядят данные о доставке. С любой логистической информацией у вас будет позиция, похожая на часть информации о транзакции, которая на самом деле будет идентификатором отгрузки . Затем он будет вытекать из того, когда он ушел, откуда он ушел, а затем куда он ушел, когда он приземлился и так далее.
Есть много вещей, которые можно получить только из этой информации, но главное здесь, очевидно, ID доставки. Это будет наш индекс внутри нашей таблицы фактов. Однако вы можете видеть, что на самом деле это огромная таблица. Несмотря на то, что количество строк довольно мало, имеется 121 столбец. Это слишком много столбцов для таблицы фактов.
Что вы хотите сделать с наборами данных, подобным этому, так это то, что вы хотите разбить сегменты информации, которые имеют смысл. Одна вещь, которую я могу быстро определить, которая была бы хорошей таблицей поиска, — это Locations. Информация о кодах стран происхождения, стран назначения и т. д. важна для этого типа приложения отчетности. Таким образом, у вас не будет дубликатов информации снова и снова. Это уменьшит сложность вашей модели и уменьшит размер файла.
Здесь есть много других вещей, которые мы можем улучшить, в том числе Тип товаров, Клиенты, Судно и Типы поставок, которые мы также можем разбить на таблицы поиска.
Я также ищу здесь столбцы числовых значений, потому что именно здесь я собираюсь создавать свои меры. Я собираюсь просто вычислить простые суммы, чтобы иметь возможность фильтровать с помощью измерений таблицы поиска, которые я создаю.
И поэтому модель будет выглядеть немного по-другому. У меня было бы, может быть, еще четыре или пять справочных таблиц вверху, и я бы пропустил их вниз до соответствующих индексов в таблице «Отгрузка».
Заключение
Это пример приложения для составления логистических отчетов в LuckyTemplates. В этом примере отчета я показал вам, как выглядит набор логистических данных и модель данных, и поделился с вами своими мыслями и точками улучшения.
Я надеюсь, что вы нашли это руководство полезным в своих собственных усилиях по созданию отчетов LuckyTemplates . Проверьте ссылки ниже для более связанного контента.
Ваше здоровье!
методы создания отчетов LuckyTemplates: настройка отчетов, похожих на приложения,
демонстрационные данные LuckyTemplates для образцов отчетов и приложений | LuckyTemplates
Создание информационных панелей и приложений в службе LuckyTemplates
**** * Связанные сообщения поддержки на форуме *****
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать