Analýza časových řad v Power BI
Kevin Barlow
Data Analytics Professional

ISO 8601
FORMAT()Příklad data:
var date = January 1st 2022
# US Standard (MM DD YYYY)
var date2 = FORMAT(date, "DD MM YYYY")
# UK Standard
# 1 January 2022
var date3 = FORMAT(date, "YYYY MM DD")
# ISO Standard
# 2022 January 01
UNIX čas
Příklady dat a časů
1. ledna 2022 06:00:00 UTC
1641016800
1. ledna 2022 18:00:00 UTC
1641060000
DATEADD()
Posune datum o zadaný počet časových intervalů od referenčního data.
DATEADD(<dates>,<number_of_intervals>,<interval>)
Příklady:
DATEADD('date', 30, DAY)
var timestamp_PST =
DATEADD('timestamp_EST', -3, HOUR)
DATEDIFF()
Vypočítá počet časových intervalů mezi dvěma datovými objekty.
DATEDIFF(<Date1>, <Date2>, <Interval>)
Příklady:
DATEDIFF(DATE(2019,2,1),
DATE(2020,4,30),
MONTH)
Result: 14
Časové řady nemusí mít pravidelné intervaly – záleží na způsobu sběru dat. To může být problematické:
Použijte SUMMARIZE() k „vyhlazení" datové sady. Agregací dat lze získat cenné informace o trendech, i když data chybí nebo jsou nepravidelná.
Příklad:
SUMMARIZE('<table>',
[group_column(s)],
[new aggregated column(s)])
SUMMARIZE('sales',
sales[Quarter],
sales[Region],
"Total Sales", SUM(sales[revenue]))
Imputace – vhodná strategie, pokud máme dostatek kontextu o chybějící hodnotě; provádí se zpravidla v Power Query.

Odstranění dat – lze použít, pokud řádku nebo sloupci chybí velká část dat; doporučuje se vyhýbat, pokud to výrazně nepřispívá k analýze

V následujících cvičeních budete pracovat s datovou sadou Superstore dataset. Tato datová sada představuje data z pokladních systémů (PoS) pro prodejny Superstore v celých Spojených státech. Budete v ní formátovat data do správného formátu pro další analýzu.

Analýza časových řad v Power BI