Zeitreihenanalyse in Power BI
Kevin Barlow
Data Analytics Professional

ISO 8601
FORMAT()Beispieldatum:
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 Time
Beispieldaten und -zeiten
January 1st, 2022 06:00:00 UTC
1641016800
January 1st, 2022 18:00:00 UTC
1641060000
DATEADD()
Ermöglicht, eine bestimmte Anzahl von Zeitintervallen von einem Referenzdatum zu verschieben.
DATEADD(<dates>,<number_of_intervals>,<interval>)
Beispiele:
DATEADD('date', 30, DAY)
var timestamp_PST =
DATEADD('timestamp_EST', -3, HOUR)
DATEDIFF()
Berechnet die Anzahl der Zeitintervalle zwischen zwei Datumsobjekten.
DATEDIFF(<Date1>, <Date2>, <Interval>)
Beispiele:
DATEDIFF(DATE(2019,2,1),
DATE(2020,4,30),
MONTH)
Result: 14
Zeitreihen liegen nicht immer in festen Intervallen vor; das hängt von der Datenerhebung ab. Das kann problematisch sein:
SUMMARIZE() deine Tabelle, um den Datensatz zu „glätten". Durch Aggregation erkennen wir weiterhin Trends, auch wenn Daten fehlen oder unregelmäßig sind.
Beispiel:
SUMMARIZE('<table>',
[group_column(s)],
[new aggregated column(s)])
SUMMARIZE('sales',
sales[Quarter],
sales[Region],
"Total Sales", SUM(sales[revenue]))
Imputation – sinnvoll, wenn du viel Kontext hast, was der fehlende Wert sein sollte; erfolgt oft in Power Query.

Daten verwerfen – nutzbar, wenn eine Zeile oder Spalte stark unvollständig ist; nur verwenden, wenn es die Analyse deutlich verbessert

In den folgenden Übungen arbeitest du mit dem Datensatz Superstore. Er enthält Point-of-Sale-(PoS)-Daten von Superstore-Filialen in den USA. Du wirst Datumsangaben für die weitere Analyse korrekt formatieren.

Zeitreihenanalyse in Power BI