Анализ временных рядов в Power BI
Kevin Barlow
Data Analytics Professional
Выбранный диапазон набора временных рядов определяет, какой анализ можно провести. Временны́е «окна» разного размера несут разный объём информации.


Расширяющиеся оконные функции, как правило, применяются для масштабного анализа относительно опорной точки.
Примеры использования:
Примеры:
CALCULATE(SUM(sales[profit]),
sales[date] >= DATE(2020,1,1))
CALCULATE(AVERAGE(weather[temp]),
weather[date] <= TODAY())
TOTALYTD(COUNT(shipping[id]),
shipping[ship_date])

Скользящие оконные функции обычно используются для анализа текущего состояния. Нередко с их помощью рассчитывают KPI, важные для здоровья организации.
Примеры использования:
Примеры:
CALCULATE(MAX(stocks[high]),
stocks[date] >= DATEADD(TODAY(),
-30, DAYS))
CALCULATE(AVERAGE(sales[discount]),
sales[date] >= DATEADD(TODAY(),
-1, YEAR))
CALCULATE(AVERAGE(ship[delay]),
ship[ship.date] >= DATEADD(TODAY(),
-6, MONTH))
Анализ временных рядов в Power BI