Таблица в измерение на календара е известна като таблица на календара в power bi, функцията, използвана за създаване на такива таблици, е функция DAX на календара. след това сортирайте поръчките.
Таблица за календар на Power BI
За да получим горния резултат, трябва да създадем таблица „Календар“ в Power BI. В тази статия ще ви покажем как да създадете таблица „Календар“ в Power BI. Когато имате таблица за продажби или друга таблица с данни с дати, може да искате да създадете отделна таблица, която да включва само дати, година, месец и ден, така че въз основа на колона „Дата“ да можем да създадем връзка между двете таблици по-късно.

Как да създадете проста таблица с календари в Power BI
За да изградим календарна таблица в Power BI, трябва да използваме функцията DAX, т.е. „КАЛЕНДАР“. Функцията Календар ни помага да създадем календарната таблица, като посочваме началната и крайната дата.
По-долу е синтаксисът на функцията КАЛЕНДАР в Power BI.
КАЛЕНДАР (начална дата, крайна дата)Синтаксисът е прост. Просто трябва да предоставим начална дата и крайна дата.
Сега ние ще създадем календар маса от 01 -ви януари 2019 г. до 31 -ви януари 2019 г. следват по-долу стъпки, за да се създаде една маса календар в Ел BI.
- Стъпка 1: Отворете празен файл на Power BI и под раздела „Моделиране“ кликнете върху „Нова таблица“.

- Стъпка 2: Сега ще ви помоли да наименувате таблицата.

- Стъпка 3: Сега му дайте името като „Календарна таблица“.

- Стъпка 4: Сега отворете функцията CALENDAR DAX.

- Стъпка 5: Ето един улов, т.е. не знаем какъв формат да поставим за дата, така че чрез затваряне на функцията DATE можем да посочим година, месец и ден. Така че отворете функцията DATE DAX сега.

- Стъпка 6: Функцията DATE има три елемента, т.е. година, месец и ден за това, въведете началната дата година, месец и ден. Тъй като нашата начална дата е 01 -ви януари 2019, въведете аргументите, както следва.

- Стъпка 7: След като началната дата е посочена по подобен начин, трябва да посочим и крайната дата. Нашата крайна дата е 31 -ви януари 2019 г. За тази цел отворете функцията DATE и мине номера съответно.

Добре, след това затворете две скоби и натиснете клавиша Enter. Ще имаме колоната DATE в нововъведената таблица.

Заповядай, ние имаме датира от 01 -ви Jan 2019-31 -ви януари 2019.
Изградете календар от таблици с данни в Power BI
Горното, което видяхме, въвеждаше ръчно началната и крайната дата ръчно, но когато имаме колона с дата в таблицата с данни и от тази колона, ако искате да изградите календарна таблица, това също е възможно.
По-долу са данните, които съм качил в Power BI; можете да изтеглите работната книга на Excel, за да я използвате.

В тази таблица имаме различни диапазони от дати, така че като използваме функциите DAX, ще получим динамично началната и крайната дата.
- Отидете в раздела „Моделиране“ и кликнете върху „Нова таблица“. Дайте името на таблицата като „Таблица с дати“.

- Първо отворете функцията КАЛЕНДАР.

- За начална дата не можем да дадем функцията DATE тук, защото не знаем точно коя е началната дата от нашата таблица с данни. Така че, за да извлечем автоматично началната дата от таблицата, трябва да използваме функцията „ПЪРВА ДАТА“.

- За тази функция DAX дайте име на колоната за дата от „Таблица с данни“.

- За Крайна дата използвайте функцията LAST DATE DAX и дайте справка за колоната DATE от „Таблица с данни“.

- Затворете две скоби и натиснете клавиша за въвеждане. Трябва автоматично да получим „Календар с дати“ от „Таблица с данни“.

- Сега от тази колона „Дата“ можем да създадем година, месец, ден, номер на седмица, номер на тримесечието в отделни колони. Щракнете с десния бутон върху „Таблица с данни“ и изберете „Нова колона“.

- Това ще ви помоли да назовете колоната и да я наречете „ГОДИНА“ и да отворите функцията „ГОДИНА“, за да извлечете годината от датата.

- За тази функция вижте колоната „Дата“ от „Таблица с дати“.

- Натиснете клавиша Enter и ще получим „Година“ от колоната за дата.

- По същия начин извлечете номера „Месец“ от колоната „Дата“.

Често пъти се нуждаем от име на месец, така че за това, като използваме функцията Форматиране, ще изберем колоната „Дата“ и ще я форматираме като единствения месец, т.е. „МММММ“.
- По-долу е формулата, която сме приложили, за да получим само името „Месец“.

- За да получите седмичен номер, използвайте формулата по-долу.

- Сега трябва да решим номера „Quarter“, така че за това трябва да използваме условието „IF“, така че по-долу е формулата за получаване на „Quarter #“.

Тази функция е много подобна на тази, която използваме в MS Excel.
Забележка: Файлът на Power BI Calendar също може да бъде изтеглен от връзката по-долу и крайният изход може да бъде видян.
Можете да изтеглите този шаблон за календар на Power BI тук - Шаблон за календар на Power BIНеща, които трябва да запомните тук
- Таблицата на календара трябва да бъде създадена от функцията DAX CALENDAR само в power bi.
- Началната и крайната дата са посочени от Първа дата и Последна дата, за да се създаде календарна таблица от други съществуващи таблици.
- В Power BI таблицата на календара ще бъде вмъкната само като нова таблица.