ParalelDönem (MDX)

Önceki bir dönemden bir üyeyi, belirtilen üyenle aynı göreli konumda geri getirir.

Syntax

  
ParallelPeriod( [ Level_Expression [ ,Index [ , Member_Expression ] ] ] )  

Arguments

Level_Expression
Geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi, bir seviye döndürür.

Dizin
Paralel periyotların gecikmesini belirten geçerli bir sayısal ifade.

Member_Expression
Bir üye döndüren geçerli bir Çok Boyutlu İfadeler (MDX) ifadesi.

Remarks

Kuzen fonksiyonuna benzer olmasına rağmen, ParalelDönem fonksiyonu zaman serileriyle daha yakından ilişkilidir. ParalelDönem fonksiyonu, belirtilen üyenin atasını belirlenen seviyede alır, atanın kardeşini belirlenen gecikmeyle bulur ve son olarak kardeşin soyundan gelenler arasında belirtilen üyenin paralel dönemini döndürür.

ParalelDönem fonksiyonu aşağıdaki varsayılan ayarlara sahiptir:

  • Ne bir seviye ifadesi ne de bir üye ifadesi belirtilmemişse, varsayılan üye değeri, ölçü grubunda bir tür Zaman olan birinci boyuttaki birinci hiyerarşinin mevcut üyesidir.

  • Bir seviye ifadesi belirtilmişse ancak bir üye ifadesi belirtilmemişse, varsayılan üye değeri Level_Expression'tir. Hiyerarşi.CurrentÜye.

  • Varsayılan endeks değeri 1'dir.

  • Varsayılan seviye, belirtilen üyenin ana seviyesidir.

ParalelDönem fonksiyonu, aşağıdaki MDX ifadesine eşdeğerdir:

Cousin(Member_Expression, Ancestor(Member_Expression, Level_Expression) .Lag(Numeric_Expression))

Example

Aşağıdaki örnek, çeyrek seviyesine göre üç dönem gecikmesiyle paralel dönemi Ekim 2003 ayı için geri getirmektedir; çeyrek seviyesi Ocak 2003 ayını geri getirmektedir.

SELECT ParallelPeriod ([Date].[Calendar].[Calendar Quarter]  
   , 3  
   , [Date].[Calendar].[Month].[October 2003])  
   ON 0  
   FROM [Adventure Works]  

Aşağıdaki örnek, dönem seviyesine göre üç dönem gecikmesiyle paralel dönemi Ekim 2003 ayı için geri vermektedir; dönem seviyesi Nisan 2002 ayını geri döndürmektedir.

SELECT ParallelPeriod ([Date].[Calendar].[Calendar Semester]  
   , 3  
   , [Date].[Calendar].[Month].[October 2003])  
   ON 0  
   FROM [Adventure Works]