Как создать таблицу дат в Power BI

Как создать таблицу дат в Power BI Рисунок 1

Даты — важная часть данных, которая может повлиять на результаты вашего анализа. Поэтому создание поля даты и времени в Power BI необходимо для обеспечения точного анализа данных и оптимизации отчетов.

Независимо от того, просматриваете ли вы данные о продажах, финансовые отчеты, поведение клиентов, отзывы клиентов или веб-трафик, наличие точных данных о дате и времени может предоставить ценный обзор. Здесь нужны даты Power BI.

Что такое даташит и зачем он нужен?

Таблица дат — это таблица размерных данных, содержащая такие свойства, как год, месяц и день даты. Эта таблица содержит одно значение в день. Это значение является датой. Поэтому его также называют календарными таблицами.

При анализе данных в Power BI вам нужна таблица дат, потому что:

  1. Интеллектуальный анализ временных данных.
  2. Фильтр дат и ссылок в шаблонах.
  3. Создавайте отчеты, которым нужна информация, связанная с датами.
  4. Убедитесь, что все даты, доступные в данных, правильно отформатированы и централизованы в модели данных.
  5. Создавайте информативные изображения.
  6. Предоставляйте согласованные и стандартные даты для отчетов.

Как создать таблицу дат в Power BI Рисунок 2

Необходимые условия для создания таблицы дат

  1. Первый столбец представляет собой столбец даты и должен быть в формате даты/времени.
  2. Значение даты в первом столбце должно быть уникальным, а не пустым.
  3. Разметка таблицы дат создается как таблица дат.
  4. Даты не могут быть пропущенными значениями и содержат все даты за период (который может составлять от нескольких месяцев до года и более).

Как создать таблицу дат с автоматической датой/временем

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

Чтобы включить функцию автоматической даты:

  1. Перейдите на ленту «Файл» > «Параметры и настройки».
  2. Затем выберите «Параметры» > «Текущий файл» > «Загрузка данных» > «Операции со временем».
  3. Установите флажок Включить автоматическую дату/время.

Иерархия дат здесь будет включать год, квартал, месяц и день.

Как создать таблицу дат в Power BI Рисунок 3

Как создать таблицу дат с помощью DAX

Одна вещь, которая отличает Power BI от Microsoft Excel, — это функции Power BI Data Analysis Expression (DAX). Хотя DAX можно использовать в Excel, он не интуитивно понятен для этого приложения.

CalendarAuto и Calendar — это две функции DAX, которые создают эти таблицы. Единственная разница между обеими функциями заключается в том, что Calendar генерирует дату на основе выбранных вами данных, а функция CalendarAuto генерирует дату на основе того, что она автоматически определяет из ваших данных.

Чтобы использовать функцию календаря:

1. Перейдите на вкладку «Главная» на ленте Power BI Desktop.

2. Выберите Новая таблица.

3. Введите приведенную ниже формулу DAX. Эта формула создаст таблицу дат с 1 января 2022 года по 31 декабря 2023 года.

Дата = КАЛЕНДАРЬ (ДАТА (2022,1,1), ДАТА (2023,12,31))

Как создать таблицу дат в Power BI Рисунок 4

4. Если вы хотите, чтобы он увеличивался, вы можете заменить дату окончания на СЕГОДНЯ(), как показано ниже.

Дата = КАЛЕНДАРЬ(ДАТА(2022,1,1),СЕГОДНЯ())

5. Чтобы добавить столбец «Год», выберите «Новый столбец» и используйте функцию «ГОД», чтобы записать эту функцию DAX.

Год = ГОД(‘Дата'(Дата))

6. Выберите «Новый столбец» и добавьте столбец даты с помощью функции DAX MONTH(). Однако эта функция записывает месяц в числовом формате.

Месяц = ​​МЕСЯЦ(‘Дата'(Дата))

7. Для функции категории используйте функцию FORMAT().

Месяц Cat = FORMAT(‘Дата'(Дата),”МММ”)

Вы должны отсортировать месяц в столбце Cat по столбцу Month с помощью параметра Sort By Column.

8. Вы можете создать столбец даты, используя функцию DAY().

День = ДЕНЬ(‘Дата'(Дата))

9. Функция WEEKNUM() сообщает вам неделю, содержащую дату:

Неделя = “Неделя” & WEEKNUM(‘Дата'(Дата))

10. Функция КВАРТАЛ() сообщает, какой квартал содержит дату:

Qtr = “Qtr” & QUARTER(‘Дата'(Дата))

Как настроить таблицу как таблицу дат

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

Вы можете сделать следующее:

  1. Щелкните правой кнопкой мыши имя таблицы на панели полей.
  2. Выберите Отметить как таблицу дат.

Вы также можете использовать таблицу «Пометить как дату» на ленте Power BI.

  1. Выберите дату.
  2. Выберите ОК .

Как создать таблицу дат в Power BI Рисунок 5

Выше показано, как создать таблицу дат в Power BI. Надеюсь, статья будет вам полезна.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *