Что такое self в Python: примеры из реального мира
Что такое self в Python: примеры из реального мира
В этом посте я собираюсь показать вам, вероятно, самый быстрый и эффективный способ создать подробную таблицу дат в LuckyTemplates. Вы можете посмотреть полное видео этого урока в нижней части этого блога.
Если вы хотите проанализировать что-либо с течением времени, вероятно, нет более важной таблицы для любой модели LuckyTemplates, чем отличная таблица дат.
Оглавление
Создание таблицы дат в LuckyTemplates
Таблицу дат можно создать несколькими способами. В этом примере я использую код «M» в редакторе запросов.
Если вы хотите продолжить, вы можете загрузить код в рамках этого курса:
Найдите файл, похожий на этот ниже.
Теперь мы можем погрузиться в создание нашей таблицы дат.
1. Создайте пустой запрос
Первое, что нам нужно сделать, это создать пустой запрос. Для этого выберите Новый источник .
Вы получите всплывающее окно, как показано ниже.
Просто прокрутите вниз и найдите вариант пустого запроса . Выберите этот параметр и нажмите «Подключиться» .
После нажатия кнопки «Подключить» вы получите пустой запрос.
2. Использование кода «М»
Следующим шагом теперь является изменение кода, который находится в этом запросе. Вот тут-то и появляется код «М».
Поэтому выберите Расширенный редактор сверху.
Вы получите всплывающее окно расширенного редактора с существующим текстом. Удалите этот текст, затем скопируйте и вставьте код таблицы дат в расширенный редактор.
У вас должно получиться что-то похожее на это.
Вставив код таблицы дат, нажмите «Готово» .
3. Входные параметры
Теперь вы увидите, что у нас есть некоторые параметры. На самом деле мы можем ввести некоторые параметры для этой таблицы дат.
Для StartDate допустим 1 января 2014 года, а для EndDate — 31 декабря 2016 года.
У нас также есть возможность установить месяц начала финансового года . Здесь вы можете выбрать любой месяц, но для этого конкретного примера давайте выберем июль.
После нажатия Invoke у вас будет вся эта таблица.
4. Просмотр таблицы
Давайте сделаем краткий обзор того, что было создано для нас здесь.
У нас есть месяц, год , квартал и год .
У нас также есть день недели и конец недели .
Но что удивительно, у нас также есть этот индексный столбец . Создание этого может быть довольно сложным, поэтому очень полезно иметь его готовым к использованию.
Этот столбец индекса, например, может сортировать столбец месяца и года . Поскольку это текстовое значение, оно может сортироваться только в алфавитном порядке. Таким образом, индексный столбец может выполнить сортировку за нас.
Кроме того, столбец индекса также может сортировать квартал и год и, конечно же, день и неделю .
И вы увидите, что у нас также есть финансовый год в нашей таблице, поэтому мы можем разделить наши таблицы по финансовым годам.
Удивительно то, что вам не нужно создавать все это по отдельности. Все они были созданы за один раз.
5. Укажите имя
Конечно, нам нужно написать имя этой таблицы.
Итак, справа вы увидите поле для имени в свойствах. Там вы можете написать даты .
6. Закройте редактор запросов
Чтобы окончательно выполнить все внесенные нами изменения, нажмите «Закрыть и применить» в верхнем левом углу редактора запросов.
7. Интегрируйте таблицу дат в модель данных
Теперь мы можем интегрировать нашу таблицу дат в нашу модель данных. Для этого нам просто нужно соединить дату с датой заказа .
И теперь у нас есть полная модель данных. Быстро и просто.
Зачем строить отношения с таблицей фактов
Я редко, если вообще когда-либо, провожу временной анализ таблиц дат в таблицах фактов.
Я всегда создаю таблицу дат, а затем строю связь с таблицей фактов (например, с таблицей данных о продажах).
Почему вы должны это делать? Ну, есть несколько причин.
Но ключ в том, чтобы узнать, как быстро создать действительно хорошую таблицу дат.
Вы хотите убедиться, что у вас есть правильный код, чтобы делать это снова и снова.
Заключение
Итак, мы только что рассмотрели очень быстрый способ создания подробной таблицы дат в LuckyTemplates.
Я лично считаю, что это действительно эффективный способ сделать это, потому что вы можете одновременно вносить другие небольшие изменения в таблицу в редакторе запросов.
Надеюсь, вы сможете использовать это в своей работе для убедительного анализа времени.
Если вы еще не скачали код, вы снова можете получить его в рамках этого курса.
Ваше здоровье,
Что такое self в Python: примеры из реального мира
Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.
В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.
В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.
В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.
Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.
Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.
В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.
Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.
Что такое шлюз LuckyTemplates? Все, что тебе нужно знать