Автоматическое руководство по дате и времени в Power BI Desktop

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

Заметка

Для обзора и общего введения в автоматическую дату/время см. раздел Автоматическая дата/время в Power BI Desktop.

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

Рекомендации

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

  • Применяется ко всем или нет: если включить параметр "Автодаты и времени ", он применяется ко всем столбцам дат в таблицах импорта, которые не относятся к "многим" отношениям. Вы не можете включить или отключить его для отдельных столбцов.
  • Только календарные периоды: столбцы года и квартала используют календарные периоды, с годами, начиная с 1 января и заканчивая 31 декабря. Невозможно настроить даты начала или окончания года.
  • Настройка. Нельзя настраивать значения периода времени или добавлять столбцы для других периодов времени, таких как недели.
  • Фильтрация по году: Quarter, Month и Day значения столбцов не включают год. Например, в столбце Month отображаются только имена месяцев (январь, февраль и т. д.). Значения не полностью описывают контекст и могут не четко сообщать фильтр года в некоторых конструкциях отчетов.
    • Поэтому важно, чтобы фильтры или группировки выполнялись в столбце Year. При детализации с помощью иерархии год фильтруется, если только уровень Year намеренно не удаляется. Если нет фильтра или группы по годам, то группирование по месяцам, например, суммирует значения всех лет за этот месяц.
  • Фильтрация дат в одной таблице. Так как каждый столбец даты создает собственную (скрытую) таблицу даты и времени, вы не можете применить фильтр времени к одной таблице и распространить ее на несколько таблиц моделей. Фильтрация таким образом является общим требованием моделирования при составлении отчетов о нескольких объектах (таблицах фактов), таких как продажи и бюджет продаж. При использовании автоматической даты и времени автор отчета должен применять фильтры к каждому столбцу дат.
  • Размер модели. Каждый столбец даты, создающий скрытую таблицу даты и времени, увеличивает размер модели, а также расширяет время обновления данных.
  • Другие средства создания отчетов: вы не можете работать с автоматическими таблицами даты и времени, когда:
    • Использование анализа в Excel.
    • Использование конструкторов запросов служб Analysis Services для создания отчётов с разбивкой на страницы в Power BI.
    • Подключение к модели с помощью конструкторов отчетов, отличных от Power BI.

Рекомендации

Держите включенным параметр "Автодаты и времени" только если вы работаете с календарными периодами времени и у вас упрощенные требования к модели, связанные со временем. Использование этого параметра также может быть удобным при создании нерегламентированных моделей или выполнении исследования или профилирования данных.

Если источник данных уже определяет таблицу измерения даты, используйте эту таблицу для согласованного определения времени в организации. Эта таблица обычно присутствует, если источник данных является хранилищем данных. В противном случае таблицы дат можно создать в модели с помощью функций DAX CALENDAR или CALENDARAUTO. Затем можно добавить вычисляемые столбцы для поддержки известных требований к фильтрации времени и группирования. Такой подход может позволить создать одну таблицу дат, которая распространяется на все таблицы фактов, что может привести к применению фильтров времени в одной таблице. Дополнительные сведения о создании таблиц дат см. в статье " Установка и использование таблиц дат" в Power BI Desktop .

Совет

Для получения дополнительной информации о создании вычисляемых таблиц, включая пример создания таблицы дат, изучите учебный модуль Добавление вычисляемых таблиц и столбцов в модели Power BI Desktop.

Если параметр автодаты и времени не относится к вашим проектам, отключите глобальный параметр даты и времени автозапуска . Это гарантирует, что во всех новых файлах Power BI Desktop, которые вы создаете, не включен параметр "Автодаты и времени".

Дополнительные сведения, связанные с этой статьей, см. в следующих ресурсах: