Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama
Not
Bu işlev, anlamsız sonuçlar döndürdüğü için
Geçerli bağlamda, belirtilen dates
sütunundaki tarihlere paralel bir dönemi temsil eden bir tarih sütunu contains ve tarihler timeiçinde timeor içinde ileriye doğru bir dizi aralığı kaydıran bir tablo döndürür.
PARALLELPERIOD(<dates>,<number_of_intervals>,<interval>)
Terim | Tanım |
---|---|
dates |
Tarihleri contains bir sütun. |
number_of_intervals |
Tarihlerden çıkarma or eklenecek aralık sayısını belirten bir tamsayı. |
interval |
Tarihlerin kaydırıldığı aralık. Aralık için value şunlardan biri olabilir: year , quarter , month . |
tek bir sütun datevaluesiçeren tablo.
Bu işlev, dates
tarafından belirtilen sütundaki geçerli tarih kümesini alır, firstdateand belirtilen aralık sayısı lastdate kaydırır and kaydırılan iki tarih arasındaki all bitişik tarihleri döndürür.
If aralık kısmi rangemonth, quarter, oryear sonra tüm aralığı tamamlamak için sonuçtaki kısmi aylar da doldurulur.
dates
bağımsız değişkeni aşağıdakilerden biri olabilir:
Boole ifadelerindeki kısıtlamalar, CALCULATE işlevikonusunda açıklanmıştır.
number_of_intervals
için belirtilen sayı pozitif If, dates
tarihler timeiçinde ileriye taşınır; Sayı negatif if, dates
tarihler timeiçinde geri kaydırılır.
interval
parametresi bir dizi dize not bir numaralandırmadır; bu nedenle valuesnot tırnak içine alınmalıdır. Ayrıca, values: year
, quarter
, month
kullanılırken tam olarak yazılmalıdır.
Sonuç tablosu yalnızca temel tablo sütununun values görünen tarihleri içerir.
PARALLELPERIOD işlevi DATEADD işlevine benzer exceptPARALLELPERIOD her zaman DATEADD döndürdüğü kısmi dönemler yerine verilen ayrıntı düzeyinde tam dönemler döndürür. Örneğin, 10 Haziran'da başlayan and aynı year21 Haziran'da biten bir tarih seçiminiz ifand bu seçimi bir month ileriye kaydırmak istediğiniz PARALLELPERIOD işlevi nextmonthall tarih döndürür (1 Temmuz - 31 Temmuz); ancak bunun yerine ifDATEADD kullanıldığında, sonuç yalnızca 10 Temmuz ile 21 Temmuz tarihleri arasında olacaktır.
Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.
Aşağıdaki sample formülü, İnternet satışları için previousyear satışlarını hesaplayan bir measure oluşturur.
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PARALLELPERIOD(DateTime[DateKey],-1,year))
Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolun