Power BI'de Zaman Serisi Analizi
Kevin Barlow
Data Analytics Professional

ISO 8601
FORMAT() ile dönüştürünÖrnek Tarih:
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 Zamanı
Örnek tarih ve saatler
1 Ocak 2022 06:00:00 UTC
1641016800
1 Ocak 2022 18:00:00 UTC
1641060000
DATEADD()
Belirtilen sayıda zaman aralığını bir referans tarihten itibaren taşır.
DATEADD(<dates>,<number_of_intervals>,<interval>)
Örnekler:
DATEADD('date', 30, DAY)
var timestamp_PST =
DATEADD('timestamp_EST', -3, HOUR)
DATEDIFF()
İki tarih nesni arasındaki zaman aralığı sayısını hesaplar.
DATEDIFF(<Date1>, <Date2>, <Interval>)
Örnekler:
DATEDIFF(DATE(2019,2,1),
DATE(2020,4,30),
MONTH)
Result: 14
Zaman serileri her zaman düzenli aralıklarla gelmez; verinin toplanma biçimine bağlıdır. Bu sorun yaratabilir:
Veri kümesini “düzleştirmek” için tablonuzu SUMMARIZE() ile özetleyin. Kümeleterek, veri eksik veya düzensiz olsa bile eğilimler hakkında değerli bilgiler elde edebiliriz.
Örnek:
SUMMARIZE('<table>',
[group_column(s)],
[new aggregated column(s)])
SUMMARIZE('sales',
sales[Quarter],
sales[Region],
"Total Sales", SUM(sales[revenue]))
Atama (imputation) — Eksik değerin ne olması gerektiğine dair bağlam güçlü olduğunda kullanışlı bir stratejidir; genellikle Power Query’de yapılır.

Veri atma — Bir satır veya sütunda ciddi ölçüde eksik veri olduğunda kullanılabilir; analizimize güçlü bir fayda sağlamadıkça kaçınılmalıdır

Sonraki alıştırmalarda Superstore veri setini inceleyeceksiniz. Bu veri seti, ABD genelindeki Superstore lokasyonlarının satış noktası (PoS) verilerini temsil eder. Bu verilerle, ileri analiz için tarihleri doğru biçime dönüştüreceksiniz.

Power BI'de Zaman Serisi Analizi