Представляем расширенную таблицу дат Power Query V2

В сегодняшнем блоге я кратко представлю расширенную таблицу дат 2.0. Я впервые поделился кодом для этой функции M в апреле 2020 года. С тех пор было несколько запросов и обновлений этой таблицы дат Power Query. Вы можете посмотреть полное видео этого урока в нижней части этого блога.

В последнем выпуске версии 2 устранены некоторые несоответствия в именах полей и форматах значений, но также включены некоторые новые функции. 

Представляем расширенную таблицу дат Power Query V2

Оглавление

Доступ к таблице расширенных дат Power Query 2.0

Вариант 1: форум eDNA

Итак, где вы можете получить код для этой конкретной таблицы дат? Ну и первое место у в категории витрина M Code.

Представляем расширенную таблицу дат Power Query V2

Этот форум доступен для всех, как для членов, так и для не членов. Если вы оказались на форуме и видите мой значок, вы также можете щелкнуть по нему, и вы найдете расширенную таблицу дат в избранной теме. Гиперссылка также будет вести на эту тему.

Представляем расширенную таблицу дат Power Query V2

Чтобы получить код с форума, просто скопируйте код, который вы видите внизу сообщения. Обязательно скопируйте все от начала до конца.

Представляем расширенную таблицу дат Power Query V2

Затем вернитесь в LuckyTemplates и откройте редактор Power Query.

Представляем расширенную таблицу дат Power Query V2

Затем добавьте новый пустой запрос. 

Для этого руководства я уже сделал этот шаг, поэтому просто выберу пустой запрос и открою расширенный редактор.

Представляем расширенную таблицу дат Power Query V2

Выберите все, что вы видите в окне расширенного редактора, и вставьте код, скопированный с форума. Затем нажмите Готово.

Представляем расширенную таблицу дат Power Query V2

Это возвращает функцию Power Query M , которую вы можете вызвать. 

Представляем расширенную таблицу дат Power Query V2

Вариант 2: Центр аналитики

Вы также можете перейти в , чтобы получить код для этой таблицы дат. Но у вас должно быть членство для доступа к этой конкретной платформе.

Представляем расширенную таблицу дат Power Query V2

Оказавшись в Analyst Hub, просто выполните поиск PQ: Extended , и вы найдете код для расширенной таблицы в результатах PQ: Extended Date Table (функция Power Query M) . Вы также можете увидеть мое имя пользователя. 

Представляем расширенную таблицу дат Power Query V2

Далее вы можете скопировать код прямо из результата, наведя на него курсор и нажав «Копировать».

Представляем расширенную таблицу дат Power Query V2

Кроме того, вы можете сначала просмотреть документ, нажав «Открыть документ» , а затем скопировав оттуда код.

Представляем расширенную таблицу дат Power Query V2

Вернемся к LuckyTemplates и откроем Расширенный редактор. Опять же, я уже добавил новый пустой запрос, так что я просто выберу его и нажму « Расширенный редактор»

Представляем расширенную таблицу дат Power Query V2

В окне расширенного редактора выберите все, что видите, и вставьте код. Нажмите Готово.

Представляем расширенную таблицу дат Power Query V2

Вместо функции этот метод возвращает запись, включающую самую последнюю версию fxCalendar , а также fxCalendarDepicated V1 и журнал изменений. 

Представляем расширенную таблицу дат Power Query V2

Если вы хотите использовать новую функцию, просто нажмите на нее или разверните ее, щелкнув правой кнопкой мыши пробел рядом с ней и добавив ее как новый запрос.  

Представляем расширенную таблицу дат Power Query V2

Это сохранит запись. 

Представляем расширенную таблицу дат Power Query V2

Итак, это один способ, а другой — просто нажать на эту функцию.

Представляем расширенную таблицу дат Power Query V2

Это будет углубляться в нашу запись.

Представляем расширенную таблицу дат Power Query V2

Он также добавит шаг навигации, как показано ниже.

Представляем расширенную таблицу дат Power Query V2

Просто нажмите X , чтобы вернуть запись.

Общие сведения о параметрах таблицы дат Power Query

Таблица дат Power Query: обязательные параметры

Давайте также рассмотрим значение и функцию каждого из параметров таблицы дат . Во-первых, StartDate является обязательным параметром и будет первой датой в вашей таблице дат. 

Второй и последний обязательный параметр этой функции — EndDate , обозначающий последнюю дату в вашей таблице дат. 

Ваша таблица дат всегда должна охватывать полные годы и охватывать все даты от самой ранней до самой поздней даты, представленной в вашем наборе данных.

Представляем расширенную таблицу дат Power Query V2

Таблица дат Power Query: необязательные параметры

Необязательный параметр FYStartMonthNum позволяет установить месяц начала финансового года. Это добавит финансовые годы, кварталы, периоды и недели в таблицу дат. 

Обратите внимание, что финансовые недели всегда начинаются в понедельник и могут содержать менее семи дней в первую или последнюю неделю финансового года. Однако, если вы укажете этот параметр, ни один из фискальных столбцов не будет добавлен в вашу таблицу дат.

Праздничные дни — это необязательный параметр для передачи списка с праздничными датами в эту таблицу дат. Он включает логический фильтр IsHoliday, но также влияет на поля IsBusinessDay, тип дня и относительные сетевые дни. 

WDStartNum позволяет изменить нумерацию дней недели по умолчанию с нуля, то есть от нуля до шести, на от одного до семи. 

AddRelativeNetWorkdays позволяет включить столбец Relative Network Day в таблицу дат. 

Представляем расширенную таблицу дат Power Query V2


Создание таблицы дат в LuckyTemplates Самый быстрый способ
Расширенная таблица дат Функция Power Query M
Важность таблиц дат LuckyTemplates

Заключение

В заключение отметим, что Extended Date Table 2.0 — это мощный инструмент для работы с датами в Power Query. 

Он предоставляет исчерпывающий набор функций для создания широкого спектра информации, связанной с датами, что делает его бесценным ресурсом при работе с большими наборами данных с информацией о датах.

Всего наилучшего, 

Мелисса де Корте

Leave a Comment

Расчет недельных продаж с помощью DAX в LuckyTemplates

Расчет недельных продаж с помощью DAX в LuckyTemplates

В этом руководстве показано, как в конечном итоге можно рассчитать разницу между еженедельными результатами продаж с помощью DAX в LuckyTemplates.

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

В этом учебном пособии рассказывается, как использовать технику многопоточных динамических визуализаций для создания аналитических сведений из динамических визуализаций данных в ваших отчетах.

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

В этой статье я пройдусь по контексту фильтра. Контекст фильтра — одна из основных тем, с которой должен ознакомиться любой пользователь LuckyTemplates.

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

В этом руководстве будут обсуждаться идеи материализации кэшей данных и то, как они влияют на производительность DAX при предоставлении результатов.

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.