Представляємо Power Query Extended Date Table V2

У сьогоднішньому блозі я коротко представлю розширену таблицю дат 2.0. Я вперше поділився кодом для цього в квітні 2020 року. З того часу було багато запитів і оновлень цієї таблиці дат Power Query. Ви можете переглянути повне відео цього підручника внизу цього блогу.

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

Представляємо Power Query Extended Date Table V2

Зміст

Доступ до розширеної таблиці дат Power Query 2.0

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

Отже, де ви можете піти, щоб отримати код для цієї конкретної таблиці дат? Ну, перше місце в категорії M Code showcase.

Представляємо Power Query Extended Date Table V2

Цей форум доступний для всіх, як для членів, так і для тих, хто не є членами. Якщо ви перебуваєте на форумі й бачите мій бейдж, ви також можете клацнути його, і ви знайдете розширену таблицю дат у рекомендованій темі. Гіперпосилання також буде переходити на цю тему.

Представляємо Power Query Extended Date Table V2

Щоб отримати код з форуму, просто скопіюйте код, який ви бачите внизу повідомлення. Обов’язково скопіюйте все від початку до кінця.

Представляємо Power Query Extended Date Table V2

Потім поверніться до LuckyTemplates і відкрийте редактор Power Query.

Представляємо Power Query Extended Date Table V2

Потім додайте новий порожній запит. 

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

Представляємо Power Query Extended Date Table V2

Виберіть усе, що бачите у вікні розширеного редактора, і вставте код, скопійований із форуму. Потім натисніть Готово.

Представляємо Power Query Extended Date Table V2

Це повертає a, який ви можете викликати. 

Представляємо Power Query Extended Date Table V2

Варіант 2: Analyst Hub

Ви також можете перейти до , щоб отримати код для цієї таблиці дат. Але ви повинні мати членство, щоб отримати доступ до цієї конкретної платформи.

Представляємо Power Query Extended Date Table V2

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

Представляємо Power Query Extended Date Table V2

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

Представляємо Power Query Extended Date Table V2

Крім того, ви можете спочатку переглянути документ, натиснувши «Відкрити документ» , а потім скопіювати код звідти.

Представляємо Power Query Extended Date Table V2

Давайте повернемося до LuckyTemplates і відкриємо Advanced Editor. Знову ж таки, я вже додав новий порожній запит, тому я просто виберу його та клацну Розширений редактор

Представляємо Power Query Extended Date Table V2

У вікні розширеного редактора виберіть усе, що бачите, і вставте код. Натисніть Готово.

Представляємо Power Query Extended Date Table V2

Замість функції цей метод повертає запис, який містить останню версію fxCalendar , а також fxCalendarDepricated V1 і ChangeLog. 

Представляємо Power Query Extended Date Table V2

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

Представляємо Power Query Extended Date Table V2

Це дозволить зберегти запис. 

Представляємо Power Query Extended Date Table V2

Отже, це один із способів, а інший – просто натиснути цю функцію.

Представляємо Power Query Extended Date Table V2

Це дозволить детально ознайомитися з нашими записами.

Представляємо Power Query Extended Date Table V2

Це також додасть крок навігації, як показано нижче.

Представляємо Power Query Extended Date Table V2

Просто натисніть X , щоб повернути запис.

Розуміння параметрів таблиці дат Power Query

Таблиця дат Power Query: обов’язкові параметри

Давайте також розглянемо значення та функції кожного з параметрів. По-перше, StartDate є обов’язковим параметром і буде першою датою у вашій таблиці дат. 

Другим і останнім обов’язковим параметром цієї функції є EndDate , який позначає останню дату у вашій таблиці дат. 

Ваша таблиця дат завжди має охоплювати цілі роки та охоплювати всі дати від найранішої до останньої, наявні у вашому наборі даних.

Представляємо Power Query Extended Date Table V2

Таблиця дат Power Query: додаткові параметри

Додатковий FYStartMonthNum дозволяє встановити місяць початку фінансового року. Це додасть до таблиці дат фінансові роки, квартали, періоди та тижні. 

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

Свята — необов’язковий параметр для передачі списку святкових дат у цю таблицю дат. Це вмикає логічний фільтр IsHoliday, але також впливатиме на поля IsBusinessDay, тип дня та відносні дні мережі. 

WDStartNum дозволяє змінити стандартну нумерацію днів тижня з нуля, тобто з нуля до шести, на нумерацію з одного до семи. 

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

Представляємо Power Query Extended Date Table V2




Висновок

Підсумовуючи, розширена таблиця дат 2.0 є потужним інструментом для роботи з датами в Power Query. 

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

Все найкраще, 

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

Leave a Comment

Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.