6 Ağustos 2009 Perşembe

Reporting Service de measureları parametrik olarak kullanabilmek

Reporting service ile neden measureları parametre olarak kullanamıyoruz? Sadece Dimensionları mı parametre olarak tanımlayabiliriz?
Örneğin satış, sipariş ve stok measurelarınız var. Bunları Reporting service ile hazırladığınız raporda göstermek istiyoruz. 3 measure da aynı raporda göstermek istiyorsanız yapabileceğiniz şey, hepsini ayrı kolonlarda göstermektir. Sadece 3 tane measure varsa kabul edilebilir, hepsini yan yana gösterebilirsiniz. Ya 30 tane varsa? Excel de olduğu gibi, measurelar raporun bir yerinde olsa ve ben hangi metriğimi görmek istiyorsam onu seçsem güzel olmaz mı? Böylece bir sürü rapor oluşturmaktanda kurtulmuş olurum.
Madem ki reporting servicede dimensionları parametre olarak tanımlanıyor, o zaman bende metriklerimi tutacak bir dimension hazırlarım.
Önce metrik tablomuzu tanımlıyoruz. Tablomuz, metrik tanımını ve sorgulama yapmamızı sağlayacak MDX komutunu içeriyor.
strttomember ı kullanıp, tablomuzdaki okuduğumuz MDX leri kullabilir hale geliyoruz.
Artık elimizde bir metriklerden oluşan bir dimensionımız var.

Hiç yorum yok:

Yorum Gönder